Commit Graph

245 Commits

Author SHA1 Message Date
Gregory Nutt
0de294a586 Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:35:56 -06:00
Sebastien Lorquet
b2bb795520 Final fixes to get the nucleo-l432kc config build. execution not tested yet 2017-05-09 09:00:37 +02:00
Juha Niskanen
0ce7815efe configs: add nucleo-l452re board files 2017-05-04 15:24:16 +03:00
Juha Niskanen
f01ceffc0d configs: add nucleo-f091rc board files 2017-05-02 07:36:10 -06:00
Juha Niskanen
1829282442 configs: add nucleo-l496zg board files 2017-05-02 07:36:09 -06:00
Gregory Nutt
b45472baf8 Nucleo-F072RB: Add board configuration 2017-04-18 10:07:03 -06:00
Alan Carvalho de Assis
2cc7744b0c Add stm32f0discovery board support 2017-04-14 08:34:38 -06:00
Jussi Kivilinna
dffb8a67e3 Add entropy pool and strong random number generator
Entropy pool gathers environmental noise from device drivers, user-space, etc., and returns good random numbers, suitable for cryptographic use. Based on entropy pool design from *BSDs and uses BLAKE2Xs algorithm for CSPRNG output.

Patch also adds /dev/urandom support for using entropy pool RNG and new 'getrandom' system call for getting randomness without file-descriptor usage (thus avoiding file-descriptor exhaustion attacks). The 'getrandom' interface is similar as 'getentropy' and 'getrandom' available on OpenBSD and Linux respectively.
2017-03-30 07:38:37 -06:00
Gregory Nutt
5861d9610c Clicker2-STM32: Add an NSH configuration 2017-03-22 09:46:17 -06:00
Gregory Nutt
fe610e7a1d XMC4500 Relax: Add basic board support infrastructure of Infineon XMC4500 Relax Lite v1 2017-03-16 10:52:01 -06:00
Simon Piriou
ef0fe50ae6 photon: add LEDs and BUTTONS support 2017-03-11 18:26:46 +01:00
Simon Piriou
0198540532 configs: add Particle Photon board support 2017-03-10 19:39:21 +01:00
Gregory Nutt
197ba3b527 EZ80F910200KITG: Missing support logic in configs/Kconfig 2017-03-09 10:50:46 -06:00
raiden00pl
0188bc49ce Add Nucleo F334R8 board configuration 2017-02-26 12:42:43 +01:00
Gregory Nutt
0fc226dd53 Changes from review of last PR 2017-02-19 14:58:37 -06:00
Marc Rechté
1838171d43 Add twr-k64f120m config and fix some ENET related problems 2017-02-19 21:20:56 +01:00
David Sidrane
f56e0a43a4 Inital commit of NXP Freedom-k66f development board 2017-02-13 14:35:51 -10:00
Gregory Nutt
f8f2c00415 Olimex STM32 P407: Update clocking using STM3250G; Verify GPIOs. 2016-12-21 10:45:36 -06:00
Gregory Nutt
d9e040d76b Remove all Calypso board configurations 2016-12-13 18:24:49 -06:00
Gregory Nutt
35dfe25430 Remove BOARDIOC_CAN_INITIALIZE. CAN initialization is now done in the board initialization logic just like every other device driver. 2016-12-06 08:51:37 -06:00
Gregory Nutt
55dd1c87b3 Remove all references to BOARDIOC_ADCSETUP 2016-12-05 15:31:40 -06:00
Gregory Nutt
b999e63c82 Remove some references to BOARDIOC_PWMTEST and board_pwm_setup(). Still lots more. 2016-12-05 13:54:12 -06:00
Masayuki Ishikawa
b3d182b5d5 Add support for the SAM5CMP-DB board 2016-12-04 07:06:17 -06:00
Gregory Nutt
c0cbea2550 Remove RGMP and RGMP drivers. 2016-12-02 09:49:33 -06: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
Gregory Nutt
3e4d2dba65 Merge remote-tracking branch 'origin/master' into esp32 2016-10-21 12:35:41 -06:00
Gregory Nutt
7a007a1e8e ESP32: The ESP32 Core V2 board does not have any user controllable LEDs. 2016-10-21 07:35:56 -06:00
Gregory Nutt
2dbcdd781c Correct STM32 Butterfly2 URL. Correct some comments. 2016-10-20 07:18:23 -06:00
Gregory Nutt
29ccdf350a Merge remote-tracking branch 'origin/master' into esp32 2016-10-16 09:53:03 -06:00
Ken Pettit
201a32cf8c Add support for the RISC-V architecture and configs/nr5m100-nexys4 board. I will be making the FPGA code for this available soon (within a week I would say). The board support on this is pretty thin, but it seems like maybe a good idea to get the base RISC-V stuff in since there are people interested in it. 2016-10-16 09:47:07 -06:00
Gregory Nutt
52b1ca8747 configs/esp32-core: Add basic directory to support the ESP32 Core board V2 2016-10-12 15:27:34 -06:00
Alan Carvalho de Assis
4195692bb4 Change "Board LED support" to "Board LED Status support" 2016-10-11 14:29:27 -06:00
Alan Carvalho de Assis
4825a8fc3f STM32 Minimum: Note in Kconfig that the board supports buttons 2016-10-11 14:13:29 -06:00
Jim Wylder
cb4f1a4cec Support basic booting and nsh on Motorola MDK
The Motorola MDK is based off of an earlier version
of NuttX.  This only provides a basic nsh shell.

