.. |
1wire
|
ds28e17.h edited online with Bitbucket
|
2018-04-05 12:08:56 +00:00 |
analog
|
drivers/analog: Add driver for digital to analog converted DAC7571.
|
2018-08-02 06:40:48 -06:00 |
audio
|
audio/audio_comp.c: Add the composite audio driver
|
2018-08-27 09:03:09 -06:00 |
binfmt
|
binfmt/: Mostly cosmetic changes from review of a previous commit.
|
2018-08-24 06:10:50 -06:00 |
can
|
arch/arm/src/samv7: Add ability for CAN BUS_OFF autorecovery according ISO11898-1:2015. With this change we added an ioctl for triggering the autorecovery sequence for BUS_OFF to the CAN-driver and the SAMV7 low-level driver. According the datasheet: If the device goes Bus_Off, it will set MCAN_CCCR.INIT of its own accord, stopping all bus activities. Once MCAN_CCCR.INIT has been cleared by the processor (application), the device will then wait for 129 occurrences of Bus Idle (129 * 11 consecutive recessive bits) before resuming normal operation. At the end of the Bus_Off recovery sequence, the Error Management Counters will be reset. During the waiting time after the resetting of MCAN_CCCR.INIT, each time a sequence of 11 recessive bits has been monitored, a Bit0 Error code is written to MCAN_PSR.LEC, enabling the processor to readily check up whether the CAN bus is stuck at dominant or continuously disturbed and to monitor the Bus_Off recovery sequence. MCAN_ECR.REC is used to count these sequences.
|
2018-07-04 07:48:59 -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
|
nclude/nuttx/fs/binfs.h: Fix warning: Type defaults to 'int' in declaration of 'mountpt_operations'
|
2018-08-27 05:50:52 -06:00 |
i2c
|
include/nuttx/i2c/i2c_master.h: Add the standard speed macros.
|
2018-08-27 06:02:13 -06:00 |
input
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
ioexpander
|
Squashed commit of the following:
|
2018-08-27 09:25:11 -06:00 |
lcd
|
Remove trailing spaces at the end of lines.
|
2018-08-13 07:39:38 -06:00 |
leds
|
Squashed commit of the following:
|
2018-07-22 15:13:39 -06:00 |
lib
|
include/nuttx/lib/modlib.h: Eliminate warning: 'CONFIG_MODLIB_MAXDEPEND' is not defined'
|
2018-08-27 11:39:52 -06:00 |
mm
|
mm/: add mm_heapmember function and reimplement kmm_heapmember base on mm_heapmember since this function is very useful if multiple heaps exist.
|
2018-08-23 09:38:49 -06:00 |
modem
|
|
|
mtd
|
/include/nuttx/mtd/configdata.h: Fix copy-paste comment in configdata.h
|
2018-05-08 09:09:47 -06:00 |
net
|
net/usrsock: Add the listen/accept/getpeername/ioctl support
|
2018-08-26 15:15:48 -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
|
drivers/pm: PM: Decrease the power state in the reverse order. Since the child driver need power off before parent driver.
|
2018-08-27 13:22:11 -06:00 |
sensors
|
drivers/sensors and configs/nucleo-l476g: Add support for LSM303AGR and LSM6DSL sensors
|
2018-08-25 08:19:31 -06:00 |
serial
|
Squashed commit of the following:
|
2018-08-26 11:37:16 -06:00 |
spi
|
include/nuttx/spi/spi.h: Add a definition for a USBHOST SPI device. drivers/usbhost/usbhost_max3421e.c: Review and correct SPI locking usage.
|
2018-07-04 08:55:43 -06:00 |
syslog
|
syslog: Enable is partial, crippled version of syslog_flush(); arch/: Call syslog_flush() from assertion handling logic.
|
2018-06-07 16:29:16 -06:00 |
timers
|
Squashed commit of the following:
|
2018-08-27 11:55:30 -06:00 |
usb
|
drivers/usbdev/cdcecm.c: Adds USB Device Support for CDC/ECM
|
2018-08-16 08:49:11 -06:00 |
video
|
Fix lots of typos in C comments and Kconfig help text
|
2018-07-08 18:24:45 -06:00 |
wireless
|
Add missing function names in function headers.
|
2018-08-13 15:53:15 -06:00 |
.gitignore
|
|
|
addrenv.h
|
|
|
arch.h
|
Rename CONFIG_ARCH_HAVE_TRIGGER_HOOK to CONFIG_ARCH_HAVE_IRQTRIGGER
|
2018-08-25 09:10:30 -06:00 |
ascii.h
|
|
|
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
|
Move clock_timespec_[add|subtract] to include/nuttx/clock.h
|
2018-08-27 06:04:04 -06:00 |
compiler.h
|
include/nuttx/compiler.h: fix warning: __cplusplus is not defined. Some gcc derived compiler do not define __cplusplus
|
2018-08-27 05:53:16 -06:00 |
environ.h
|
fs/proc and sched/environ: Add support for a procfs entry that will permit examining the environment of any task.
|
2018-08-10 10:16:39 -06:00 |
init.h
|
|
|
irq.h
|
sched/irq: Add support interrupt chains in NuttX. IRQ chain is very useful in these cases: (1) Multiple hardware connect to the same request line(e.g. PCI), (2) Need multiple driver to support one hardware block (like Linux MFD)
|
2018-08-24 15:10:23 -06:00 |
kmalloc.h
|
include/nuttx/kmalloc.h: Add {kumm/kmm}_calloc API. Add calloc API for manage user memory and kernel memory in Flat Build/Kernel Build without kernel heap.
|
2018-08-27 05:55:09 -06:00 |
kthread.h
|
Update some comments. Remove references to non-existent CONFIG_MAX_TASK_ARG.
|
2018-08-08 17:06:46 -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 |
mutex.h
|
include/nuttx/mutex.h: Add inline wrapper functions to more clearly support semaphores when used as mutexs.
|
2018-08-27 06:26:11 -06:00 |
nuttx.h
|
Kconfig: Move 'option modules' from NSH_FILE_APPS to BUILD_LOADABLE
|
2018-08-27 07:06:57 -06: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
|
progmem interface: Discern r/w and erase page sizes. Introduce new up_progmem_erasesize architecture API to be able to communicate the read/write page size independently from erase page size. Implement up_progmem_erasesize for all architectures that already support progmem, assuming that for those architectures the sizes of both read/write and erase pages are identical.
|
2018-05-01 06:23:52 -06:00 |
pthread.h
|
pthreads: Add support static pthread stack. Add standard pthread_attr_setstack() and pthread_attr_getstack(). In all cases where the stack is released, add check to see which allocator must be used to free the stack: The user or the kernel allocator.
|
2018-08-23 09:49:20 -06:00 |
random.h
|
Standardization of some function headers.
|
2018-03-13 09:52:27 -06:00 |
sched_note.h
|
Update ChangeLog in prep for 7.20 release.
|
2017-03-08 10:09:48 -06:00 |
sched.h
|
Squashed commit of the following:
|
2018-08-27 11:40:09 -06:00 |
scsi.h
|
|
|
sdio.h
|
drivers/mmcsd/Kconfig: three configuration settings were within ifdef/endif and led to warning: xxx selects xxxx which has unmet direct dependencies. Fix by moving settings to drivers/Kconfig and outside of the ifdef-endif. Also renamed CONFIG_SDIO_PREFLIGHT to CONFIG_ARCH_HAVE_SDIO_PREFLIGHT to follow naming of similar hidden architecture capability configurations.
|
2018-08-05 17:58:17 -06:00 |
semaphore.h
|
nclude/nuttx/semaphore: apply the semaphore wait function nxsem_wait_uninterruptible(). The function nxsem_wait_uninterruptible() is a wrapped version of nxsem_wait(), which is uninterruptible and convenient for use.
|
2018-08-27 06:07:50 -06:00 |
signal.h
|
Fix lots of typos in C comments and Kconfig help text
|
2018-07-08 18:24:45 -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
|
|
|
time.h
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -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
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
vt100.h
|
|
|
wdog.h
|
Standardization of some function headers.
|
2018-03-13 09:52:27 -06:00 |
wqueue.h
|
sched/wqueue, libs/libc/wqueue, configs: Remove work queue polling delay to simplify the code logic and save the power.
|
2018-08-25 14:58:07 -06:00 |
zoneinfo.h
|
include/: Remove dangling space at the end of lines.
|
2017-06-28 13:30:08 -06:00 |