Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-18 | Enumerate MEE boards and programs | Nathaniel Graff | |
Make targets `list-boards` and `list-programs` will enumerate the available boards and programs for use with Freedom Metal Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-18 | Document standalone target | Nathaniel Graff | |
Add documentation to README and `make help` Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-18 | Add export of standalone project | Nathaniel Graff | |
Split out board init, toolchain setup, and program build into scripts/standalone.mk which can be included in the top-level Makefile to allow in-SDK builds or be exported and used on its own. Create a `standalone` Make target which copies and example, the built Freedom Metal library, and the standalone Makefile into an external project. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-15 | Merge pull request #150 from sifive/mee-ex-locali | Bunnaroath Sou | |
Pick up freedom-metal intptr_t/uintptr_t support | |||
2019-01-15 | Pick up freedom-metal intptr_t/uintptr_t support | Bunnaroath Sou | |
2019-01-15 | Merge pull request #149 from sifive/mee-ex-locali | Bunnaroath Sou | |
Update mee.h files for freedom-metal clic support | |||
2019-01-15 | Merge pull request #148 from sifive/update-readme | Nathaniel Graff | |
Update readme | |||
2019-01-15 | Update make help | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-15 | Add clarifications to README | Nathaniel Graff | |
- Note that the repository is under construction - Explain what Freedom Metal is - Clarify what the arguments to `make` mean - Explicitly list which examples are for which BSP Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-15 | Update mee.h files for freedom-metal clic support | Bunnaroath Sou | |
2019-01-14 | Merge pull request #147 from sifive/pass-fail | Bunnaroath Sou | |
Simple RTL example returning pass and fail | |||
2019-01-14 | Simple RTL example returning pass and fail | Bunnaroath Sou | |
2019-01-14 | Merge pull request #146 from sifive/submod-2https | Bunnaroath Sou | |
Fix new examples submodules to use https | |||
2019-01-14 | Fix new examples submodules to use https | Bunnaroath Sou | |
2019-01-11 | Merge pull request #142 from sifive/ignore-hello-hex | Nathaniel Graff | |
Update hello example to ignore hello.hex | |||
2019-01-11 | Merge pull request #144 from sifive/mee-ex-locali | Bunnaroath Sou | |
Add a simple local interrupt example | |||
2019-01-11 | Add a simple local interrupt example | Bunnaroath Sou | |
2019-01-11 | Merge pull request #143 from sifive/mee-ex-locali | Bunnaroath Sou | |
Update freedom-mee and mee.h files to pickup interrupt fixes | |||
2019-01-11 | Merge pull request #141 from sifive/out-of-tree | Nathaniel Graff | |
Support out-of-tree programs and BSPs | |||
2019-01-11 | Update freedom-mee and mee.h files to pickup interrupt fixes | Bunnaroath Sou | |
2019-01-11 | Ignore and clean hello.hex | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-11 | Add Makefile arguments for out-of-tree BSPs and programs | Nathaniel Graff | |
2019-01-11 | Merge pull request #140 from sifive/itim | Nathaniel Graff | |
Update ITIM example to remove printfs | |||
2019-01-10 | Update ITIM example to remove printfs | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-09 | Merge pull request #139 from sifive/mee-ex-swi | Bunnaroath Sou | |
Add first examples of interrupt usage, software and timer | |||
2019-01-09 | Add timer interrupt example | Bunnaroath Sou | |
2019-01-09 | Add software interrupt example | Bunnaroath Sou | |
2019-01-09 | Merge pull request #138 from sifive/mee-interrupt | Bunnaroath Sou | |
Update DTS and freedom-mee to support interrupt | |||
2019-01-09 | Update DTS and freedom-mee to support interrupt | Bunnaroath Sou | |
2019-01-07 | Merge pull request #135 from sifive/itim | Nathaniel Graff | |
Update HiFive 1 to pull .itim sections into .text | |||
2019-01-07 | Update HiFive 1 to pull .itim sections into .text | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-07 | Merge pull request #127 from sifive/itim | Nathaniel Graff | |
Add an ITIM example | |||
2019-01-07 | Add ITIM example | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-07 | Update BSPs for ITIM | Nathaniel Graff | |
2019-01-07 | Update to MEE with ITIM support | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-04 | Merge pull request #132 from sifive/update-readme | Nathaniel Graff | |
Update README to describe Freedom Metal integration | |||
2019-01-04 | Merge pull request #131 from sifive/fix-bsp-update | Nathaniel Graff | |
Fix BSP update script for MacOS | |||
2019-01-04 | Fix BSP update script for MacOS | Nathaniel Graff | |
MacOS ls requires flags to appear before file arguments. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-04 | Update README to describe Freedom Metal integration | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-04 | Merge pull request #130 from sifive/openocd | Nathaniel Graff | |
Fix OpenOCD path in Makefile and Add Configurations for Arty Boards | |||
2019-01-04 | Add OpenOCD configurations to Arty boards | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-04 | Look for OpenOCD in RISCV_OPENOCD_PATH | Nathaniel Graff | |
The README states that OpenOCD should be pointed to by RISCV_OPENOCD_PATH, not RISCV_PATH. Fix the makefile to look in the right place. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-03 | HiFive 1 does not have an ITIM | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-03 | Merge pull request #128 from sifive/fix-arty-clocks | Nathaniel Graff | |
Add fixed-clocks to e31 and s51 Arty targets | |||
2019-01-03 | Merge pull request #126 from sifive/link-libgcc | Nathaniel Graff | |
Improvements to Makefile | |||
2019-01-03 | Update BSPs for Arty Clocks | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-03 | Add fixed-clocks to Arty boards | Nathaniel Graff | |
The serial device needs a clock in the DTS to initialize. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-03 | Fix relocation error on 64-bit targets | Nathaniel Graff | |
Set the code model to medium-any to fix build errors on 64-bit targets. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-03 | Add MEE BSP include path to Makefile | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-01-03 | Link with libgcc | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> |