Fabien Chouteau
8e2c5191fc
Update for GNAT Community 2021
2021-05-06 20:57:20 +02:00
Fabien Chouteau
c9290bc39d
Add RISC-V performance CSR support ( #363 )
...
* Add RISC-V performance CSR support
* RISC-V Read_CSR_64: fix rv32 version
* RISC-V improve CSR support
Add sub-program to swap, set bits, clear bits, etc.
Instantiate sub-programs for all machine CSRs.
2020-09-15 18:08:30 +02:00
Jeremy Grosser
0c93f623d0
Olimex STM32-H405 board support ( #356 )
...
* Olimex STM32-H405 board support
* Add STM32-H405 to build_all_examples.py, fix for style checks
* Use stm32f4 runtime for STM32-H405 board
* Add STM32_H405 to board_projects_generator.py
2020-07-30 12:31:31 +02:00
Fabien Chouteau
9f88a65a31
scripts/config/user_input/console.py: Python3 migration
...
raw_input() is renamed to input().
Part of #354 .
2020-07-08 09:55:15 +02:00
Fabien Chouteau
9151a3c096
Python3 migration
2020-05-29 18:56:37 +02:00
Fabien Chouteau
5ffdf12bec
HiFive1 rev B: fix flash base address
2020-03-13 16:22:52 +01:00
Fabien Chouteau
03a514a521
Add support for the HiFive1 rev B
2020-03-13 16:22:52 +01:00
Shawn Nock
d26e14e5c2
nRF52832 and nRF52 DK Support
2020-03-10 17:22:21 +01:00
Fabien Chouteau
36a3cb645b
Add support for the AdaFruit Feather STM32F405
2020-01-03 10:02:15 +01:00
Fabien Chouteau
a61be055b9
RISC-V/SiFive: Add uart0 driver
2019-09-06 12:35:02 +02:00
Fabien Chouteau
8677f892a9
Add SiFive Unleased definition including a new device definition system
...
In the future, this device definition system could be combined with a
device tree parser.
2019-09-06 12:35:02 +02:00
Fabien Chouteau
456c3231ac
Use startup-gen on MicroBit board support
2019-08-22 19:53:17 +02:00
Fabien Chouteau
2b7931dc31
Add support for startup-gen
...
startup-gen is a tool that generates crt0 and linker script from a
device configuration (CPU name, memory layout). The tool only works for
ZFP run-times right now.
This patch also switches the HiFive1 support to use startup-gen.
2019-08-22 19:53:17 +02:00
Fabien Chouteau
998b4acd9f
Add NUCLEO-F446ZE board definition
...
Using the STM32F407 drivers and run-time.
2019-02-04 16:53:05 +01:00
Fabien Chouteau
4393bb829d
Micro:bit example: Update for GNAT Community 2018
2018-06-27 15:57:37 +02:00
Fabien Chouteau
2c681438ba
project_wizard.py: Fix typo in config key name
2018-04-27 21:16:41 +02:00
Fabien Chouteau
c2e3428feb
Update board projects
2018-04-27 21:16:40 +02:00
Fabien Chouteau
56bc9faa63
Create project configuration scripts
2018-04-27 21:16:40 +02:00