summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-03-01Add a 'performance counters' demo.Megan Wachs
2017-02-02Merge pull request #50 from sifive/common_plicMegan Wachs
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 firs...Megan Wachs
2017-02-02Merge remote-tracking branch 'origin/master' into common_plicMegan Wachs
2017-02-02Merge pull request #48 from sifive/readme_editsMegan Wachs
2017-02-02help: use punctuation consistentlyMegan Wachs
2017-02-02help: Re-organized the Makefile help, and updated the README to use the alrea...Megan Wachs
2017-02-01PRCI: This doesn't exist on the Arty and potentially other devices, so exclud...Megan Wachs
2017-02-01PRCI: add control for the target CPU frequency (to allow a minimum, maximum, ...Megan Wachs
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
2017-01-26Update README.mdMegan Wachs
2017-01-26Merge pull request #46 from sifive/arty_openocdMegan Wachs
2017-01-26Merge remote-tracking branch 'origin/bump_openocd' into arty_openocdMegan Wachs
2017-01-26bump openocd to disable interrupts while programmingMegan Wachs
2017-01-25Bump GDBMegan Wachs
2017-01-25Use proper version of GDB and GCCMegan Wachs
2017-01-24use relaxed memory model for bitbang demo to avoid unncessary fences in the o...Megan Wachs
2017-01-24Add atomic bit-banging to the demoMegan Wachs
2017-01-24Use register macros instead of volatile addressesMegan Wachs
2017-01-24Bump riscv-toolchain to pick up GDB which can handle 'C'Megan Wachs
2017-01-24Use consistent OpenOCD config for Arty and HiFive1Megan Wachs
2017-01-12Use HTTPS when possible and speedup the first build (#40)dns2utf8
2017-01-11Merge pull request #45 from sifive/double_tap_dontbootMegan Wachs
2017-01-11reduce code duplication and apply the same flags to Arty boardmwachs5
2017-01-11double_tap_dontboot: Clean up indentationmwachs5
2017-01-11Spaces, not tabs.mwachs5
2017-01-11Add the 'bootloader' which ships on HiFive1 Boards.mwachs5
2017-01-10Merge pull request #44 from sifive/led_fade_demoMegan Wachs
2017-01-10Add the led_fade demo which ships on HiFive1 boardsmwachs5
2017-01-05Merge pull request #38 from sifive/benchmarkingAndrew Waterman
2017-01-03Add benchmarking READMEAndrew Waterman
2017-01-03Add CoreMark build skeletonAndrew Waterman
2017-01-03Compile Dhrystone without RVCAndrew Waterman
2017-01-03Regularize timing codeAndrew Waterman
2017-01-03Improve HiFive1 CPU frequency measurement routineAndrew Waterman
2017-01-03Keep mtvec 4-byte alignedAndrew Waterman
2017-01-03Merge pull request #37 from NonerKao/masterRichard Xia
2017-01-04Fixes in the root makefileQuey-Liang Kao
2016-12-24Merge pull request #33 from sifive/verify_openocd_flashMegan Wachs
2016-12-24Bump OpenOCD to pick up corrected malloc in Flashing code. Add 'verify' to en...mwachs5
2016-12-20Separate .text.unlikely and .text.startup from .textAndrew Waterman
2016-12-20Avoid jal to weak symbolsAndrew Waterman
2016-12-20Enable RVC by defaultAndrew Waterman
2016-12-20Pass argc and argv to main()Andrew Waterman
2016-12-20Merge pull request #32 from sifive/default-hifive1Megan Wachs
2016-12-20Default to freedom-e300-hifive1Andrew Waterman
2016-12-20Completely ignore RISCV environment variableAndrew Waterman