nuttx/include/nuttx
David Sidrane b7ab9aa8f2 nuttx compiler.h: Add location directive for code and data
The ability to locate data and code in different sections
   is becomming critical and common place in cores with multiple
   bus matrices and power domains, where DMA can be limited to
   a specific memory.
2020-06-05 15:21:42 +08:00
..
1wire
analog include/nuttx/analog/ads1242.h: fix nxstyle warnings 2020-03-10 07:20:38 -06:00
audio include: audio: Remove CONFIG_AUDIO_DRIVER_SPECIFIC_BUFFERS from audio.h 2020-06-05 12:02:33 +08:00
binfmt binfmt: exec_spawn as internal function shouldn't modify errno 2020-05-03 12:15:54 -06:00
can Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
contactless
crypto Refine the preprocessor conditional guard style (#190) 2020-01-31 19:07:39 +01:00
drivers Rename pipe2/mkfifo2 to nx_pipe/nx_mkfifo 2020-05-04 07:20:02 -06:00
eeprom Check return from nxsem_wait_initialize() (#661) 2020-03-30 20:59:47 -06:00
fs fs/vfs/fd_open.c: fs_fdopen() must not set errno 2020-05-23 15:22:09 +08:00
i2c
input Run codespell -w against all files 2020-02-22 14:45:07 -06:00
ioexpander Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
lcd Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
leds drivers/timers/pwm.c: Move the pwm/pwm.c driver to timers/pwm.c, The drivers/pwm contained only one .c file (pwm.c), so to avoid the proliferation of sub-directories inside drivers/ is better to move the pwm.c driver to drivers/timers. The pwm.h header was moved to include/nuttx/timers to keep consistency, so all files referencing it need to be updated. 2019-09-02 07:57:10 -06:00
lib syscall: Fix typo error in cvs and header file 2020-05-07 10:31:05 -06:00
mbox This commit brings in the drivers needed to support OpenAMP. These changes were ported from https://github.com/FishsemiCode/nuttx. The current state: Most drivers do now compile but are not yet verfied. 2019-11-02 11:30:33 -06:00
mm debug: Reduce CONFIG_CPP_HAVE_VARARGS usage 2020-05-05 08:27:58 -06:00
modem Merged in alinjerpelea/nuttx (pull request #1056) 2019-10-21 14:14:33 +00:00
mtd Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
net fs: Remove all LIBC_IOCTL_VARIADIC related stuff 2020-05-05 08:27:58 -06:00
nx Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
power debug: Reduce CONFIG_CPP_HAVE_VARARGS usage 2020-05-05 08:27:58 -06:00
rf drivers/rf/dat-31r5-sp.c: dd support to the DAT-31R5-SP+ digital attenuator. Creates a the new device driver directory drivers/rf/ to support drivers related to RF peripherals. It also adds support for the DAT-31R5-SP+ digital attenuator. 2019-09-05 13:28:28 -06:00
rptun fix nxstyle warning 2020-04-26 19:53:43 -06:00
sensors fix all remaining nxstyle errors 2020-05-14 08:32:48 +02:00
serial Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
spi update to SPI slave intefaces 2020-05-28 05:14:38 -07:00
syslog syslog/rpmsg: Fix warning: ‘syslog_rpmsg_write’ defined but not used 2020-04-27 06:52:50 -06:00
timers Fix typos in comments and documentation. 2020-03-16 20:01:11 -06:00
usb nxstyle fixes 2020-05-28 12:22:46 -06:00
video include/nuttx/video/video.h: Move global variable declaration out of header file 2020-06-01 20:22:40 +01:00
wireless include: wireless: Fix style violations in ioctl.h 2020-05-14 14:17:47 +02:00
.gitignore
addrenv.h Refine the preprocessor conditional guard style (#190) 2020-01-31 19:07:39 +01:00
arch.h arch: Rename _exit to up_exit to follow the naming convention 2020-06-04 22:20:45 +01:00
ascii.h
b2c.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
board.h Fix typos 2020-05-14 10:49:44 -06:00
cache.h include/nuttx/cache.h: Fix a copy-paste error. 2020-03-04 12:37:21 -03:00
cancelpt.h
clock.h Rename clock_systime[r|spec] to clock_systime_[ticks|timespec] 2020-05-10 14:35:50 -06:00
compiler.h nuttx compiler.h: Add location directive for code and data 2020-06-05 15:21:42 +08:00
elf.h ELF64 support (#220) 2020-02-07 17:10:23 -06:00
environ.h All function pointer types should be prefaced by the qualifier CODE (unless the callable function is known to reside in RAM, then it should be FAR). 2019-08-26 17:31:29 -06:00
envpath.h
init.h libs/libc/unistd/lib_getcwd.c: remove stray sched_unlock(). Also fixes several typos. 2019-09-20 06:23:48 -06:00
irq.h
kmalloc.h Refine __KERNEL__ and CONFIG_BUILD_xxx usage in the code base 2020-05-01 10:43:47 -03:00
kthread.h
list.h include/nuttx/list.h: fix typos 2020-01-18 21:44:07 -06:00
mmcsd.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
module.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
mqueue.h mqueue: Add nxmq_open/nxmq_close/nxmq_unlink function 2020-05-04 07:20:02 -06:00
mutex.h Run nxstyle all .c and .h files modified by PR. 2020-05-17 14:01:00 -03:00
nuttx.h
page.h Run codespell -w against all files 2020-02-22 14:45:07 -06:00
pgalloc.h
progmem.h
pthread.h
random.h
sched.h sched: Change the return type of nxtask_activate to void 2020-06-04 22:20:45 +01:00
sched_note.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
scsi.h Fix use of undefined pp-token #errror, other typos. 2019-09-19 18:19:18 -06:00
sdio.h Fix nxstyle warning 2020-04-13 12:01:39 -06:00
semaphore.h sched/: Make more naming consistent 2020-05-17 14:01:00 -03:00
signal.h build: Remove 'u' prefix from userspace library 2020-05-01 15:56:55 -06:00
spawn.h syscall: nx_task_spawn should exist in the flat build just like the protected build 2020-05-02 09:56:23 -06:00
spinlock.h sched/semaphore/spinlock.c: spin_trylock handle memory barrier and instrumentation correctly. 2019-11-03 19:40:58 -06:00
streams.h drivers/syslog: syslog_force does not set errno so do not test against it. Some changes to comments. 2019-09-16 07:48:48 -06:00
symtab.h Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
time.h Remove TIME_EXTENDED option to more conform C standard 2020-01-23 08:17:22 -06:00
tls.h Move pthread-specific data into TLS 2020-05-08 18:05:04 +01:00
tree.h
userspace.h Fix nxstyle issue 2020-05-01 10:43:47 -03:00
vt100.h
wdog.h include/nuttx/wdog.h: Add some additional comments. 2020-04-07 17:40:46 +01:00
wqueue.h Refine __KERNEL__ and CONFIG_BUILD_xxx usage in the code base 2020-05-01 10:43:47 -03:00
zoneinfo.h