Gregory Nutt
c84db68103
Xtensa ESP32: Fix some compilation errors that snuck with some of the last changes
2016-11-14 13:29:08 -06:00
Gregory Nutt
3b6c4b37b0
Update README
2016-11-14 12:54:29 -06:00
Gregory Nutt
c7dad4ffe0
Update README
2016-11-14 11:52:33 -06:00
Gregory Nutt
74089c5198
ESP32 Core v2: Include a copy of the OpenOCD config file.
2016-11-14 11:30:40 -06:00
Kolb, Stefan
bf096873a1
SAMV7 USBDEVHS: A problem occurred if the USB cable is unplugged while a large amount of data is send over an IN endpoint using DMA. If the USB cable is plugged in again after a few seconds it is not possible to send data over this IN endpoint again, all other endpoints work as expected.
...
The problem occurs because if the USB cable is unplugged while an DMA transfer is in flight the transfer is canceled but the register SAM_USBHS_DEVDMACTRL is left in an undefined state. The problem was fixed the problem by resetting the register SAM_USBHS_DEVDMACTRL to a known state. Additionally all pending interrupts are cleared.
2016-11-14 10:32:49 -06:00
Gregory Nutt
efbb622ab8
Update README
2016-11-14 10:30:10 -06:00
Ramtin Amin
31d9565f0f
Misoc LM32: Corrects a bug that never occured in qemu on simulation or real fpga. The error was that the r1 register was being modified out of context switching and not restoring it.
2016-11-14 07:18:33 -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
Gregory Nutt
c7b5f20b5d
Update README
2016-11-13 09:30:45 -06:00
Gregory Nutt
102abb380d
Update README
2016-11-13 07:55:34 -06:00
Gregory Nutt
e87f1360c6
Update README
2016-11-12 15:51:14 -06:00
Gregory Nutt
f22c41c7cd
Updae README
2016-11-12 15:10:23 -06:00
Juha Niskanen
b7ed12ebd3
Patch brings strtol() and related functions more conformant with POSIX. Corner cases like strtol(-2147483648, NULL, 10) now pass clang -fsanitize=integer without warnings.
2016-11-10 06:18:42 -06:00
Gregory Nutt
ab19292787
Merged in slorquet/nuttx/32l4_qepsc (pull request #170 )
...
typos
2016-11-09 19:42:50 +00:00
Sebastien Lorquet
90f1762012
Merge branch 'master' into 32l4_qepsc
2016-11-09 19:55:10 +01:00
Sebastien Lorquet
98088a7456
typos
2016-11-09 19:52:29 +01:00
Gregory Nutt
750a25a086
Merged in slorquet/nuttx/32l4_qepsc (pull request #169 )
...
Change the way to configure quadrature encoder prescalers.
2016-11-09 18:44:42 +00:00
Sebastien Lorquet
a9c66683f2
Change the way to configure quadrature encoder prescalers.
2016-11-09 19:16:44 +01:00
Freddie Chopin
484a1b6104
sem_wait() and sem_trywait() no longer modify the errno value UNLESS an error occurs. This allows these functions to be used internallly without clobbering the errno value.
2016-11-09 07:01:49 -06:00
Gregory Nutt
ac1bb127b6
Correct some C++ style comments.
2016-11-08 08:51:03 -06:00
Gregory Nutt
b6d6b774e9
Xtensa: In this model, co-processor state restore must enable co-processors in CPENABLE.
2016-11-08 08:23:52 -06:00
Gregory Nutt
6d2a10571f
Update README
2016-11-08 08:22:07 -06:00
Marc Rechté
58c2cd2843
drivers/ioexpander: Add some debug output.
2016-11-08 07:46:25 -06:00
Gregory Nutt
9045959aa6
Update TODO and README
2016-11-08 07:45:21 -06:00
Gregory Nutt
d675901913
ESP32: Update README.
2016-11-07 11:03:01 -06:00
Ramtin Amin
693f8d743d
LM32: Move interrupt definitions from common irq.h to lm32/irq.h. Remove unused misoc_uart.c and .h
2016-11-07 10:13:53 -06:00
Ramtin Amin
2964779985
configs/misoc: Add an NSH configuration
2016-11-07 10:10:44 -06:00
Gregory Nutt
3cb1e0e67f
STM32F7: Fix Make.defs. Would not work if only SDMMC2 were enabled.
2016-11-07 09:37:22 -06:00
Marc Rechté
eb9a8ed790
STM37xx PWM: Add PWM driver support for STMF37xx. The changes have been tested successfuly for TIM4 and TIM17 (different IPs).
2016-11-07 09:35:48 -06:00
Gregory Nutt
1344d8b466
STM32F746-WS: A few repairs to the nsh/defconfig for USB support.
2016-11-07 09:20:47 -06:00
Gregory Nutt
dd04d73afe
STM32F7 SD/MMC driver depends on CONFIG_SDIO_DMA which is only defined in stm32/Kconfig. Changed to CONFIG_STM32F7_SDMMC_DMA and defined in stm32f7/Kconfig.
2016-11-07 09:16:34 -06:00
Gregory Nutt
ac6581acec
Changes from review of last PR
2016-11-07 08:28:39 -06:00
Gregory Nutt
c0af101257
Remove Eclipse project garbage
2016-11-07 08:12:33 -06:00
Gregory Nutt
261aef1e0d
Merged in petekol/nuttxnsm (pull request #168 )
...
stm32f7 important usb fixes
2016-11-07 14:08:00 +00:00
Gregory Nutt
424ffc76dc
LM32: Add missing _exit() logic (untested)
2016-11-07 07:31:15 -06:00
Gregory Nutt
86ef659ee5
LM32: Fix a typo in my many patching; eliminate some warnings
2016-11-07 07:16:53 -06:00
Gregory Nutt
6e10fed8a3
Merge branch 'misoc'
2016-11-07 07:05:19 -06:00
Gregory Nutt
155f863ca1
Update README
2016-11-07 07:04:44 -06:00
Ramtin Amin
fe2b755791
LM32: Correct some assembly language interrupt handling issues. Now the basic port seems functional.
2016-11-07 06:54:57 -06:00
Lok Tep
d6315a3084
del stm32f74xx75xx_sdmmc.h
2016-11-07 13:12:52 +01:00
Gregory Nutt
89c3c20052
Merge remote-tracking branch 'origin/master' into misoc
2016-11-06 11:09:05 -06:00
Gregory Nutt
5ac9136b21
LM32: Implement some commented out logic in lm32_dumpstate
2016-11-06 10:46:11 -06:00
Gregory Nutt
860c0f5873
Update TODO list.
2016-11-06 10:15:01 -06:00
Gregory Nutt
120d29b480
Update some Kconfig comments
2016-11-06 09:06:37 -06:00
Gregory Nutt
1753949045
Update README
2016-11-06 08:55:15 -06:00
Gregory Nutt
c1a687a4e5
Trivial changes from review of last PR
2016-11-06 08:11:01 -06:00
Gregory Nutt
1fb2822b15
Merged in heesub/nuttx/fix-armv7r (pull request #167 )
...
Fix armv7r
2016-11-06 14:03:19 +00:00
Gregory Nutt
e74fa0d05b
Merge branch 'master' of bitbucket.org:nuttx/nuttx
2016-11-06 08:01:16 -06:00
Heesub Shin
8e94d8e7cc
Signal sent from work_signal() may interrupt the low priority worker thread that is already running. For example, the worker thread that is waiting for a semaphore could be woken up by the signal and break any synchronization assumption as a result. It also does not make any sense to send signal if it is already running and busy. This commit fixes it.
2016-11-06 08:00:12 -06:00
Heesub Shin
3c2a00bc4b
LP worker: When queuing new work, don't signal any threads if they are all busy
2016-11-06 07:56:38 -06:00