Gregory Nutt
d65be718c2
sched_note: Extend OS instrumentation to include some SMP events.
2016-11-27 17:14:57 -06:00
Gregory Nutt
0804286ad3
arch/: Add option to use low-priority work queue to all Ethernet drivers in arch that support CONFIG_NET_NOINTS.
2016-11-19 09:20:01 -06:00
Wolfgang Reißnegger
88539a7497
USBMSC: Fix length of mode6 sense reply packet.
2016-11-18 17:23:21 -08:00
Gregory Nutt
cdbc66addd
Merge branch 'master' of bitbucket.org:nuttx/nuttx
2016-11-18 09:30:40 -06:00
Gregory Nutt
936b55f608
drivers/net: Add option to use low-priority work queue to all drivers in drivers/net. Not yet added to all architecture-specific network drivers.
2016-11-18 09:22:49 -06:00
Gregory Nutt
175ec43628
Merged in slorquet/nuttx/timerfixes (pull request #171 )
...
Timerfixes
2016-11-18 14:45:36 +00:00
Gregory Nutt
52560bba37
ENC28J60: Allow either HP or LP work queue to be used.
2016-11-18 08:41:27 -06:00
Sebastien Lorquet
5363d0619a
Fix warnings
2016-11-18 15:26:08 +01:00
Gregory Nutt
47b52a2633
Fix an error in manually bringing in Sebastien's changes; Update some comments.
2016-11-17 16:15:06 -06:00
Gregory Nutt
9acd57c819
Fix up some naming and update some comments.
2016-11-17 15:50:39 -06:00
Gregory Nutt
19c1c9d78b
All timer lower half drivers. Port Sebastien's changes to all all other implementations of the timer lower half. Very many just and untested. Expect some problems.
2016-11-17 15:03:31 -06:00
Sebastien Lorquet
197cec58d2
timer driver: Use signal to notify of timer expiration. Add generic argument so that there can be additional usage.
2016-11-17 14:38:21 -06:00
Gregory Nutt
d4a048c0c6
Timer driver: Add hooks to support signal notification of timer expiration. Commented out because invasive interface changes would also be required to complete the implementation.
2016-11-17 12:41:11 -06:00
Gregory Nutt
ecb2d4cbc1
drivers/timer: Remove the TIOC_SETHANDLER IOCTL call. This calls directly from the timer driver into application code. That is non-standard, non-portable, and cannot be supported
2016-11-17 11:52:42 -06:00
Alan Carvalho de Assis
a6b7730f8c
Add Vishay VEML6070 driver and support for STM32F103-Minimum board
2016-11-13 11:44:28 -06:00
Marc Rechté
58c2cd2843
drivers/ioexpander: Add some debug output.
2016-11-08 07:46:25 -06:00
Gregory Nutt
b0dffdc2ca
Fix a number of header files with mismatched 'extern C {' and '}'
2016-11-05 07:25:05 -06:00
Gregory Nutt
6ff6cca1a0
Fix some mispellings of semaphore
2016-11-03 17:48:36 -06:00
Gregory Nutt
4fcbe8e410
drivers: Disable priority inheritance on all semaphores used for signaling
2016-11-03 11:00:47 -06:00
Gregory Nutt
47b043df1e
drivers/serial.c: Make sure that priority inheritance is not enabled for the signaling semaphores used in the serial driver.
2016-11-03 08:16:59 -06:00
Paul A. Patience
d89765e1d0
spi: Fix Kconfig warning
...
This commit moves the ARCH_HAVE_SPI options outside the check
for SPI. Those options don't depend on SPI, and Kconfig files
in arch/ enable them even if SPI isn't enabled.
Sourcing the driver's Kconfig in drivers/Kconfig only if
support for the driver is enabled prevents us from defining
these ARCH_HAVE options in the driver's Kconfig. We should
probably remove the other checks in drivers/Kconfig and check
if the drivers are enabled only in their Kconfig.
2016-11-02 13:16:12 -04:00
Gregory Nutt
8dd2494407
Review of last PR: Fix return value (ERROR is not a value return value in this context). Fix some spacing.
2016-11-01 15:13:09 -06:00
Aleksandr Vyhovanec
be1626ad7b
Added EEPROM timeout
2016-11-02 00:03:16 +03:00
Gregory Nutt
de6db52b52
Oops... Last commit had some garbage in the file
2016-10-24 15:36:11 -06:00
Gregory Nutt
3d4ce55ebd
Oops.. a couple of hunks failed in the last patch. Hope I got them fixed correctly.
2016-10-24 15:25:40 -06:00
Max Nekludov
146d7e7921
drivers/net/tun.c: Fix bug in TUN interface driver
2016-10-24 15:17:01 -06:00
Max Kriegleder
77e5115e23
syslog: Fixes required for file syslog output
2016-10-19 08:27:20 -06:00
Janne Rosberg
847d2b4218
usbhost/composite: fix compile; missing semicolons
2016-10-18 11:52:23 -06:00
Janne Rosberg
72f13db4bf
usbhost/enumerate: fix possible buffer overwrite
2016-10-18 08:15:19 -06:00
Gregory Nutt
6a0917ae7f
Eliminate warnings
2016-10-06 07:44:17 -06:00
Gregory Nutt
2da3da7fd6
Costmetic changes from review of last commit
2016-09-25 17:24:39 -06:00
Gregory Nutt
0908a6c6b9
Fix calculations using MSEC_PER_TICK. If USEC_PER_TICK is less than 1000, then MSEC_PER_TICK will be zero. It will be inaccurate in any case.
2016-09-25 08:17:33 -06:00
Alan Carvalho de Assis
61980caee5
drivers/sensors: Adds support for the Sensixs XEN1210 3D-boar. This sensor is used on NANOSATC-BR2 a Brazillian CUBESAT project.
2016-09-16 12:45:53 -06:00
Gregory Nutt
de3e35f00a
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
Aleksandr Vyhovanec
b0f973d901
MTD: SPI-based driver for Macronix MX25L3233F or MX25L6433F.
2016-09-02 11:00:04 -06:00
Aleksandr Vyhovanec
3f40541b21
MTD: Fixed cloned typos in several FLASH drivers.
2016-09-02 07:27:57 -06:00
Gregory Nutt
7f6a403b96
USB host composite is at least partially functional. No longer depends on CONFIG_EXPERIMENTAL
2016-09-02 07:26:29 -06:00
Gregory Nutt
e958c32e4d
USB host composite: Using wrong interface number from interface descriptor.
2016-08-31 13:29:38 -06:00
Gregory Nutt
ebe829c4b9
USB host composite: A test should be <= not just <
2016-08-31 13:24:38 -06:00
Gregory Nutt
7ea9632592
Change the way that contactless IOCTL commands are defined. All IOCTL commands must be unique.
2016-08-31 11:30:22 -06:00
Gregory Nutt
4b0e8e56cf
Add contactless/ directory to Documentation
2016-08-31 10:58:08 -06:00
Gregory Nutt
7b75a32ca1
Improve some comments
2016-08-31 08:16:12 -06:00
Gregory Nutt
cb7c1c1f14
USB host composite: Add an option to permit support only a subset of the composite intefaces.
2016-08-31 07:56:27 -06:00
Sebastien Lorquet
1d1affdd2b
fix mfrc522
2016-08-31 13:46:27 +02:00
Sebastien Lorquet
d4048f3eeb
CL fixes
2016-08-31 13:41:49 +02:00
Sebastien Lorquet
90568f9e8f
Add CL make.defs
2016-08-31 13:25:21 +02:00
Sebastien Lorquet
e5ba71caf8
add cl kconfig
2016-08-31 13:24:19 +02:00
Sebastien Lorquet
3bf11c7203
Add contactless drivers, with renames
2016-08-31 13:20:53 +02:00
Sebastien Lorquet
3654b841bc
Move contactless drivers to their own directory
2016-08-31 13:08:58 +02:00
Gregory Nutt
aa0d1868f5
USB host composite: Fix places where the wrong pointer was used; Add a test for an error condition.
2016-08-30 13:58:01 -06:00