walnux/include/nuttx
Abdelatif Guettouche 0a4982a80e Introduce ARCH_HAVE_EXTRA_HEAPS, this config is going to be used for
chips that have multiple separate heaps.
For now it's used to enable APIs to initialize the different heaps
during the start sequence but can be extended for other purposes that
manage those heaps.

Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2021-06-26 09:52:43 -05:00
..
1wire 1wire: Removes duplicate device information 2021-04-15 02:28:42 -05:00
analog stm32h7 fix adc port to handle overrun and the DR's fifo, adapt adc driver 2021-06-16 04:58:06 -07:00
audio NuttX: Ken Pettit: update licenses to Apache 2021-04-10 06:42:19 -05:00
binfmt Rename MODULE_TEXT to TEXT_HEAP as the latter is more generic. 2021-06-18 07:14:17 -05:00
can can: Add CAN FD flags to CAN message header 2021-03-19 23:00:07 -07:00
contactless drivers: contactless: mfrc522: update licenses to Apache 2021-04-01 12:13:12 -05:00
crypto Don't include debug.h from public header file 2021-06-01 06:42:02 +09:00
drivers sim_addrenv: support add addrenv dynamically multiple times. 2021-05-30 23:28:40 -05:00
eeprom include: Author Sebastien Lorquet: update licenses to Apache 2021-03-20 19:22:58 -07:00
efuse include: Fix typos reported by codespell 2021-02-25 11:30:38 -08:00
fs sched: Don't include nuttx/sched.h inside sched.h 2021-05-24 12:11:53 +09:00
himem xtensa/esp32: Add high memory support to work with PSRAM 2020-11-18 22:21:53 +01:00
i2c sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
input include: update licenses to Apache 2021-05-27 08:07:25 +09:00
ioexpander Add basic support for MCP23017 I/O Expander 2021-05-16 12:48:52 -05:00
lcd lcd: Add support to Holtek HT16K33 as 14-segment display controller 2021-06-05 20:32:04 -05:00
leds NuttX: DS Automotion GmbH: update licenses to Apache 2021-04-01 12:13:12 -05:00
lib libc/getopt: Remove GETOPT_INIITIALIZER macro 2021-05-11 16:40:44 +01:00
mbox Change all files come from Xiaomi/Pinecone to Apache License 2.0 2020-08-22 17:37:21 -06:00
mm mm/iob: add an interface to support dequeue an iob from the queue 2021-06-10 10:45:30 -05:00
modem include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
motor drivers/motor/foq: Remove forward declaration for nonexistent type 2021-06-18 14:11:05 -03:00
mtd mtd: Add MTDIOC_FLUSH IOCTL like MTDIOC_XIPBASE 2021-06-15 13:26:45 -03:00
net net/sock: move the psock calloc out of sockfd_allocate 2021-06-11 05:00:21 -05:00
note Add task name recording for note RAM driver 2020-11-02 01:12:08 -08:00
nx Documentation, comments: Minor improvements and typos fixed 2021-05-09 19:12:13 -07:00
power drivers: move the generic upper-half motor driver from drivers/power to drivers/motor 2021-05-05 09:00:22 +02:00
rc rc/dummy: add dummy driver to test driver skeleton 2020-11-05 11:38:28 -03:00
rf Remove copyright from headers 2020-11-25 05:13:46 -08:00
rptun Fix nxstyle warning 2020-08-22 17:37:21 -06:00
sensors include: update licenses to Apache 2021-05-27 08:07:25 +09:00
serial serial/uart/h4: add bt h4 uart serial driver 2021-05-31 09:50:54 -03:00
spi spi: Refactor SPI Slave interface prefix to sync with I2C Slave 2021-06-05 04:50:34 -07:00
syslog syslog: Added channel close callback. 2021-06-18 00:47:09 -05:00
timers include: update licenses to Apache 2021-05-27 08:07:25 +09:00
usb include: update licenses to Apache 2021-05-27 08:07:25 +09:00
video sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
wireless wireless/bluetooth: decoupling bt_driver_s and bt_buf_s 2021-05-31 09:50:54 -03:00
.gitignore
addrenv.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
arch.h Introduce ARCH_HAVE_EXTRA_HEAPS, this config is going to be used for 2021-06-26 09:52:43 -05:00
ascii.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
b2c.h Change all files come from Xiaomi/Pinecone to Apache License 2.0 2020-08-22 17:37:21 -06:00
board.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
cache.h Fix nxstyle warning 2020-08-22 17:37:21 -06:00
can.h sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
cancelpt.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
clock.h include/nuttx/clock.h: Fix wrong comment 2020-11-22 18:33:50 -08:00
compiler.h Add experimental support for an eZ80 toolchain using llvm and GNU binutils. 2021-04-27 21:18:48 -03:00
elf.h Fix nxstyle warning 2020-08-22 17:37:21 -06:00
environ.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
envpath.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
init.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
irq.h Don't include assert.h from public header file 2021-06-03 08:36:03 -07:00
kmalloc.h mm/heap: Move semaphore related declaration to private header 2021-03-22 15:35:32 +01:00
kthread.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
lirc.h driver/rc: support IR remote control 2020-11-05 11:38:28 -03:00
list.h Fix nxstyle warning 2020-08-22 17:37:21 -06:00
mmcsd.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
module.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
mqueue.h mqueue, btqueue: Fix some typos (e.g., essage -> message) 2021-05-25 07:39:24 +09:00
mutex.h Change all files come from Xiaomi/Pinecone to Apache License 2.0 2020-08-22 17:37:21 -06:00
nuttx.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
page.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
pgalloc.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
progmem.h NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
pthread.h libc: Call pthread_exit in user-space by up_pthread_exit 2021-05-21 22:46:52 -06:00
random.h crypto/arc4random: rename getrandom to arc4random_buf 2020-12-13 08:49:51 -06:00
sched.h sched: Identify the stack need to free by TCB_FLAG_FREE_STACK 2021-06-18 05:44:41 -07:00
sched_note.h Remove tabs and spaces at the end of lines 2020-10-24 09:38:21 +01:00
scsi.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
sdio.h sdio,stm32h7: fixed an issue with not starting IDMA data transfer in case of IO_RW_EXTENDED command (CMD53); 2021-06-21 02:47:46 -05:00
semaphore.h sched: Don't include nuttx/sched.h inside sched.h 2021-05-24 12:11:53 +09:00
signal.h signal: fix compile break in c++ 2020-12-25 21:07:04 +01:00
spawn.h sched/task: Simplify the syscall handling of task_spawn 2021-06-01 12:45:10 +09:00
spinlock.h sched: Don't include nuttx/sched.h inside sched.h 2021-05-24 12:11:53 +09:00
streams.h drivers/syslog: Remove emergstream implementation and caller 2021-05-18 09:26:28 -03:00
symtab.h symtabs: improve handling of symbol lookups 2021-03-16 10:18:17 -07:00
time.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
tls.h Revert "tls: Move pthread key destructor to libc" 2021-06-09 07:59:44 -05:00
tree.h
userspace.h libc: Move pthread_create to user space 2021-05-21 22:46:52 -06:00
vt100.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
wdog.h sched/wdog: Remove MAX_WDOGPARMS and related stuff 2020-08-14 08:19:50 -06:00
wqueue.h include: Fix typos reported by codespell 2021-02-25 11:30:38 -08:00
zoneinfo.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00