Gregory Nutt
987a8298f2
Fix some errors found in build testing + clean-up some issues with last changes to remove use of printf() from within the OS.
2018-03-03 15:51:27 -06:00
Gregory Nutt
b4f2b0dfc6
Remove all usage of printf() from the OS. That is not an acceptable context for the use of an application-oriented interface that depends on a task-specific file descriptor and C buffered I/O.
2018-03-03 15:20:21 -06:00
Gregory Nutt
d1b31d536a
Eliminate a couple more uses of printf() within the OS. There are several more.
2018-03-03 12:59:48 -06:00
Gregory Nutt
936df1bcb5
Adds new OS internal functions nxsig_sleep() and nxsig_usleep. These differ from the standard sleep() and usleep() in that (1) they don't cause cancellation points, and (2) don't set the errno variable (if applicable). All calls to sleep() and usleep() changed to calls to nxsig_sleep() and nxsig_usleep().
...
Squashed commit of the following:
Change all calls to usleep() in the OS proper to calls to nxsig_usleep()
sched/signal: Add a new OS internal function nxsig_usleep() that is functionally equivalent to usleep() but does not cause a cancellaption point and does not modify the errno variable.
sched/signal: Add a new OS internal function nxsig_sleep() that is functionally equivalent to sleep() but does not cause a cancellaption point.
2017-10-06 10:15:01 -06:00
Gregory Nutt
e9a5477506
Add an instance argument to the SPIDEV definitions.
2017-04-29 12:26:52 -06:00
Gregory Nutt
7ea9632592
Change the way that contactless IOCTL commands are defined. All IOCTL commands must be unique.
2016-08-31 11:30:22 -06:00
Sebastien Lorquet
1d1affdd2b
fix mfrc522
2016-08-31 13:46:27 +02:00
Sebastien Lorquet
d4048f3eeb
CL fixes
2016-08-31 13:41:49 +02:00
Sebastien Lorquet
e5ba71caf8
add cl kconfig
2016-08-31 13:24:19 +02:00
Sebastien Lorquet
3bf11c7203
Add contactless drivers, with renames
2016-08-31 13:20:53 +02:00