..
analog
Merged in juniskane/nuttx_stm32l4/stm32l4_adc_kconfig_pr (pull request #478 )
2017-09-06 22:05:44 +00:00
audio
include/nuttx/audio: Remove CONFIG_SCHED_WORKQUEUE check in pcm.h
2017-11-23 19:59:07 +09: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
…
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
drivers/input/nunchuck.c: Add Nintendo Wii Nunchuck driver
2017-11-28 12:10:06 -06:00
i2c
…
input
Fix a few typos.
2017-11-28 13:40:07 -06: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
mm: Add a debug assertin to check for integer overflow in malloc.
2017-11-21 07:24:10 -06:00
modem
…
mtd
drivers/mtd: Add a driver for Macronix MX35LFxGE4AB serial NAND flash.
2017-11-29 07:15:36 -06:00
net
net/: Fix some issues with regard to UDP broadcast handling. This is Bitbucket Issue #77 . This commit tentatively closes the issues, subject to verification.
2017-11-22 12:06:36 -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
Framebuffer Driver: Small modification convention for multi-planar displays (of which there are none).
2017-11-29 07:06:53 -06:00
wireless
Merged in antmerlino/nuttx/mac802154dev-header-offset (pull request #538 )
2017-11-22 18:22:35 +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
XMC4 Serial: The Alternative Receive Interrupt was not being configured.
2017-11-25 12:21:33 -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
Merged in masayuki2009/nuttx.nuttx/irq_spinlock (pull request #550 )
2017-12-07 19:39:04 +00: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
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
…
module.h
…
mqueue.h
mqueue.h edited online with Bitbucket
2017-10-11 02:49:20 +00:00
page.h
…
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
…
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
…
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
sched_note.h
…
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
…
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
…
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