Juha Niskanen
|
083c1ae639
drivers/audio: Fix some DEBUGASSERTs and compile failures.
|
6 years ago |
Gregory Nutt
|
1567b82429
Make sure that labeling is used consistently in all function headers (part 2).
|
6 years ago |
Gregory Nutt
|
e11e3b2607
Squashed commit of the following:
|
7 years ago |
Gregory Nutt
|
fca07be1df
Squashed commit of the following:
|
7 years ago |
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().
|
7 years ago |
Gregory Nutt
|
9568600ab1
Squashed commit of the following:
|
7 years ago |
Gregory Nutt
|
42a0796615
Squashed commit of the following:
|
7 years ago |
Gregory Nutt
|
83cdb0c552
Squashed commit of the following:
|
7 years ago |
Gregory Nutt
|
3872055daa
drivers/audio/wm8904: WM8904 has same problem as that fixed by Juha Niskanen in the MaxTouch driver.
|
7 years ago |
Gregory Nutt
|
23a876ab9c
Move include/nuttx/math.h to include/nuttx/lib/math.h
|
8 years ago |
Gregory Nutt
|
2a751068e6
Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err().
|
8 years ago |
Gregory Nutt
|
0665c7e06c
drivers/: Change some nerr() ERRORS to ninfo() and nwarn() WARNINGS.
|
8 years ago |
Gregory Nutt
|
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
8 years ago |
Gregory Nutt
|
e99301d7c2
Rename *lldbg to *llerr
|
8 years ago |
Gregory Nutt
|
fc3540cffe
Replace all occurrences of vdbg with vinfo
|
8 years ago |
Gregory Nutt
|
2244ed46bc
nuttx/drivers: Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section()
|
8 years ago |
Gregory Nutt
|
9ce58ad5b7
I2C: up_i2creset should not be a global function; Now it is an I2C interface method
|
8 years ago |
Gregory Nutt
|
69ce24c70c
I2C: Remove the setfrequency method from the interface
|
8 years ago |
Gregory Nutt
|
6ad641888b
Add I2C frequency to the i2c_msg_s structure
|
8 years ago |
Gregory Nutt
|
f9053182d3
I2C: Remove setaddress method
|
8 years ago |
Gregory Nutt
|
8c9bddf998
I2C: Eliminate the I2C_WRITE and I2C_READ macros
|
8 years ago |
Gregory Nutt
|
3a781a2d3f
Remove I2C slave methods from I2C master interface; rename i2c_dev_s to i2c_master_s.
|
8 years ago |
Gregory Nutt
|
ceb415204e
Move include/nuttx/i2c.h to include/nuttx/i2c/i2c_master.h
|
8 years ago |
Gregory Nutt
|
cf14f8d1b5
drivers/: Fixes to spacing and alignement
|
9 years ago |
Gregory Nutt
|
b285162e79
Fix some warnings in audio code causing by fixing the prototypes of mq_send() and mq_receive()
|
9 years ago |
Gregory Nutt
|
2994448d85
More fixes to problems noted by cppcheck. Some are kind of risky; some are real bugs.
|
10 years ago |
Gregory Nutt
|
205260d5e2
Reanem kzalloc to kmm_zalloc for consistency
|
10 years ago |
Gregory Nutt
|
54fa3b0b59
Rename kfree to kmm_free for consistency with other naming conventions
|
10 years ago |
Gregory Nutt
|
6e0acd7cd4
WM8904: Don't use MSEC2TICK in timeout calculation
|
10 years ago |
Gregory Nutt
|
c9661ad5a7
Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
|
10 years ago |