nuttx/include/nuttx
SPRESENSE 021a58d71a usbdev: Add board unique serial string support
iSerialNumber field in the device descriptor can be used to determining the
board when multiple boards connected to the same host. So add feature to change
serial string by board unique ID dynamically.
To use this feature, user must be implement the board_usbdev_serialstr() logic.

refs #13909
2022-01-19 09:25:48 +01:00
..
1wire include: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
analog drivers/analog: add mcp48xx dac support 2021-12-15 07:02:56 -06:00
audio
binfmt binfmt/elf: add bare metal coredump support 2021-11-23 20:48:00 -06:00
can include/nuttx/can/can.h: fix typo 2022-01-05 18:32:46 +08:00
clk driver:clk: clk pending on semaphore waiting on IPC ready 2021-12-27 23:25:28 -06:00
contactless author: OffCode Ltd : update licenses to Apache 2021-09-13 22:43:36 +08:00
crypto include: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
drivers include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
eeprom include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
efuse
fs include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
himem
i2c include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
input include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
ioexpander arch/sim: Move the dummy ioe driver to drivers/ioexpender 2022-01-09 11:06:06 +08:00
lcd include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
leds Userled driver: Add option to check actual pin state with getall 2021-10-18 12:30:18 -07:00
lib libc/getopt: Move struct getopt_s to include/nuttx/tls.h 2021-12-06 06:30:16 -08:00
math add upper-half CORDIC driver 2021-07-28 14:23:13 -03:00
mbox
mm include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
modem
motor Fix error: 'CONFIG_MOTOR_FOC_PHASES' undeclared here 2022-01-09 11:06:06 +08:00
mtd include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
net net: use HTONS, NTOHS, HTONL, NTOHL macro in kernel code 2022-01-18 10:59:47 +01:00
note
nx include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
power include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
rc
rf include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
rptun Remove the unnecessary inclusion of assert.h and string.h from public header files 2021-12-20 10:30:08 +01:00
sensors include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
serial serial/uart_16550: Allow uintptr_t as addr width 2022-01-14 19:40:30 +08:00
spi include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
syslog change /dev/syslog & /dev/ramlog for unix standard 2021-11-24 05:19:46 -06:00
timers include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
usb Remove the unnecessary inclusion of assert.h and string.h from public header files 2021-12-20 10:30:08 +01:00
video include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
wireless include: fix double include pre-processor guards 2022-01-16 11:11:14 -03:00
.gitignore
addrenv.h mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
allsyms.h libc/allsyms: Load all symbols for debugging 2021-12-13 08:31:13 -06:00
arch.h rpmsg_rtc: merge the rpmsg_rtc_init to same place 2022-01-18 22:48:15 +08:00
ascii.h
board.h usbdev: Add board unique serial string support 2022-01-19 09:25:48 +01:00
cache.h arch:cache: add lock feature for cache 2021-10-22 13:31:32 -03:00
can.h SocketCAN: add CAN error definitions 2022-01-05 18:32:46 +08:00
cancelpt.h
clock.h clock: update clock_synchronize() to support with time 2022-01-18 22:48:15 +08:00
compiler.h nuttx: Add function attribute for inhibiting stack protector 2021-09-01 23:11:03 +08:00
elf.h binfmt/elf: add bare metal coredump support 2021-11-23 20:48:00 -06:00
environ.h
envpath.h Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-05 19:45:24 +02:00
init.h init: move USERMAIN_XX out of INIT_ENTRYPOINT 2021-12-24 08:23:30 -06:00
irq.h sched/irq/irq_csection.c: Fix typos and correct some comments. 2021-09-16 10:53:51 -05:00
kmalloc.h mm: Add kmm_malloc_size and mm_malloc_size 2021-07-05 14:23:24 +09:00
kthread.h sched: Add kthread_create_with_stack 2021-06-27 12:35:13 -03:00
lirc.h
list.h
mmcsd.h drivers/mmcsd: Add RPMB ioctl 2022-01-05 11:23:27 -03:00
module.h
mqueue.h mq_open: add long file name check and parameter check 2021-10-21 11:01:45 -03:00
mutex.h
nuttx.h
page.h
pgalloc.h
progmem.h arch/arm/src/samv7: add flash progmem erasestate ioctl support 2021-11-26 14:55:34 -03:00
pthread.h libc: Call pthread_exit in user-space by up_pthread_exit 2021-05-21 22:46:52 -06:00
random.h include: Haltian Ltd: update licenses to Apache 2021-11-15 06:49:32 -06:00
sched_note.h sched_note: change uint32_t nbi_module into uint8_t array, because variables keep the same style that use uint8_t array 2021-12-16 04:18:17 -06:00
sched.h sched: Move argv from tcb_s to task_info_s 2021-12-11 10:08:53 -06:00
scsi.h
sdio.h sdio: Move sdio utils functions to drivers/mmcsd 2022-01-04 17:44:24 +01:00
semaphore.h wqueue: update wqueue to support using wqueue before wqueue start 2021-12-13 21:16:25 -06:00
signal.h
spawn.h sched/task: Simplify the syscall handling of task_spawn 2021-06-01 12:45:10 +09:00
spinlock.h spinlock.h: In single CPU case force the lock passed to 2021-09-11 23:24:32 +09:00
streams.h libc/lzfcompress: add lzf compress stream 2021-12-20 08:39:33 -06:00
symtab.h
time.h
tls.h tls: restore C89 compatibility for TLS 2021-12-13 21:14:53 -06:00
tree.h Replace __attribute__ ((unused)) with unused_code 2021-07-29 21:55:21 -03:00
userspace.h Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-05 19:45:24 +02:00
vt100.h
wdog.h fs/vfs: Add file descriptor based timers support 2021-12-20 04:00:20 -06:00
wqueue.h Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-05 19:45:24 +02:00
zoneinfo.h Rename LIB_ to LIBC_ for all libc Kconfig 2021-08-05 19:45:24 +02:00