nuttx/include/nuttx
2015-09-06 13:28:28 -04:00
..
analog Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
audio Fixed a forgotten FAR, a typo, and an incorrect bit-field definition. 2015-08-10 14:45:40 -04:00
binfmt Moving canned_symtab from nuttx/libc to apps/system 2015-08-23 11:33:29 -06:00
crypto sam4cm: add CFB and MAC AES modes. From Max Neklyudov 2015-06-22 06:42:37 -06:00
eeprom
fs Move MTD ioctls commands from include/nuttx/fs/fs.h to include/nuttx/mtd/mtd.h. Add commands to protect and unprotect memory 2015-08-29 10:54:38 -06:00
input Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
ioexpander PCA9555: Extend interface to include methods for reading more than one bit at a time. From Sébastien Lorquet. 2015-07-10 10:33:07 -06:00
lcd SSD1351 driver: add 8-bit parallel interface 2015-09-06 13:28:28 -04:00
mm Fix typo in pre-processor command noted by Pierre-noel Bouteville. Also move # of pre-processior command to column 1 2015-09-05 09:10:48 -06:00
mtd ST25FL1: Correct some compile problems when file system debug is enabled 2015-08-31 09:25:14 -06:00
net Networking: Fix loopback device MTU 2015-08-26 10:33:44 -06:00
nx Implement anti-aliasing in the NuttX graphics line drawing 2015-07-14 10:17:42 -06:00
power Add relay IOCTL definitions. From Max Neklyudov. 2015-06-22 06:33:44 -06:00
sensors Added support for other MS58XX altimeters. 2015-08-14 20:04:16 -04:00
sercomm Clean up and review of header files for conformance to standards 2015-06-12 19:17:42 -06:00
serial Add Moxa IOCTLs to select port mode 2015-08-03 15:33:46 +03:00
spi QSPI interface + ST25FL1 driver: Add methods to allocate properly aligned memory 2015-09-06 09:37:34 -06:00
syslog Clean up and review of header files for conformance to standards 2015-06-12 18:07:47 -06:00
timers Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2. 2015-09-01 13:52:29 -04:00
usb Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
video Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
wireless Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
.gitignore
addrenv.h
arch.h Sporadic scheduler: Add instrumentation hooks to support GPIO outputs 2015-07-27 08:37:25 -06:00
ascii.h
board.h boardctl.h: Extended boardctl() commands with BOARDIOC_CAN_INITIALIZE 2015-08-18 13:23:34 -06:00
can.h CAN: Define IOCTL commands to get and set the bit timing values 2015-08-18 11:21:01 -06:00
clock.h
compiler.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
configdata.h SAMV71-XULT: Add support for a ConfigData device on the 256 AT24 EEPROM 2015-03-19 14:53:05 -06:00
float.h Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2. 2015-09-01 13:52:29 -04:00
i2c.h I2C interface: Add a parmeter to I2C slave callback 2015-03-03 14:48:52 -06:00
init.h
irq.h
kmalloc.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
kthread.h
lib.h
math.h Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2. 2015-09-01 13:52:29 -04:00
mmcsd.h Standardize some header files 2015-02-16 14:29:43 -06:00
mqueue.h
page.h
pgalloc.h
poff.h
progmem.h Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
pthread.h include/, sched/, and libc/: Add support for sporadic scheduling parameters in struct sched_param, posix_spawnattr_t, and pthread_attr_t. Update all user interfaces to pass sporadic scheduling parameters. Feature is dependent on EXPERIMENTAL and no changes have yet been made to core scheduling logic. 2015-07-23 13:16:32 -06:00
pwm.h Standardize some header files 2015-02-16 14:29:43 -06:00
regex.h Standardize some header files 2015-02-16 14:29:43 -06:00
rwbuffer.h Standardize some header files 2015-02-16 14:29:43 -06:00
sched.h Sporadic scheduler: Third design. Now it looks closer to what I want 2015-07-28 14:26:31 -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 Clean up and review of header files for conformance to standards 2015-06-12 19:26:01 -06:00
semaphore.h Add a start time to sem_tickwait() to account for any elapsed time before the timer is actually started 2015-08-01 14:57:31 -06:00
spawn.h
stdarg.h Some typos noted by David Sidrane 2015-02-23 11:49:02 -06:00
streams.h
time.h Implements CONFIG_TIME_EXTENDED as we discussed relative to providing the last 3 members of the tm struct and support for filling them in and even using the wday in the STM32 RTC. From David Sidrane. 2015-04-08 06:56:43 -06:00
tree.h
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
wdog.h Add basic sporadic schedule state machine 2015-07-24 09:03:21 -06:00
wqueue.h