nuttx/include/nuttx
2017-02-09 11:13:05 -06:00
..
analog packed_struct replaced by begin_packed_struct and end_packed_struct 2017-01-09 14:17:49 +03:00
audio packed_struct replaced by begin_packed_struct and end_packed_struct 2017-01-09 14:17:49 +03:00
binfmt Fix a number of header files with mismatched 'extern C {' and '}' 2016-11-05 07:25:05 -06:00
contactless Fix some comments in header files 2016-08-31 13:34:52 -06:00
crypto Modifications to the crypto API needed for LPC43xx. 2016-05-23 08:05:02 -06:00
drivers packed_struct replaced by begin_packed_struct and end_packed_struct 2017-01-09 14:17:49 +03:00
eeprom
fs setvbuf: Add support for disabling I/O buffering. Initially cut; untested. 2017-02-09 09:24:44 -06:00
i2c Changes from review of PR 114 2016-08-14 13:38:47 -06:00
input Correct typo in comments 2016-10-11 14:13:28 -06:00
ioexpander Fix names of pre-processor variables used in header file idempotence 2016-08-06 19:21:42 -06:00
lcd correct logic hazard in latch and load nybble; was transitioning control lines at the same time as enable, causing spurious behaviour on less-tolerant displays 2016-05-29 11:09:00 -05:00
leds pwm.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:48:24 -06:00
lib Shared Libs: Implement module based shared libraries for the PROTECTED mode build 2017-01-29 13:03:53 -06:00
mm Add _ to the beginning of all debug macros to avoid name collisions 2016-06-16 12:33:32 -06:00
modem include/nuttx/modem: Move all modem-related IOCTL commands to a common file to assure that they will be unique 2016-09-16 09:39:51 -06:00
mtd MTD: SPI-based driver for Macronix MX25L3233F or MX25L6433F. 2016-09-02 11:00:04 -06:00
net Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed. 2016-12-03 16:28:19 -06:00
nx NX server: Correct message queue names. Should not be at /dev, but rather relative to /var/mqueue. 2017-01-08 09:14:11 -06:00
power Fix names of pre-processor variables used in header file idempotence 2016-08-06 19:21:42 -06:00
sensors Add a forward refeence to elininate a warning. 2016-12-03 16:35:37 -06:00
serial PTY: Add TERMIOS support. 2016-07-16 10:43:44 -06:00
spi contactless: spi device 2016-08-31 13:22:10 +02:00
syslog Add a SYSLOG character device that can be used to re-direct output to the SYSLOG 2016-07-05 12:58:18 -06:00
timers Fix warnings 2016-11-18 15:26:08 +01:00
usb packed_struct replaced by begin_packed_struct and end_packed_struct 2017-01-09 14:17:49 +03:00
video Fix names of pre-processor variables used in header file idempotence 2016-08-06 19:21:42 -06:00
wireless Move contactless drivers to their own directory 2016-08-31 13:08:58 +02:00
.gitignore
addrenv.h
arch.h up_timer_initialize() is named incorrectly. The prefix should be the architecture name, not up_ since it is private to the architecture. up_timerisr() is similarly misnamed and should also be private since it is used only with the xyz_timerisr.c files. Also updat TODO list. 2017-02-07 10:35:04 -06:00
ascii.h ASCII: Improve some naming 2016-04-14 16:20:36 -06:00
board.h Remove BOARDIOC_CAN_INITIALIZE. CAN initialization is now done in the board initialization logic just like every other device driver. 2016-12-06 08:51:37 -06:00
cancelpt.h Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
clock.h sched/sched_cpuload_oneshot: Use the oneshot timer with optional entropy to measuer cPU load if so configured. 2016-08-20 12:47:07 -06:00
compiler.h packed_struct replaced by begin_packed_struct and end_packed_struct 2017-01-09 14:17:49 +03:00
init.h enter/leave_critical_section: In SMP configuration, may attempt to access the task lists before they have been initialized 2016-05-18 09:17:01 -06:00
irq.h Update TODO list 2016-11-19 13:23:15 -06:00
kmalloc.h Performance improvement: Idle loop should not take MM semaphore if there is not garbage to be collected. This can cause loss of performance and thrashing in tasking 2016-02-16 19:33:22 -06:00
kthread.h
mmcsd.h Add capabilities() method to SDIO interface. Remove CONFIG_SDIO_WIDTH_D1_ONLY. That should not be a global propertie, but rather a capability/limitation of single slot when there may be multiple slots. 2017-01-31 09:16:01 -06:00
module.h Module names are not needed in libc/modlib when the module library is used only for shared library support. 2017-01-29 12:23:24 -06:00
mqueue.h Fix an error when a task with open message queue descriptors is killed via task_delete(). Noted by Anton Gropyanov. 2016-04-11 11:14:18 -06:00
page.h
pgalloc.h
poff.h Fix names of pre-processor variables used in header file idempotence 2016-08-06 19:21:42 -06:00
progmem.h
pthread.h Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
sched_note.h sched note: record ID enumeration now results on constant values; ID values do not change with configuration. This makes writing post-processing software much easier 2016-12-24 15:44:21 -06:00
sched.h Flesh basic cancellation point support 2016-12-09 09:44:23 -06:00
scsi.h
sdio.h MMC/SD SDIO: Some drivers need to start DMA before sending CMD24 and some AFTER 2017-02-09 11:13:05 -06:00
semaphore.h include/nuttx/semaphore.h: Fix broken macros 2016-11-03 12:49:44 -06:00
signal.h
spawn.h
spinlock.h SMP: There were certain conditions that we must avoid by preventing releasing the pending tasks while withn a critical section. But this logic was incomplete; there was no logic to prevent other CPUs from adding new, running tasks while on CPU is in a critical section. 2016-12-27 08:49:07 -06:00
streams.h setvbuf: Add support for configuration of line buffering. 2017-02-08 11:28:24 -06:00
symtab.h
time.h
tls.h TLS: Simplify 2016-03-11 07:17:32 -06:00
tree.h
userspace.h
vt100.h
wdog.h
wqueue.h
zoneinfo.h Move the TZ/Olson zoneinfo data set from apps/system/zoneinfo to libc/zoneinfo 2016-06-30 15:40:37 -06:00