summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-13Clean a single Metal configuration at a timeNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-12Build program into SRC_DIR/CONFIGURATION/PROGRAMNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-12Build metal libs into install/lib/CONFIGURATIONNathaniel Graff
Removes the INCLUDE_METAL_SOURCES option. If we want to be able to support multiple build configurations for standalone projects, the Metal library must be rebuilt to take into account those options. An alternative is to put back the prebuilt library option and just remove the configuration option from standalone projects without the Metal library sources. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-12ELF output has .elf extensionNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-12Support Debug/Release configurationsNathaniel Graff
- Puts shared flags in scripts/standalone and adds "build configurations" for debug and release which customize the build flags for specific purposes. - Documents CONFIGURATION in Sphinx docs and makefile help Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-11Merge pull request #203 from sifive/fu540-l2Nathaniel Graff
Update Metal to pick up FU540-C000 L2 driver fixes
2019-03-11Update Metal to pick up FU540-C000 L2 driver fixesNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-08Merge pull request #199 from sifive/arty-19.2Bunnaroath Sou
Update freedom-metal to pickup gloss time routines
2019-03-07Update freedom-metal to pickup gloss time routinesBunnaroath Sou
2019-03-07Merge pull request #197 from sifive/rename-rtl-targetsNathaniel Graff
Rename coreip-X to coreip-X-rtl
2019-03-07Rename coreip-X to coreip-X-rtlNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Merge pull request #198 from sifive/update-docsNathaniel Graff
Update docs with latest SDK contents
2019-03-07Update generated docsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Updates to documentation for SDK contentsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Merge pull request #195 from sifive/remove-legacyNathaniel Graff
Remove legacy BSPs and Software
2019-03-07Merge pull request #196 from sifive/update-metalNathaniel Graff
Update Metal with GPIO and Cache APIs
2019-03-07Update BSPsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Fix the metal,entry chosen node in the 2-series Arty targetsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Update Metal libraryNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Reference legacy preservation branch in READMENathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Remove BSP checks from MakefileNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Remove legacy files from .gitignoreNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Update docs to remove legacyNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Remove legacy examplesNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Remove legacy BSPNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-06Merge pull request #194 from sifive/arty-19.2Bunnaroath Sou
Add E76, S76 arty targets for all 19.2 CoreIPs release
2019-03-06Merge pull request #193 from sifive/hifive1-revbNathaniel Graff
Add support for Segger J-Link OB to HiFive1 Rev B
2019-03-06Add support for Segger J-LinkNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-06Add E76, S76 arty targets for all 19.2 CoreIPs releaseBunnaroath Sou
2019-03-06Document Segger J-Link installation in docsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-06Fix HiFive1 Rev B BSPNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-06Merge pull request #192 from sifive/arty-19.2Bunnaroath Sou
Update/add E20, E21, E24 arty targets for all 19.2 CoreIPs release
2019-03-06Update/add E20, E21, E24 arty targets for all 19.2 CoreIPs releaseBunnaroath Sou
2019-03-06Merge pull request #187 from sifive/coreplex_welcome-port-to-metalDavid Connelly
Coreplex welcome port to metal
2019-03-06submodule updated and banner message updatedDavid Connelly
2019-03-05Make update script independent of bashBunnaroath Sou
2019-03-05Merge pull request #190 from sifive/coreip-19.2Bunnaroath Sou
Update/add E31, E34, S51, S54 arty targets for all 19.2 CoreIPs release
2019-03-05Merge pull request #188 from sifive/hifive1-revbNathaniel Graff
Add HiFive1 RevB Support
2019-03-05Update/add E31, E34, S51, S54 arty targets for all 19.2 CoreIPs releaseBunnaroath Sou
2019-03-05Merge pull request #189 from sifive/more-codemodelsNathaniel Graff
Add codemodel settings for new targets
2019-03-05Add codemodel settings for new targetsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-05Generate .hex for HiFive1 RevBNathaniel Graff
Set COREIP_MEM_WIDTH to cause the build system to generate a .hex file. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-05Generate BSP for HiFive1 RevBNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-05Add HiFive1 RevB to update-targets scriptNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-05Add HiFive1 Rev BNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-05Remove PMP reference from hifive1Nathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-05Updated to submoduleDavid Connelly
2019-03-05submodule name changeDavid Connelly
2019-03-05Merge pull request #177 from sifive/set-cmodelNathaniel Graff
Use settings.mk to set the code model for the target
2019-03-05Add RISCV_CMODEL to settings.mkNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>