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