nuttx/include/nuttx
2017-07-12 17:36:05 -06:00
..
analog Move CAN subsystem to its own directory and put device drivers there 2017-05-12 11:48:47 -03:00
audio STM32F4: add cs43l22 audio driver and i2s driver 2017-05-21 14:14:09 -06:00
binfmt include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
can MCP1515: Eliminate some warnings 2017-06-14 09:38:58 -06:00
contactless Add an instance argument to the SPIDEV definitions. 2017-04-29 12:26:52 -06:00
crypto Add entropy pool and strong random number generator 2017-03-30 07:38:37 -06:00
drivers Move CAN subsystem to its own directory and put device drivers there 2017-05-12 11:48:47 -03:00
eeprom Add support for ST Micro EEPROM device geometries. From Sebastien Lorquet 2014-12-05 09:13:34 -06:00
fs include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
i2c Changes from review of PR 114 2016-08-14 13:38:47 -06:00
input include/nuttx/input: Remove bogus, obsolete keypad.h header file. 2017-07-04 15:58:39 -06:00
ioexpander Fix names of pre-processor variables used in header file idempotence 2016-08-06 19:21:42 -06:00
lcd include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
leds Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:35:56 -06:00
lib Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:35:56 -06:00
mm include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -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 include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
net Socket I/F: Add recvfrom() method to interface. 2017-07-12 17:36:05 -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 power: battery_charger: add ioctl for charging input current 2017-06-06 06:56:50 -06:00
sensors ieee802.11: Bring some BSD licensed header files in from FreeBSD. 2017-04-30 17:40:10 -06:00
serial PTY: Add TERMIOS support. 2016-07-16 10:43:44 -06:00
spi include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
syslog include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
timers RTC: add interface for check if RTC time has been set 2017-04-06 09:53:11 -06:00
usb include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
video include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
wireless include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
.gitignore
addrenv.h Move include/nuttx/mm.h to include/nuttx/mm/mm.h 2014-09-24 07:29:09 -06:00
arch.h Move prototype from nuttx/include/nuttx/arch.h to apps/include/platform/cxxinitialize.h 2017-05-13 16:53:55 -06:00
ascii.h ASCII: Improve some naming 2016-04-14 16:20:36 -06:00
board.h Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:35:56 -06:00
cancelpt.h Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
clock.h Be consistent... Use Name: consistent in function headers vs Function: 2017-04-21 16:33:14 -06:00
compiler.h Initial clang compile 2017-07-02 06:24:26 -06: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 Add missing endif 2017-03-03 14:39:35 -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 Add basic data structures that will allow us to move named semaphore support out of the OS and into the VFS (not complete). 2014-09-28 10:15:33 -06:00
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 Add basic data structures that will allow us to move named semaphore support out of the OS and into the VFS (not complete). 2014-09-28 10:15:33 -06:00
pgalloc.h Add basic data structures that will allow us to move named semaphore support out of the OS and into the VFS (not complete). 2014-09-28 10:15:33 -06:00
poff.h Fix names of pre-processor variables used in header file idempotence 2016-08-06 19:21:42 -06:00
progmem.h drivers/mtd/mtd_progmem.c: Add an upper-half driver that can be used with any FLASH library that provides the itnerfaces defined in include/nuttx/progmem.h 2015-11-12 13:40:18 -06:00
pthread.h Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
random.h Be consistent... Use Name: consistent in function headers vs Function: 2017-04-21 16:33:14 -06:00
sched_note.h Update ChangeLog in prep for 7.20 release. 2017-03-08 10:09:48 -06:00
sched.h Syslog buffering: Use IOBs to buffer data, not an on-stack buffer 2017-05-10 17:36:08 -06:00
scsi.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
sdio.h Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:35:56 -06:00
semaphore.h Be consistent... Use Name: consistent in function headers vs Function: 2017-04-21 16:33:14 -06:00
signal.h signals: Adds a very limited, minimal implementation for SIGEV_THREAD 2015-12-30 15:01:14 -06:00
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 Syslog buffering: Use IOBs to buffer data, not an on-stack buffer 2017-05-10 17:36:08 -06:00
symtab.h Modules: Add mod_setsymtab to set global symtol table once. Now we can remove symbol table parameters from the insmod call. This will make implementing an NSH insmod command much easier 2015-12-13 08:10:01 -06:00
time.h Be consistent... Use Name: consistent in function headers vs Function: 2017-04-21 16:33:14 -06:00
tls.h TLS: Simplify 2016-03-11 07:17:32 -06:00
tree.h include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
userspace.h Protected mode: Redesign how the user space heap is accessed from the kernel code. It used to call memory management functions in user space via function pointers in the userspace interface. That is inefficient because the first thing that those memory management functions do is to trap back into the kernel to get the current PID. Worse, that operation can be fatal is certain fragile situations such as when a task is exitting. 2015-07-10 08:37:02 -06:00
vt100.h Add ANSI/VT100 color codes 2014-11-10 15:10:57 -06:00
wdog.h Update some wdog-related comments 2017-02-24 10:58:37 -06:00
wqueue.h Update to use 64-bit timer when available 2016-01-21 11:54:26 -06:00
zoneinfo.h include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00