Signed-off-by: Jim Wylder <jwylder@motorola.com>
2016-09-14 15:42:10 -05:00
Gregory Nutt
cfad547b8d Changes from review of PR 118 2016-08-18 11:29:48 -06:00
Michał Łyszczek
47fae83b16 Add minimal support for Kamami stm32butterfly2 development board
Supported is:
* LED1-4
* UART2 (terminal for nsh)
2016-08-14 16:32:11 +02:00
Gregory Nutt
326be154ad Freedom K64F: Update README.txt; add proper (auto) LED support 2016-07-02 07:56:43 -06:00
Gregory Nutt
7a7998e4f9 Add support for the NXP Freedom-K64F board. This is primarily the work of Jordan Macintyre. I leveraged this code from https://github.com/jmacintyre/nuttx-k64f 2016-07-01 15:42:21 -06:00
Gregory Nutt
fd9c9a7f4f Add logic to support custom board directories that include a Kconfig file. During the context phase of the build, any Kconfig file in the custom board directory is copied into configs/dummy, replacing the existing Kconfig file with the target Kconfig file. 2016-06-29 11:53:00 -06:00
Mateusz Szafoni
10985347e3 Add olimex-stm32-e407 to configs 2016-06-27 13:41:41 +02: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
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
David Sidrane
64b1d4e314 Updated For STM32F746G-DISCO 2016-06-17 12:49:42 -10:00
Gregory Nutt
fb1d830770 Fix some errors in STM32F7 ADC and I2C. Also some errors in STM32-WS configuration 2016-06-17 08:36:23 -06:00
Gregory Nutt
2f24f911f5 Hook configs/stm32f746-ws into the configuration system 2016-06-17 08:13:22 -06:00
David Sidrane
86b29dc64c Updated configs/Kconfig 2016-06-08 08:02:32 -06:00
David Sidrane
44da2c0add Refactored configs/nucleo-144 sub-directories to support additional nucleo-144 board. Add support for the Nucleo-F767ZI board. 2016-06-08 07:52:19 -06:00
Gregory Nutt
2a87741e72 Rename CONFIG_ARCH_HAVE_UARTn to CONFIG_UARTn_SERIALDRIVER 2016-05-25 10:45:01 -06:00
Gregory Nutt
9bd8070b34 Review of last PR 2016-05-20 18:12:05 -06:00