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
Konstantin Berezenko
a2253cdd3e
Add basic configuration for stm32f411e-disco board with STM32F411VE chip
2016-05-20 16:38:25 -07:00
Alan Carvalho de Assis
104b695645
configs: Add support for the generic STM32F103CBT6 Minimum Board
2016-05-18 13:33:17 -06:00
Gregory Nutt
abc0481a57
Port for the Nucleo-144 board with the STM32F476ZG MCU. From Kconstantin Berezenko.
2016-05-12 09:47:54 -06:00
Paul A. Patience
dfff78d7ab
userleds: Don't select ARCH_LEDS with BOARD_CUSTOM_LEDS, otherwise we can't use the board_userled* functions
2016-05-05 12:29:43 -04:00
Gregory Nutt
91686e671c
configs/nucleus2g: Remove this board from the configs/ directory. A snapshot is still available in the Obsoleted repository
2016-04-12 12:19:30 -06:00
Gregory Nutt
cd0a7c7294
Remove the VSN configuration
2016-03-30 17:58:52 -06:00
Gregory Nutt
9ceba8cd8f
Changes from review of last PR
2016-03-25 15:01:16 -06:00
Gregory Nutt
b089e98a83
Merged in ziggurat29/boards/stm32l4_disco (pull request #33 )
...
basic support of STM32L4VG Discovery board. Functioning nsh, leds, buttons. Also compatible with, but not requiring, RNG code in 'arch'.
2016-03-25 14:37:14 -06:00
ziggurat29
5df125cf9c
basic support of STM32L4VG Discovery board. Functioning nsh, leds, buttons. Also compatible with, but not requiring, RNG code in 'arch'.
2016-03-25 15:21:24 -05:00
Gregory Nutt
a2620361df
Add basic definitions for control of USB devices via boardctl()
2016-03-25 10:51:57 -06:00
Sebastien Lorquet
02cfe6ea61
Add support for the Nucleo-L476 board
2016-03-10 11:21:35 -06:00
Gregory Nutt
48bd8aed91
Add configuration support for the Sabre-6Quad board
2016-02-29 13:16:39 -06:00
Vladimir Komendantskiy
01f95a4c52
Adds support for the U-Blox C027 board with the lower-half U-Blox modem driver.
2016-01-31 08:49:30 -06:00
Gregory Nutt
254cddf84d
Replace spaces with tabs in Kconfig file
2016-01-28 13:00:15 -06:00
neilh10
94f2d26b7d
olimex-stm32-h407 logic additions
2016-01-17 20:12:48 -08:00
neilh10
e771c82fa6
Merge branch 'olimex-stm32-h407'
2016-01-15 17:24:55 -08:00
neilh10
f7735ceacb
New board Olimex STM32-H407
2016-01-15 16:49:27 -08:00
Gregory Nutt
9b3080a8e0
LPC4347-WS: Fix NSH defconfig and Make.defs. Remove LED support from Kconfig.
2016-01-15 13:36:05 -06:00
Gregory Nutt
15202837ca
Refresh configurations; Hook the WaveShare LPC4337-WS into the configuration
2016-01-15 13:12:42 -06:00
Dimitry Kloper
65f1168750
Merge branch 'atmega2560' of bitbucket.org:kloper/boards into atmega2560
2015-12-29 19:29:59 +02:00
Dimitry Kloper
6690663d77
Arduino Mega 2560: Introduce 'Hello World' example
2015-12-29 19:26:48 +02:00
Gregory Nutt
6bd4075951
LaunchXL-TMS57004: Add support for on-board LEDs and buttons
2015-12-25 15:19:09 -06:00
Gregory Nutt
e8ab94af60
LaunchXL-TMS57004: Fix some configuration issues; enable SCI1 in configuration
2015-12-16 12:45:35 -06:00
Gregory Nutt
c229f818a2
LaunchXL-TMS57004: Correct MCU used on the board
2015-12-16 11:29:34 -06:00
Gregory Nutt
08d523d89d
LaunchXL-TMS57004: Add build framework for TI LaunchXL-TMS57004. Not much to see yet
2015-12-15 17:19:35 -06:00
Gregory Nutt
54ea059beb
Add new boardctl() command to set OS symbol table
2015-12-13 08:13:15 -06:00
Paul A. Patience
d24fa0b2ea
Add CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH
2015-12-08 11:24:01 -05:00
Gregory Nutt
c154a4a1e2
Add basic support for the SAME70-Xplained board
2015-11-18 13:54:57 -06:00
Gregory Nutt
91a8514774
Add a command to boardctl() to obtain a baord unique ID
2015-11-18 07:31:23 -06:00
Gregory Nutt
f28e0ce95c
Back out bad change in last merge
2015-09-29 08:19:17 -06:00
pkolesnikov
97a05279f3
lpc4370-link2
2015-09-29 15:53:49 +02:00
Gregory Nutt
4f60d78d56
SAMV71-XULT: Add support for the NSH network monitor
2015-09-25 10:14:40 -06:00
Paul A. Patience
bf6163bec6
Add Nucleo F303RE board configuration
2015-09-10 05:26:38 -04:00
Gregory Nutt
da484b1934
Add a very basic configuration to support the SAMA5D2 bring-up
2015-09-05 12:13:12 -06:00
Gregory Nutt
17b2f07cdb
boardctl: Update for movement of libc/symtab to apps/system
2015-08-23 12:17:10 -06:00
Gregory Nutt
88660657c2
Rename can_devinit() to board_can_initialize(). Hook in to boardctl() with BOARDIOC_CAN_INITIALIZE
2015-08-18 13:21:45 -06:00
Gregory Nutt
504691ae6a
Updates from review of last pull request
2015-07-29 14:12:15 -06:00
Anton D. Kachalov
764435cd34
Add support for MoxaRT
2015-07-29 19:11:56 +03:00
Gregory Nutt
0850780a03
Add initial support for the STM32 F7 Discovery board
2015-07-16 11:41:40 -06:00
Gregory Nutt
04b73b58a8
Add a name string for custom boards. Used onlyby uname()
2015-07-05 06:44:06 -06:00
Gregory Nutt
70b6085927
Add support for a BOARDIOC_RESET boardctl() command
2015-07-04 10:36:47 -06:00
Gregory Nutt
ec193059c1
Power off support now depends on CONFIG_ARCH_HAVE_POWEROFF
2015-07-03 06:53:32 -06:00
Gregory Nutt
b3731ca5ca
Modify board_power_off() so that is is called only via boardctl()
2015-07-02 17:09:16 -06:00
Gregory Nutt
7214e52fb2
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
2015-06-28 08:08:57 -06:00
Gregory Nutt
5305100bdc
Change some Sourceforge URLs to bitbucket URLs
2015-06-26 17:29:32 -06:00
Gregory Nutt
fe5f060486
Add board configuration for the SAMD21 Xplained board
2015-06-21 07:48:46 -06:00
Gregory Nutt
2f90912f12
Add support for teensy-3.0
2015-06-10 11:45:53 -06:00
Gregory Nutt
8644eb7868
Rename teensy-3.1 directory to teensy-3.x. Add board.h header file
2015-06-09 15:54:04 -06:00
Gregory Nutt
a00d114f0a
Rename configs/teensy to configs/teensy-2.0 to distinguish teensy-lc and teensy-3.1
2015-05-25 18:29:43 -06:00
Gregory Nutt
2a0329a8a0
SAML21: Fix issue with open loop operation; Add configuration options to select clock source
2015-05-24 10:27:37 -06:00
Gregory Nutt
7df5a159c5
Update documentatino and README files for the LPCXpresso LPC1115 board support
2015-05-22 19:56:45 -06:00
Gregory Nutt
3fbe9b66fc
Initial support for the NXP LPC11 family and the LPC1115 MCU in particular. Contributed by Alan Carvalho de Assis.
2015-05-22 14:14:09 -06:00
Gregory Nutt
72c5255eda
apps/platform masks the assumption that the board directory in in-tree
2015-05-22 11:39:19 -06:00
Gregory Nutt
923f81ae3b
Add basic board build configurat for the SAML21 Xplained. Initial commit is jsut the SAMD20 Xplained with name changes and does not yet build
2015-05-18 13:16:32 -06:00
Gregory Nutt
856174a48a
Adds board support for the Teensy LC board. Support is based off the Freedom KL25Z board. LED, PWM, and UART0 have been tested. The SPI pins are mapped correctly but have not yet been tested. From Michael Hope as SourceForge patch 51.
2015-05-07 07:06:50 -06:00
Gregory Nutt
4b5e1389b1
Missing PWM boardctl logic breaks PWM test.
2015-04-15 21:37:41 -06:00