Gregory Nutt
569283fa65
Merge remote-tracking branch 'origin/master' into misoc
2016-11-03 08:33: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
Gregory Nutt
cb96e632fa
LM32: Add toolchain configuration; Add Toolchain.defs.
2016-11-03 07:21:25 -06:00
Gregory Nutt
54d7656f18
Update some comments
2016-11-03 07:04:03 -06:00
Gregory Nutt
470c692dbf
Update TODO list
2016-11-02 18:31:22 -06:00
Gregory Nutt
82de137012
Merge branch 'master' of bitbucket.org:nuttx/nuttx
2016-11-02 18:22:09 -06:00
Gregory Nutt
97bf82ee05
Semaphores: Provide macros for sem_setprotobol() and sem_getprotocol() if priority inheritance is not enabled. More SEM_PRIO_* definitions to include/nuttx/semaphore.h
2016-11-02 18:21:46 -06:00
Gregory Nutt
9a49ab8260
Correct a wrong comment
2016-11-02 16:32:59 -06:00
Gregory Nutt
d5b4d848d3
Move protoypes for the non-standard include/semaphore.h file to the non-standard include/nuttx/semaphore.h with the other non-standard semaphore interfaces.
2016-11-02 14:43:03 -06:00
Gregory Nutt
00cc8598c7
Merge branch 'master' of bitbucket.org:nuttx/nuttx
2016-11-02 14:25:17 -06:00
Gregory Nutt
6c51544e56
Update some comments
2016-11-02 14:24:16 -06:00
Gregory Nutt
a8ef1e55e9
Merge remote-tracking branch 'origin/master' into misoc
2016-11-02 14:06:14 -06:00
Gregory Nutt
4daca8b31c
Merged in paulpatience/nuttx/spi (pull request #165 )
...
spi: Fix Kconfig warning
2016-11-02 18:13:09 +00:00
Gregory Nutt
1f863c212d
Merged in paulpatience/nuttx/stm32_adc (pull request #164 )
...
STM32 ADC: Fix compilation error when DMA isn't enabled
2016-11-02 18:12:07 +00:00
Ramtin Amin
b5a94e255a
Misoc/LM32: Changes to get a clean compilation after initial review and commit
2016-11-02 12:07:52 -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
Paul A. Patience
93e9387689
STM32 ADC: Fix compilation error when DMA isn't enabled
2016-11-02 12:52:19 -04:00
Gregory Nutt
b738a646ad
sem_getprotocol() can be in C library
2016-11-02 09:29:16 -06:00
Gregory Nutt
1598d3d050
Merge branch 'master' of bitbucket.org:nuttx/nuttx
2016-11-02 09:07:40 -06:00
Gregory Nutt
92d3022411
Add pthread_mutexattr_get/set_protocol and non-standard sem_get/set_protocol. These may use to enable or disable priority inheritance on a single semaphore.
2016-11-02 09:05:18 -06:00
Gregory Nutt
14e06a3ce3
libc/pthread: Rename long files so that they are more readable
2016-11-02 07:37:56 -06:00
Gregory Nutt
3e5808d9fd
Merged in david_s5/nuttx-9/david_s5/i-think-that-size-is-highest-address1-b-1478039243625 (pull request #163 )
...
I think, that Size is (highest address+1 - Base address)
2016-11-01 22:29:10 +00:00
David Sidrane
d870f4ab29
I think, that Size is (highest address+1 - Base address)
...
Base address has been removed and if address+count >= size we are outside of the Flash
2016-11-01 22:27:35 +00:00
Ramtin Amin
19f5a5f49d
MISOC LM32: configs/misoc board support for testing
2016-11-01 16:14:18 -06: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
Gregory Nutt
abf5b011b5
Update README files
2016-11-01 15:12:30 -06:00
Gregory Nutt
099b1f94a3
Merged in AVyhovanec/nuttx (pull request #162 )
...
To write the last page
2016-11-01 21:05:21 +00:00
Aleksandr Vyhovanec
be1626ad7b
Added EEPROM timeout
2016-11-02 00:03:16 +03:00
Aleksandr Vyhovanec
2bb15fe789
Minor changes
2016-11-01 23:48:44 +03:00
Alan Carvalho de Assis
51f345ff88
Add basic support to Micromint Bambino 200E board. This includes contributions from Jim Wolfman.
2016-11-01 14:42:54 -06:00
Aleksandr Vyhovanec
20a1642552
To write the last page
2016-11-01 23:34:30 +03:00
Gregory Nutt
1787a8143e
Misoc: Logic on common directory should not include ANY lm32 specific header file. The generic header file chip.h can be exported by all architectures and that is what should be included instead of lm32.h which is an inappropriate dependency.
2016-11-01 14:18:21 -06:00
Ramtin Amin
0088f24603
MISOC LM32: Add arch/src/common directory
2016-11-01 12:47:35 -06:00
Ramtin Amin
000e10470c
MISOC LM32: Add arch/src/lm32 directory
2016-11-01 11:35:27 -06:00
Ramtin Amin
62b394d06f
LM32: First of many LM32 source files
2016-11-01 08:10:14 -06:00
Ramtin Amin
6a78c0f113
LM32: Add Kconfig files
2016-11-01 07:20:44 -06:00
Gregory Nutt
6662c75679
LM32: Add arch/misoc/Kconfig file
2016-10-31 19:29:30 -06:00
Ramtin Amin
6ff1c96017
LM32: First commit adds only reviewed architecture header files
2016-10-31 18:41:36 -06:00
Gregory Nutt
cfcc7edded
Xtensa/ESP32: Add window spill logic; Add C++ support to linker script
2016-10-31 17:51:48 -06:00
Gregory Nutt
1eb15d0d4e
ESP32: Update linker script to use naming expected by CXX initialization
2016-10-31 15:43:28 -06:00
Gregory Nutt
4d0b0e44f1
Xtensa/ESP32: Add up_cpu_idlestack() and fix some compile issues.
2016-10-31 14:56:48 -06:00
Gregory Nutt
28d1478480
Xtensa/ESP32: Add CPU1 startup logic
2016-10-31 13:15:15 -06:00
Gregory Nutt
a8e3f79494
Xtensa/ESP32: Add User Exception handler
2016-10-31 12:04:52 -06:00
Gregory Nutt
a787a99071
ESP32: Add inter-cpu interrupts
2016-10-31 08:29:28 -06:00
Gregory Nutt
63d5ab5b67
Add logic to attach inter-CPU interrupts. Fix some compilation errors.
2016-10-30 16:15:04 -06:00
Gregory Nutt
6ff833e56e
Forgot to add a file in the last commit
2016-10-30 15:40:42 -06:00
Gregory Nutt
04d3c280c6
Merge branch 'master' of bitbucket.org:nuttx/nuttx
2016-10-30 15:39:49 -06:00
Gregory Nutt
85ed3dae9a
Update some compilation issues
2016-10-30 15:38:51 -06:00
Gregory Nutt
2a17786f98
Xtensa/ESP32: Fix some compilation issues
2016-10-30 12:24:22 -06:00
Gregory Nutt
a4c3fef0b7
Xtensa: Add more exception vectors. All just cause a PANIC now.
2016-10-30 12:20:11 -06:00