Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-10 | Merge pull request #279 from sifive/use-bash | Nathaniel Graff | |
Standardize on bash for shell scripts | |||
2019-06-07 | Quote strings properly in scripts/fixup-dts. | Michael Maloney | |
2019-06-07 | Standardize on bash for shell scripts | Nathaniel Graff | |
Use #!/bin/bash in all shell scripts Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-06-06 | Merge pull request #269 from sifive/fixup-bug-fixes | Nathaniel Graff | |
DTS Fixup bug fixes | |||
2019-06-05 | Merge pull request #265 from sifive/open-docs | Nathaniel Graff | |
Add make target to open local documentation | |||
2019-06-05 | Merge pull request #266 from sifive/fixup-arty-metal-entry | Nathaniel Graff | |
Detect when we need to add metal,entry for FPGA targets | |||
2019-06-05 | Look for hex digits, not decimal digits in fixup-dts | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-06-05 | fixup-dts takes first matching port | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-06-03 | Detect when we need to add metal,entry for FPGA targets | Nathaniel Graff | |
Automatically add a 0x400000 byte offset to the entry point of FPGA and Arty targets Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-06-03 | Add make target to open local documentation | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-06-02 | Add compile options for coremark and update freedom-metal repo. | Hsiang-Chia.Huang | |
Regenerate files in bsps. | |||
2019-06-02 | Update Makefile to handle special ENV require for coremark, dhrystone | Bunnaroath Sou | |
2019-05-31 | Disable ramrodata for dhrystone on boards with 16k RAM | Nathaniel Graff | |
Putting rodata in RAM for targets with less than 16 overflows Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-05-24 | Merge branch 'development-19.05' into dhrystone_19.05 | hsiang-chia.huang | |
2019-05-22 | Setup default options for dhrystone release. | Hsiang-Chia.Huang | |
2019-05-21 | Update DTS fixup for riscv,pmpregions property | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-05-20 | Update metal to pick up inline support | Bunnaroath Sou | |
2019-05-08 | Add missing quotes to bash conditional | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-05-06 | Add stdout-path if not specified and UART exists | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-05-06 | Check for targets which don't support PMP | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-05-06 | Use gsed if it exists (MacOS compatibility | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-05-02 | Update Metal and build scripts for platform header | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-04-30 | Merge pull request #235 from sifive/u54-rtl | Nathaniel Graff | |
Add Multicore Support | |||
2019-04-19 | Add script to update submodule URLs to use SSH | Nathaniel Graff | |
This is a helper script for Freedom E SDK developers which makes it easy to use SSH for all submodules instead of HTTPS. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-04-12 | Update BSPs for Unleashed and U54(MC) | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-04-12 | Update elf2hex to pick up more Python 2 fixes | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-04-11 | Merge pull request #231 from sifive/newlib-nano | Nathaniel Graff | |
Switch to newlib-nano and use CCASFLAGS | |||
2019-04-11 | Merge pull request #232 from sifive/elf2hex-python2 | Nathaniel Graff | |
Allow Python >= 2.7 for elf2hex | |||
2019-04-10 | Allow Python >= 2.7 for elf2hex | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-04-10 | Use CCASFLAGS instead of ASFLAGS | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-04-10 | Use newlib-nano | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-31 | Add missing numintbits for clic | Bunnaroath Sou | |
2019-03-25 | Set ASFLAGS to work | Palmer Dabbelt | |
This allows users to specify raw assembly files in their build scripts. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-25 | Add DTS fixup script | Nathaniel Graff | |
The script is used as a holdover to add missing elements to design.dts until the IP deliveries catch up with the set of information we need in Freedom E SDK. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-22 | Initial internal tag 0.0.1 for FS 19.03 RC | Bunnaroath Sou | |
2019-03-19 | Missed one search and replace | cgsfv | |
2019-03-19 | Reverted to naming verilog hex files .hex | cgsfv | |
2019-03-19 | Added .map + .lst + .rtl extra output files | cgsfv | |
2019-03-18 | Add link target options to tools and env | Bunnaroath Sou | |
2019-03-14 | list-targets accepts TARGET_REQUIRE_TAGS as filter | Nathaniel Graff | |
make list-targets TARGET_REQUIRE_TAGS="tag1 tag2 tag3" will list only the BSPs with all of the requested tags. Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-14 | Use TARGET_TAGS in Makefile | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-14 | Merge pull request #205 from sifive/standalone-hex | Nathaniel Graff | |
Include elf2hex in Standalone Projects | |||
2019-03-13 | Merge pull request #204 from sifive/elf2hex-maintainer | Nathaniel Graff | |
Disable maintainer mode in elf2hex | |||
2019-03-13 | Enable elf2hex in standalone projects | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-13 | Clean a single Metal configuration at a time | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-13 | Update elf2hex to disable maintainer mode | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-12 | Build program into SRC_DIR/CONFIGURATION/PROGRAM | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-12 | Build metal libs into install/lib/CONFIGURATION | Nathaniel 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-12 | ELF output has .elf extension | Nathaniel Graff | |
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com> | |||
2019-03-12 | Support Debug/Release configurations | Nathaniel 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> |