Gregory Nutt
f14ff4c4a1
A few naming changes to get code from last PR to conform to NuttX naming standard
2016-06-28 10:06:47 -06:00
Gregory Nutt
14a8bbbf22
Fix some conditional compilation that got hosed in last changes for review of PR
2016-06-28 10:00:09 -06:00
Gregory Nutt
408c9d5c1c
Merged in paulpatience/nuttx/semaphore (pull request #78 )
...
sched/semaphore: Fix setting EINVAL in sem_post() and sem_wait()
2016-06-28 09:37:50 -06:00
Gregory Nutt
c74269ced6
Significantly stylistic changes required after review of last PR
2016-06-28 09:37:21 -06:00
Gregory Nutt
725a16d033
Trivial fix to alignment
2016-06-28 09:10:32 -06:00
Gregory Nutt
0de3514af7
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #77 )
...
Upstream_nucleo 144
2016-06-28 09:07:03 -06:00
Michael Spahlinger
ed1f3aec61
Fixed build of SAMV71-XULT/nsh. With the changes from 26f7b8c
the build process of the default configuration did not succeed anymore. This is fixed by this commit.
2016-06-28 08:23:41 -06:00
Paul A. Patience
891113dac9
sched/semaphore: Fix setting EINVAL in sem_post() and sem_wait()
2016-06-28 10:15:52 -04:00
David Sidrane
a4040759b0
Adding PWR, RTC, BBSRAM for stm32f7
2016-06-27 16:42:01 -10:00
David Sidrane
20d2a0a3d7
Added bbsram test to Nucleo-144
2016-06-27 16:11:53 -10:00
David Sidrane
89a79e8ac0
Double faulting on Idle task with 0 stack
2016-06-27 15:56:21 -10:00
Gregory Nutt
d4408264ec
STM32 CAN fixes need to be backported to STM32L4 as well
2016-06-27 15:18:45 -06:00
Gregory Nutt
8e26d4c8e0
STM32 CAN: More fixes for compilation errors due to blind leverage of STM32L4 CAN filter IOCTLs to STM32
2016-06-27 15:16:13 -06:00
Gregory Nutt
e5f623e1d2
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #76 )
...
Upstream_nucleo 144
2016-06-27 14:07:34 -06:00
David Sidrane
8ebd10e8e1
Added USB otg device to Nucleo-144
2016-06-27 10:01:04 -10:00
David Sidrane
6c7ea4695a
Syslog changes incoperated
2016-06-27 09:59:13 -10:00
David Sidrane
02b23358e5
Update Authors
2016-06-27 09:54:28 -10:00
Gregory Nutt
67ea112767
Update ChangeLog
2016-06-27 13:08:40 -06:00
Gregory Nutt
738510a52c
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #75 )
...
Upstream_nucleo 144
2016-06-27 12:30:53 -06:00
David Sidrane
fba8f4c05b
Moved NCD to PC6
2016-06-27 08:28:30 -10:00
David Sidrane
047ea89c30
Fixed config for D1 only
2016-06-27 08:27:44 -10:00
Gregory Nutt
1b5bef5325
STM32 CAN: Fix an error when filter methods were ported from STM32L4
2016-06-27 11:15:37 -06:00
Gregory Nutt
2a19e16eb0
libc/hex2bin: Move the portable library portion of apps/system/hex2bin to nuttx/libc/hex2bin where it can be shared with the OS internals.
2016-06-27 11:22:38 -06:00
Gregory Nutt
79ff375b66
Refresh configurations
2016-06-27 10:06:01 -06:00
Gregory Nutt
cbb36416ab
Need to use back- not forward-slash in character constant
2016-06-27 09:52:50 -06:00
Michael Spahlinger
3d5e690977
Shadow-Mode: The output- and configuration registers of the IO-Expander
...
are held in the microcontrollers memory and only written to the IO-Expander.
This reduces bus traffic and is more error-proof than the normal read-
modify-write operation.
Retry Mode: If enabled and an error occurs while writing to the IO-Expander the
current transmission is automatically repeated once.
2016-06-27 08:11:54 -06:00
Gregory Nutt
43d7301255
Trivial changes from review of last PR
2016-06-27 08:00:01 -06:00
Gregory Nutt
109a68614a
Merged in raiden00/nuttx (pull request #74 )
...
Add support for the Olimex STM32 E407
2016-06-27 07:46:32 -06:00
Gregory Nutt
82bb42aa93
Trivial changes from review of last PR
2016-06-27 07:43:32 -06:00
Gregory Nutt
e946431015
Merged in petekol/nuttxnsm/usb (pull request #73 )
...
usb
2016-06-27 07:24:37 -06:00
Mateusz Szafoni
10985347e3
Add olimex-stm32-e407 to configs
2016-06-27 13:41:41 +02:00
Lok Tep
1e67714c3f
usb copy
2016-06-27 11:23:42 +02:00
Mateusz Szafoni
d58bbeaca5
Merged nuttx/nuttx into master
2016-06-27 09:31:55 +02:00
Gregory Nutt
b16fdaf155
Some small improvements to GPIO driver
2016-06-26 11:24:35 -06:00
Gregory Nutt
c8e73b9cef
Backout most of changes from 4d331ec09b2fc72636f86be628ea2f69381 and 8afe721612
. Does not work as expected.
2016-06-25 09:44:50 -06:00
Gregory Nutt
8643b59527
Merged in david_s5/nuttx/upstream_nucleo-144 (pull request #72 )
...
Upstream_nucleo 144
2016-06-24 18:38:17 -06:00
David Sidrane
526e889c8e
BUGFIX:PLLs IS2 and SAI P Calculation
2016-06-24 13:23:35 -10:00
David Sidrane
b31e5e3c9d
Added SDMMC to Nucleo-144
2016-06-24 13:23:35 -10:00
David Sidrane
3e2a620f8c
Fixed Undefined STM32_IRQ_NIRQS
2016-06-24 13:23:35 -10:00
David Sidrane
a31c35bd7b
Fixed Missing number in stm32f76xx77xx PINMAP
2016-06-24 13:23:35 -10:00
David Sidrane
adf0e8d357
Clean up F7 SDMMC
2016-06-24 13:23:35 -10:00
Gregory Nutt
39e7d5431f
update gitignore
2016-06-24 16:29:15 -06:00
Gregory Nutt
201977fa05
Refresh all PIC32 configurations
2016-06-24 16:27:11 -06:00
Gregory Nutt
db50f13511
Correct some typos in DEBUGASSERT statements
2016-06-24 14:34:21 -06:00
Gregory Nutt
20708c7c5e
GPIO driver: Fix inconsistency in naming; beef up a debug assertion.
2016-06-24 11:32:24 -06:00
Gregory Nutt
fc8dfbd45a
Update ChangeLog
2016-06-24 11:00:37 -06:00
Michael Spahlinger
26f7b8c9e5
TWIHS Driver improved and GPIO-Driver fixed for Open-Drain Pins
...
- sam_gpioread: Now the actual line level from the pin is read back. This is extremely important for Open-Drain Pins, which can be used bidirectionally
- Re-Implemented twi_reset-function and enhanced it so it can be called from inside the driver (see next point)
- Glitch-Filter: Added a configuration option to enable the twi-built-in glitch filter
- Added a "Single Master Mode": In EMC Testing the TWI-Bus got stuck because the TWI-Master detected a Multi-Master access (but there is no second master). With the option "Single Master" we detect these events and automatically trigger a twi_reset. We also do an automatic recovery if a slave got stuck (SDA stays low).
With the above changes I²C-Bus reliability in harsh environments (eg. EMC) is greatly improved.
The small change in the GPIO-Driver was necessary because otherwise you cannot read back the correct line status of Open-Drain Outputs and this is needed by the twi_reset function.
2016-06-24 10:33:51 -06:00
Alexander Vasiljev
315e22e4df
Correct auto-negotiation mode in the LPC43xx ethernet.
2016-06-24 10:09:36 -06:00
Gregory Nutt
ae19ca45e0
drivrs/ioexpander: Add support for a very simple GPIO drivers. It supports only pre-conrigured input and output pins and only basic input and output operations.
2016-06-24 09:43:49 -06:00
Gregory Nutt
8afe721612
Make custom board options invisible until custom board is selected
2016-06-24 07:54:41 -06:00