summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-15Add clarifications to READMENathaniel 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-14Merge pull request #147 from sifive/pass-failBunnaroath Sou
Simple RTL example returning pass and fail
2019-01-14Simple RTL example returning pass and failBunnaroath Sou
2019-01-14Merge pull request #146 from sifive/submod-2httpsBunnaroath Sou
Fix new examples submodules to use https
2019-01-14Fix new examples submodules to use httpsBunnaroath Sou
2019-01-11Merge pull request #142 from sifive/ignore-hello-hexNathaniel Graff
Update hello example to ignore hello.hex
2019-01-11Merge pull request #144 from sifive/mee-ex-localiBunnaroath Sou
Add a simple local interrupt example
2019-01-11Add a simple local interrupt exampleBunnaroath Sou
2019-01-11Merge pull request #143 from sifive/mee-ex-localiBunnaroath Sou
Update freedom-mee and mee.h files to pickup interrupt fixes
2019-01-11Merge pull request #141 from sifive/out-of-treeNathaniel Graff
Support out-of-tree programs and BSPs
2019-01-11Update freedom-mee and mee.h files to pickup interrupt fixesBunnaroath Sou
2019-01-11Ignore and clean hello.hexNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-11Add Makefile arguments for out-of-tree BSPs and programsNathaniel Graff
2019-01-11Merge pull request #140 from sifive/itimNathaniel Graff
Update ITIM example to remove printfs
2019-01-10Update ITIM example to remove printfsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-09Merge pull request #139 from sifive/mee-ex-swiBunnaroath Sou
Add first examples of interrupt usage, software and timer
2019-01-09Add timer interrupt exampleBunnaroath Sou
2019-01-09Add software interrupt exampleBunnaroath Sou
2019-01-09Merge pull request #138 from sifive/mee-interruptBunnaroath Sou
Update DTS and freedom-mee to support interrupt
2019-01-09Update DTS and freedom-mee to support interruptBunnaroath Sou
2019-01-07Merge pull request #135 from sifive/itimNathaniel Graff
Update HiFive 1 to pull .itim sections into .text
2019-01-07Update HiFive 1 to pull .itim sections into .textNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-07Merge pull request #127 from sifive/itimNathaniel Graff
Add an ITIM example
2019-01-07Add ITIM exampleNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-07Update BSPs for ITIMNathaniel Graff
2019-01-07Update to MEE with ITIM supportNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-04Merge pull request #132 from sifive/update-readmeNathaniel Graff
Update README to describe Freedom Metal integration
2019-01-04Merge pull request #131 from sifive/fix-bsp-updateNathaniel Graff
Fix BSP update script for MacOS
2019-01-04Fix BSP update script for MacOSNathaniel Graff
MacOS ls requires flags to appear before file arguments. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-04Update README to describe Freedom Metal integrationNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-04Merge pull request #130 from sifive/openocdNathaniel Graff
Fix OpenOCD path in Makefile and Add Configurations for Arty Boards
2019-01-04Add OpenOCD configurations to Arty boardsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-04Look for OpenOCD in RISCV_OPENOCD_PATHNathaniel 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-03HiFive 1 does not have an ITIMNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-03Merge pull request #128 from sifive/fix-arty-clocksNathaniel Graff
Add fixed-clocks to e31 and s51 Arty targets
2019-01-03Merge pull request #126 from sifive/link-libgccNathaniel Graff
Improvements to Makefile
2019-01-03Update BSPs for Arty ClocksNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-03Add fixed-clocks to Arty boardsNathaniel Graff
The serial device needs a clock in the DTS to initialize. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-03Fix relocation error on 64-bit targetsNathaniel 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-03Add MEE BSP include path to MakefileNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-03Link with libgccNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2018-12-18Merge pull request #125 from sifive/arKevin Mills
Use cross-AR, round 2
2018-12-18Update freedom-mee, to pick up a cross ARPalmer Dabbelt
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
2018-12-18Merge pull request #124 from sifive/revert-121-rtl-regressionPalmer Dabbelt
Revert "Add a very simple regression script"
2018-12-18Revert "Add a very simple regression script"Palmer Dabbelt
2018-12-18Merge pull request #121 from sifive/rtl-regressionPalmer Dabbelt
Add a very simple regression script
2018-12-18Pass AR through when building MEE-based examplesPalmer Dabbelt
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
2018-12-17Add a very simple regression scriptPalmer Dabbelt
This runs all our examples (ie, "hello") on all our targets (ie, e31 and s51). It's very simple, but it should at least ensure we can avoid screwing anything up for now. Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
2018-12-17Merge pull request #119 from sifive/dt-tools-updaterPalmer Dabbelt
Add script for updating MEE BSPs
2018-12-14Add script for updating MEE BSPsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>