walnux/include/nuttx
2018-04-25 08:43:38 -06:00
..
1wire ds28e17.h edited online with Bitbucket 2018-04-05 12:08:56 +00:00
analog Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
audio Merged in masayuki2009/nuttx.nuttx/change_copyright (pull request #621) 2018-04-04 12:35:47 +00:00
binfmt Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
can MCP1515: Eliminate some warnings 2017-06-14 09:38:58 -06:00
contactless Add an instance argument to the SPIDEV definitions. 2017-04-29 12:26:52 -06:00
crypto Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
drivers This commit adds a 1wire subsystem. 2018-04-04 10:57:36 -06:00
eeprom drivers/eeprobom: EEPROM driver for AT24xx compatible EEPROMs. 2018-02-14 07:53:01 -06:00
fs fs/cromfs and tools/gencromfs: Various fixes for traversal relative file paths. Biggest changes is in types used: Cannot use size_t or mode_t in common structures because they have different sizes on the (64-bit) host and the (32-bit) target. Use uint32_t instead of size_t for offsets. Use uint16_t instead of mode_t. 2018-03-20 12:37:01 -06:00
i2c i2c/i2c_master.h: Change incorrect comment about I2C_TRANSFER return value to indicate that the method returns zero on success rather than the number of bytes transferred. 2018-03-22 06:51:09 -06:00
input Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
ioexpander configs/stm32f103-minimum: Remove nonsensical #error. 2018-01-09 11:17:01 -06:00
lcd Standardization of some function headers. 2018-03-13 09:52:27 -06:00
leds Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lib libm: Port gamma() and lgamma() from FreeBSD to NuttX. 2017-08-08 07:02:39 -06:00
mm mm: Add a debug assertin to check for integer overflow in malloc. 2017-11-21 07:24:10 -06:00
modem include/nuttx/modem: Move all modem-related IOCTL commands to a common file to assure that they will be unique 2016-09-16 09:39:51 -06:00
mtd Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
net net/bluetooth: Since the max header is always reported, the max frame size for purposes of allocation is the max header lenght plus the max payload, even though the frames with the max payload never have the max header length. 2018-04-05 16:40:59 -06:00
nx Make sure that labeling is used consistently in all function headers (part 3). 2018-02-01 12:17:03 -06:00
power Merged in raiden00/nuttx (pull request #626) 2018-04-09 12:59:28 +00:00
sensors drivers/sensors/max31855: Add multiple max31855 sensors feature and support for bambino-200e and stm32f4discovery 2018-04-09 15:36:27 -06:00
serial Squashed commit of the following: 2017-07-28 12:01:05 -06:00
spi Make sure that labeling is used consistently in all function headers (part 2). 2018-02-01 12:03:55 -06:00
syslog Per OpenGroup.org, syslog -- and, hence, nonstandard vsyslog, and debug wrappers -- does not return a value. Rename _vsyslog to nx_vsyslog. Use internal nx_vsyslog in the few cases where a return value is required. 2018-03-04 08:07:07 -06:00
timers Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
usb Standardization of some function headers. 2018-03-13 09:52:27 -06:00
video Standardization of some function headers. 2018-03-13 09:52:27 -06:00
wireless net/udp: Fix several issues using connected UDP sockets: sendto() should not accept and address. Normally send() should be used instead. recvfrom() is no longer necessary. recvfrom() and poll() should not reset to accept any addresses but should, instead, only accept inputs and events from the connected remore peer. On of these issues was noted by 李桂丁 <liguiding@pinecone.net>. Changes were made as summarized here: http://www.masterraghu.com/subjects/np/introduction/unix_network_programming_v1.3/ch08lev1sec11.html 2018-04-25 08:43:38 -06:00
.gitignore
addrenv.h Move include/nuttx/mm.h to include/nuttx/mm/mm.h 2014-09-24 07:29:09 -06:00
arch.h sched/sched: Implements a global scheduler lock capability as part of SMP support. This allows the scheduler to be locked with no knowledge or access to the TCB of the currently running task. This is necessary because accessing the TCB of the currenlty running task is, itself, a non-atomic operation. This global scheduler lock cpability was add just to support that atomic access to the TCB. 2018-02-05 13:12:36 -06:00
ascii.h ASCII: Improve some naming 2016-04-14 16:20:36 -06:00
board.h This commit eliminates the BOARDIOC_TSCTEST_SETUP command. 2018-01-17 09:33:28 -06:00
cancelpt.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
clock.h Update some comments. 2018-03-14 08:17:50 -06:00
compiler.h compiler.h: Fix some GCC warnings introduced for SDCC support. Basically a naming collision. 2017-10-02 07:09:31 -06:00
init.h enter/leave_critical_section: In SMP configuration, may attempt to access the task lists before they have been initialized 2016-05-18 09:17:01 -06:00
irq.h spin_lock_irqsave() and spin_unlock_irqrestore() are only valid if the CPU supports global disabling of interrupts. 2018-02-04 15:41:22 -06:00
kmalloc.h profcs: At file to should user space heap. This replaces the NSH free command. 2017-11-13 12:51:33 -06:00
kthread.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
mmcsd.h Add capabilities() method to SDIO interface. Remove CONFIG_SDIO_WIDTH_D1_ONLY. That should not be a global propertie, but rather a capability/limitation of single slot when there may be multiple slots. 2017-01-31 09:16:01 -06:00
module.h Module names are not needed in libc/modlib when the module library is used only for shared library support. 2017-01-29 12:23:24 -06:00
mqueue.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
page.h Add basic data structures that will allow us to move named semaphore support out of the OS and into the VFS (not complete). 2014-09-28 10:15:33 -06:00
pgalloc.h mm/mm_gran: Add a function to get information about the state of the granuale allocator. 2017-11-14 14:41:03 -06:00
poff.h Fix names of pre-processor variables used in header file idempotence 2016-08-06 19:21:42 -06:00
progmem.h fs/procfs/fs_procfsprogrem: Add /proc/progmem. This is an alternative way to get the information that was previoulsy available in apps/system/free. apps/system/free was removed beause it made illegal calls into the OS violating the portable interface. This new procfs entry provides the same information with no such violation. 2017-11-13 09:08:39 -06:00
pthread.h Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
random.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
sched.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched_note.h Update ChangeLog in prep for 7.20 release. 2017-03-08 10:09:48 -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 arch/arm/src/lkpc54xx: In SDMMC driver, fix an error which was clobbering the interrupt mask register (xfrmask). Also, add a kludge for the missing DTO interrupt. 2017-12-20 18:39:10 -06:00
semaphore.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
signal.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
spawn.h
spinlock.h armv7-a, armv7-r, armv7-m: Add atomic read-add-write and read-subtract-write functions. 2018-02-04 12:22:03 -06:00
streams.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
symtab.h Modules: Add mod_setsymtab to set global symtol table once. Now we can remove symbol table parameters from the insmod call. This will make implementing an NSH insmod command much easier 2015-12-13 08:10:01 -06:00
time.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
tls.h TLS: Simplify 2016-03-11 07:17:32 -06:00
tree.h include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00
userspace.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
vt100.h Add ANSI/VT100 color codes 2014-11-10 15:10:57 -06:00
wdog.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
wqueue.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
zoneinfo.h include/: Remove dangling space at the end of lines. 2017-06-28 13:30:08 -06:00