summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-06-08Specify alignment on the .sdata and .srodata sectionsPalmer Dabbelt
Without these alignment directives the sections are only required to be aligned on word-sized boundries, but we sometimes require double-word alignment. This allows the linker to sanely emit these sections.
2017-06-08Add a simple regression scriptPalmer Dabbelt
2017-05-26Merge pull request #61 from sifive/rtosPalmer Dabbelt
Bump openocd, for many RTOS fixes
2017-05-25Bump openocd, for many RTOS fixesPalmer Dabbelt
The RTOS now passes as many tests as the single-core code path does. With any luck, this will eliminate the various oddities that we've been seeing for the last month or two.
2017-05-17Merge pull request #59 from sifive/use_precompiledMegan Wachs
Update Makefile and README with how to use precompiled binaries.
2017-05-17rename 'PREFIX' to 'PATH' for more intuitive namingmwachs5
2017-05-17Re-arrange some Makefile instructionsMegan Wachs
2017-05-17Update Makefile and README with how to use precompiled binaries.mwachs5
2017-05-17Merge pull request #58 from sifive/bump_openocd_segfaultPalmer Dabbelt
Bump OpenOCD to version which avoids segfaulting on HiFive1
2017-05-17Bump OpenOCD to version which avoids segfaulting on HiFive1mwachs5
2017-05-09Bump openocd, to a multicore debug fixPalmer Dabbelt
2017-05-09Merge pull request #57 from sifive/freedom-studiodbarbi1
Freedom studio
2017-05-08revert backDrew Barbier
2017-05-08fixed definesDrew Barbier
2017-05-08Added debug launch filesDrew Barbier
2017-05-08more launch filesDrew Barbier
2017-05-07changed write_hex to new defDrew Barbier
2017-05-07added global interrupt programDrew Barbier
2017-05-07Merge remote-tracking branch 'origin/master' into freedom-studioDrew Barbier
2017-05-05Merge pull request #56 from sifive/e51_fixesMegan Wachs
E51 fixes for MCAUSE
2017-05-05coreplex-e51: Correct width of MCAUSEmwachs5
2017-05-05write_hex: allow for different size error codesMegan Wachs
2017-05-05coreplexip-e51-arty: MCAUSE is XLEN-bits wide.Megan Wachs
2017-05-05added demo_gpioDrew Barbier
2017-05-05added coreplexip_welcomeDrew Barbier
2017-05-05E51 libwrap and local interrupt exampleDrew Barbier
2017-05-05Merge remote-tracking branch 'origin/master' into freedom-studioDrew Barbier
2017-05-05Merge pull request #55 from sifive/local_interrupts_typoMegan Wachs
local_interrupts: fix typo in the instructions
2017-05-05local_interrupts: fix typo in the instructionsMegan Wachs
2017-05-05local interrupt exampleDrew Barbier
2017-05-05updated demo_gpioDrew Barbier
2017-05-05Adding E31FPGA projectsDrew Barbier
2017-05-04Bump toolchain, for a zlib fixPalmer Dabbelt
2017-05-04Merge pull request #54 from sifive/tag_v20170504Megan Wachs
Update SDK For E31/E51 Coreplex IP Evaluation
2017-05-04Update SDK For E31/E51 Coreplex IP EvaluationMegan Wachs
2017-03-01Merge pull request #53 from sifive/counters_demoMegan Wachs
Add Performance Counter Demo
2017-03-01led_fade: Add NO_INIT flag to keep default clock frequency and UART ↵Megan Wachs
configurations.
2017-03-01Add a 'performance counters' demo.Megan Wachs
2017-02-02Merge pull request #50 from sifive/common_plicMegan Wachs
FE-203 Move plic_driver code to a common location.
2017-02-02prci: Clean up the hfrosc-driven-pll FPU testing.Megan Wachs
2017-02-02prci: Simplify the targeted f_cpu function by measuring HFROSC frequency ↵Megan Wachs
first, then using it as the PLL source. This is also safer as it is less risk of using PLL out of its range.
2017-02-02Merge remote-tracking branch 'origin/master' into common_plicMegan Wachs
2017-02-02Merge pull request #48 from sifive/readme_editsMegan Wachs
Update README.md
2017-02-02help: use punctuation consistentlyMegan Wachs
2017-02-02help: Re-organized the Makefile help, and updated the README to use the ↵Megan Wachs
already existing 'uninstall' target to remove and reinstall tools.
2017-02-01PRCI: This doesn't exist on the Arty and potentially other devices, so ↵Megan Wachs
exclude it if there is not PRCI_BASE_ADDR on the system.
2017-02-01PRCI: add control for the target CPU frequency (to allow a minimum, maximum, ↵Megan Wachs
or closest match)
2017-02-01Additional PRCI driver support. Make the code usable by C++ programs as well.Megan Wachs
2017-01-31add a 'driver' common PRCI functions.Megan Wachs
2017-01-31Move plic_driver code to a common location.Megan Wachs