nuttx/include/nuttx
2019-04-10 17:16:12 -06:00
..
1wire
analog drivers/analog/lmp92001.c: Add support for the TI LMP92001 device. 2018-12-21 09:46:33 -06:00
audio Fixes warnings from header files: 2018-11-09 09:10:28 -06:00
binfmt binfmt/libelf, libs/libc/modlib: Optimize elf load speed: (1) Don't zero out memory, (2) Reduce the initial buffer size to 32 bytes. 2019-01-26 11:34:40 -06:00
can
contactless Merged in raiden00/nuttx_l0f0 (pull request #848) 2019-04-05 15:49:45 +00:00
crypto This change: 2018-12-19 08:42:48 -06:00
drivers Merged in raiden00/nuttx_pe (pull request #779) 2018-12-09 16:31:57 +00:00
eeprom drivers/eeprom/i2c_xx24xx.c and include/nuttx/eeprom/i2c_xx24xx.h: Add support to Microchip AT24CM02 2018-12-30 11:20:03 -06:00
fs Fix condition logic: The setup seems to support a network without sockets. That is not the case. 2019-02-11 15:47:25 -06:00
i2c include/nuttx/i2c/i2c_master.h: Fix a small typo. 2018-12-07 18:53:57 -06:00
input drivers/timers/oneshot.c: Support signal notification through SIGEV_THREAD 2019-01-27 08:53:12 -06:00
ioexpander sched/signal and related changes to other OS subsystems. 2019-01-27 09:28:59 -06:00
lcd drivers/timers/oneshot.c: Support signal notification through SIGEV_THREAD 2019-01-27 08:53:12 -06:00
leds
lib binfmt/libelf, libs/libc/modlib: Optimize elf load speed: (1) Don't zero out memory, (2) Reduce the initial buffer size to 32 bytes. 2019-01-26 11:34:40 -06:00
mm mm/iob/iob_notifier.c: Don't check iob_navail in iob_notifier_setup to avoid a potential race condition. 2019-01-26 09:43:54 -06:00
modem
mtd Extends the MTD configdata device with the following features / additions: 2018-12-20 14:14:40 -06:00
net libs/libc/netdb: Support the nameserver change notification then we can pass dns info from server to client in usrsock case. 2019-03-19 10:02:10 -06:00
nx graphics/nxbe: Some bugfix found early in cursor testing. 2019-04-10 12:31:43 -06:00
power drivers/power/pm_activity.c: Add pm_staycount API for get stay numbers. This function is currently not used and a waste of FLASH space. 2019-01-27 11:19:26 -06:00
sensors drivers/sensors/mpu60x0.c: Initial support for TDK InvenSense MPU6000 and MPU6050 6-axis gyroscope and accelerometers. This commit supports SPI media only. 2019-03-07 16:50:37 -06:00
serial include/nuttx/serial/uart_16550.h: Fix warning: 'struct file' declared inside parameter list. 2019-01-27 11:22:40 -06:00
spi Merged in raiden00/nuttx_lora (pull request #821) 2019-01-20 13:03:11 +00:00
syslog Squashed commit of the following: 2019-02-04 16:20:35 -06:00
timers drivers/timers/timer.c: Support the signal notification through SIGEV_THREAD 2019-01-28 06:32:27 -06:00
usb include/nuttx/usb/hid.h: The usbhid_descriptor_s struct defined in hid.h included some optional fields that should not be hard-defined as part of that structure. An arbitrray number of optional entries could be included in the descriptor, but that is not properly represneted. No code on NuttX currently depends on the structure definition with an optional descriptor so it is safe to remove. 2019-04-10 17:16:12 -06:00
video Abandon attempt to get common data structures for NX and the raw framebuffer cursor interface. This backs out several changes. 2019-04-07 18:00:40 -06:00
wireless Merged in raiden00/nuttx_lora (pull request #829) 2019-02-24 17:58:46 +00:00
.gitignore
addrenv.h
arch.h arch/ and config/ files: All board interfaces (those starting with board_) must be defined in board-specific logic. Otherwise, they cannot be customized of specialized usage by different boards. The board_reset() interface was defined in architecture-specific logic that only called up_systemreset(). That is useless! 2019-03-25 11:12:38 -06:00
ascii.h
board.h arch/ and config/ files: All board interfaces (those starting with board_) must be defined in board-specific logic. Otherwise, they cannot be customized of specialized usage by different boards. The board_reset() interface was defined in architecture-specific logic that only called up_systemreset(). That is useless! 2019-03-25 11:12:38 -06:00
cache.h arch/: Unify the cache interface for all architectures 2019-03-19 10:37:13 -06:00
cancelpt.h
clock.h Rename sched_process_timer to nxsched_process_timer. That is the appropriate name for an internal sched/ function (still many named incorrectly). 2019-03-20 19:27:40 -06:00
compiler.h include/nuttx/compiler.h: Assume inline support if __STDC_VERSION__ not defined. 2019-03-19 10:07:52 -06:00
elf.h Merged in antmerlino/nuttx/elf-cplusplus-guard (pull request #826) 2019-02-19 15:24:25 +00:00
environ.h
envpath.h binfmt/ and libs/libc: Make exepath_*() more common: 2018-11-08 07:27:14 -06:00
init.h Squashed commit of the following: 2019-02-04 16:20:35 -06:00
irq.h include/nuttx/irq.h: Fix enter_critical_section/spin_lock_irqsave macro typo error and remove the duplicated inclusion of arch/irq.h 2019-01-27 11:21:03 -06:00
kmalloc.h
kthread.h
list.h include/nuttx/list.h: Fix some typos. 2019-01-29 07:37:22 -06:00
mmcsd.h
module.h
mqueue.h nuttx/sched/mqueue: Change 'int prio' to 'unsigned int prio'. According to open group specification, priority field in mq_* functions should have unsigned type: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/mqueue.h.html 2019-02-15 19:18:55 -06:00
mutex.h
nuttx.h
page.h
pgalloc.h
poff.h
progmem.h
pthread.h
random.h
sched_note.h
sched.h Fix condition logic: The setup seems to support a network without sockets. That is not the case. 2019-02-11 15:47:25 -06:00
scsi.h
sdio.h This commit adds a new function arch_invalidate_dcache_by_addr(). It takes the same parameters as arch_invalidate_dcache(), but performs invalidation of only the lines in cache that need to be invalidated. This new function could be used as a a direct replacement for arch_invalidate_dcache(). 2018-11-20 14:03:42 -06:00
semaphore.h include/nutt: Fix definitions used to access OS functions within the libraries. In the FLAT build, we must always set the errno and/or create cancellation points because the same library functions are used within the OS as are used by applications. This could cause issues for the OS but corrects some problems at the user interface. 2018-09-26 06:58:08 -06:00
signal.h sched/signal and related changes to other OS subsystems. 2019-01-27 09:28:59 -06:00
spawn.h
spinlock.h Squashed commit of the following: 2019-03-04 14:22:50 -06:00
streams.h Restore lib_sprintf(). It was removed because I thought was not used. But I was wrong; there is logic in drivers/syslog that depends on lib_sprintf(). 2019-02-16 12:29:00 -06:00
symtab.h arch/arm/src/samd2l2 serial: Fix SAMD2L2 serial driver it needs sam_usart_enable() to work 2019-01-26 12:51:51 -06:00
time.h
tls.h
tree.h
userspace.h include/nuttx/userspace.h: Add add a new field (us_heapend) to struct userspace_s that labels the end of the heap. 2019-03-19 10:20:43 -06:00
vt100.h
wdog.h
wqueue.h sched/wqueue/kwork_notifier.c and several Kconfig files: Notifier should work with either lpwork or hpwork and other minor typo fix. 2019-01-27 11:02:56 -06:00
zoneinfo.h