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
Gregory Nutt
170574d331
Add configuration logic to include a Kconfig file in each custom configuration. Includes adding a dummy custom board configuration directory. A consequence of this that each custom board directory will now need to contain a Kconfig file. NOTE also that the new board directory does not take effect in the configuration menues until the NEXT time you run 'make menuconfig'
2016-06-24 07:45:59 -06:00
Gregory Nutt
ea8760eb19
Cosmetic changes from review of last PR
2016-06-24 07:20:04 -06:00
Gregory Nutt
a6c7ead2b7
Merged in slorquet/nuttx/stm32can (pull request #71 )
...
Stm32can: Port STM32L4 work to STM32
2016-06-24 07:11:05 -06:00
Sebastien Lorquet
d3441668ee
Port STM32L4 CAN IOCTLs to STM32
2016-06-24 11:53:17 +02:00
Sebastien Lorquet
613e3b0b2c
Fix a search/replace typo
2016-06-24 11:44:40 +02:00
Sebastien Lorquet
017670ac9d
Re-rename the stm32l4 can driver functions
2016-06-24 11:40:59 +02:00
Sebastien Lorquet
6de8dba383
Preliminary rename of stm32 can driver functions
2016-06-24 11:29:31 +02:00
David Sidrane
0bf68df3c7
Missing memset def
2016-06-23 14:43:25 -10:00
David Sidrane
85056eaffd
Fix Spelling
2016-06-23 14:43:25 -10:00
Gregory Nutt
10cc35ed56
Merged in gnagflow/nuttx (pull request #70 )
...
SAM34 Bugfixes
2016-06-23 18:30:05 -06:00