.. |
analog
|
Merged in juniskane/nuttx_stm32l4/stm32l4_adc_kconfig_pr (pull request #478)
|
2017-09-06 22:05:44 +00:00 |
audio
|
Merged in masayuki2009/nuttx.nuttx/lc823450 (pull request #531)
|
2017-11-08 12:25:13 +00:00 |
binfmt
|
Documentation and comments updated to further enshrine exec() as an official NuttX interface.
|
2017-10-03 07:52:05 -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
|
Add entropy pool and strong random number generator
|
2017-03-30 07:38:37 -06:00 |
drivers
|
Move SMPS driver to drivers/power (and header to include/nuttx/power). Rename debug to IOCTLs to more general power naming; create a separate file to coordinate power-related IOCTL commands.
|
2017-07-23 07:35:09 -06:00 |
eeprom
|
|
|
fs
|
fs/userfs: Fix return value from dup method. In order to return a pointer, the parameter must be a pointer to a pointer.
|
2017-11-06 07:14:24 -06:00 |
i2c
|
|
|
input
|
Merged in hardlulz/modem-3.0-nuttx/fix-stmpe811-gpio (pull request #523)
|
2017-10-31 16:54:28 +00:00 |
ioexpander
|
drivers/ioexpander: The IRQ subsystem now supports passing a void * parameter to IRQ handlers. Use that method to support multiple pc9555 devices, by passing a pointer to the device to the board defined irq handler. Now the CONFIG_ for multiple PCA devices just allocates device structures dynamically instead of statically when not enabled.
|
2017-10-19 08:10:40 -06:00 |
lcd
|
drivers/lcd/max7219.c: Add support to MAX7219 LED Matrix as LCD interface
|
2017-11-04 07:54:48 -06:00 |
leds
|
Add driver for APA102 LED controller. These LEDs are used on LED Strips and are controlled over SPI.
|
2017-09-18 16:48:55 -06:00 |
lib
|
libm: Port gamma() and lgamma() from FreeBSD to NuttX.
|
2017-08-08 07:02:39 -06:00 |
mm
|
PF_IEEE802154: Finishes up sendto() logic
|
2017-08-19 12:32:56 -06:00 |
modem
|
|
|
mtd
|
There was a reference counting problem in the TPC logic of net_clone(). net_clone() which is the common logic underlying dup() and dup2() for sockets. When net_clone() calls net_start_monitor() and net_start_monitor() returns a failure (because the underlying TCP connection) then net_clone() must back out the reference count on the structure. Problem noted by Pascal Speck and this implementation of the solution is based on his suggestion.
|
2017-10-19 11:09:23 -06:00 |
net
|
libc: Add support for readv() and write(). Also includes some cosmetic changes to some unrelated files.
|
2017-11-11 11:44:14 -06:00 |
nx
|
Kconfigs: Add CONFIG_LCD_UPDATE that works like CONFIG_NX_UPDATE but can be enabled without enabling the graphics subsystem.
|
2017-11-04 14:08:21 -06:00 |
power
|
drivers/power/bq2429x.c: Add BATIO_OPRTN_SYSON for enabling BATFET after SYSOFF
|
2017-11-08 13:08:54 -06:00 |
sensors
|
drivers/sensors/apds9960.c: Use work_queue to read/process data when receive an IRQ
|
2017-10-20 08:54:44 -06:00 |
serial
|
Squashed commit of the following:
|
2017-07-28 12:01:05 -06:00 |
spi
|
include/: Remove dangling space at the end of lines.
|
2017-06-28 13:30:08 -06:00 |
syslog
|
include/: Remove dangling space at the end of lines.
|
2017-06-28 13:30:08 -06:00 |
timers
|
Merged in juniskane/nuttx_stm32l4/stm32l1_stm32l4_rtc_update_pr (pull request #514)
|
2017-10-20 17:15:17 +00:00 |
usb
|
drivers/usbdev: Add RNDIS-over-USB driver
|
2017-09-24 07:24:34 -06:00 |
video
|
Cosmetic fix to spacing.
|
2017-11-05 06:25:20 -06:00 |
wireless
|
Merged in antmerlino/nuttx/sixlowpan-mac802154 (pull request #526)
|
2017-11-01 20:15:21 +00:00 |
.gitignore
|
|
|
addrenv.h
|
|
|
arch.h
|
Move prototype from nuttx/include/nuttx/arch.h to apps/include/platform/cxxinitialize.h
|
2017-05-13 16:53:55 -06:00 |
ascii.h
|
|
|
board.h
|
boardctl(): Remove the BOARDIOC_GRAPHICS_SETUP command.
|
2017-10-15 07:56:04 -06:00 |
cancelpt.h
|
task: Add new cancellation point interface, check_cancellation_point().
|
2017-10-09 09:43:04 -06:00 |
clock.h
|
procfs: Fix uptime being close to maximum 32-bit value in certain config
|
2017-11-10 09:01:39 -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
|
|
|
irq.h
|
Add missing endif
|
2017-03-03 14:39:35 -06:00 |
kmalloc.h
|
|
|
kthread.h
|
kthread_create(): Rename kernel_thread() to kthread_create() for better naming consistency with task_create() and kthread_delete().
|
2017-10-16 11:38:00 -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
|
mqueue.h edited online with Bitbucket
|
2017-10-11 02:49:20 +00:00 |
page.h
|
|
|
pgalloc.h
|
|
|
poff.h
|
|
|
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
|
|
|
random.h
|
Be consistent... Use Name: consistent in function headers vs Function:
|
2017-04-21 16:33:14 -06:00 |
sched_note.h
|
Update ChangeLog in prep for 7.20 release.
|
2017-03-08 10:09:48 -06:00 |
sched.h
|
sched: move POSIX thread specific data from pthread TCB to common TCB structure. This change allows using pthread_getspecific/pthread_setspecific from main thread. Patch also enables using pthread data with config option CONFIG_DISABLE_PTHREAD=y.
|
2017-10-25 07:06:42 -06:00 |
scsi.h
|
|
|
sdio.h
|
sdio.h:Fix typos
|
2017-08-17 09:33:34 -10:00 |
semaphore.h
|
libc and libnx: When the libraries are built into two libraries, a user space library and a OS space library (as in the PROTECTED and KERNEL build). Then the user space library must not use the OS internal interfaces; similarly, the OS must avoid using the userspace interfaces so that it does not muck the errno value or create spurious cancellation points.
|
2017-10-08 12:14:18 -06:00 |
signal.h
|
libc and libnx: When the libraries are built into two libraries, a user space library and a OS space library (as in the PROTECTED and KERNEL build). Then the user space library must not use the OS internal interfaces; similarly, the OS must avoid using the userspace interfaces so that it does not muck the errno value or create spurious cancellation points.
|
2017-10-08 12:14:18 -06:00 |
spawn.h
|
|
|
spinlock.h
|
|
|
streams.h
|
Syslog buffering: Use IOBs to buffer data, not an on-stack buffer
|
2017-05-10 17:36:08 -06:00 |
symtab.h
|
|
|
time.h
|
Be consistent... Use Name: consistent in function headers vs Function:
|
2017-04-21 16:33:14 -06:00 |
tls.h
|
|
|
tree.h
|
include/: Remove dangling space at the end of lines.
|
2017-06-28 13:30:08 -06:00 |
userspace.h
|
|
|
vt100.h
|
|
|
wdog.h
|
Update some wdog-related comments
|
2017-02-24 10:58:37 -06:00 |
wqueue.h
|
work_queue() must cancel existing work prior to queuing new work, otherwise the work queue can become corrupted. Problem noted by Pascal Speck.
|
2017-08-28 07:46:48 -06:00 |
zoneinfo.h
|
include/: Remove dangling space at the end of lines.
|
2017-06-28 13:30:08 -06:00 |