summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-02update descriptionDrew Barbier
2018-07-02accessors for other clic registersDrew Barbier
2018-07-02add busy wait and extra buttons/irqDrew Barbier
2018-07-02Delete clic_vectoredDrew Barbier
2018-07-02dont use pre-empt with buttonsDrew Barbier
2018-07-02e2 and clic startDrew Barbier
2018-06-29Merge pull request #94 from sifive/clicPalmer Dabbelt
Add a CLIC interrupt example
2018-06-29Add a CLIC interrupt examplePalmer Dabbelt
This example is fairly simple, but it does at least demonstrate how to use a C-based preemptable interrupt handler that's been registered in CLIC mode on a SiFive E21.
2018-03-30Merge pull request #89 from trabucayre/spi_fix_sckmodeBunnaroath Sou
bsp:devices:spi.h: fix sckmode fields value
2018-03-29bsp:devices:spi.h: fix sckmode fields valueGwenhael Goavec-Merou
2018-02-03Merge pull request #87 from sifive/asmdbarbi1
asm only program
2018-01-26asm only programDrew Barbier
2018-01-26restore entry.SDrew Barbier
2018-01-23Merge pull request #86 from sifive/fs3dbarbi1
Fs3
2018-01-23remove erroneous project fileDrew Barbier
2018-01-22remove DS_StoresDrew Barbier
2018-01-09project updatesDrew Barbier
2018-01-04fix project file and remove libwrapDrew Barbier
2018-01-04fix E31 dhrystone configDrew Barbier
2018-01-04remove includesDrew Barbier
2018-01-04remove libwrap referenceDrew Barbier
2018-01-04remove libwrap referenceDrew Barbier
2018-01-04E31 FS dhrystone projectDrew Barbier
2018-01-04add FS dhrystone projectDrew Barbier
2018-01-04remove duplicated pathsDrew Barbier
2018-01-04remove wrap referenceDrew Barbier
2018-01-03E51 FS project updatesDrew Barbier
2018-01-03remove E51 wrap projectDrew Barbier
2018-01-03remove wrap projectDrew Barbier
2018-01-03HiFive1 Project UpdatesDrew Barbier
2018-01-03wrap not necessaryDrew Barbier
2018-01-03E31Arty FS project updatesDrew Barbier
2018-01-02Merge commit '86b06dccf1f09d5e7ac88acfb4d261062fc4a0aa' into fs3Drew Barbier
2018-01-02Merge pull request #84 from sifive/weak_under_aliasPalmer Dabbelt
Add _FUNC aliases for newlib-2.5.0
2018-01-02Add _FUNC aliases for newlib-2.5.0Palmer Dabbelt
I'm not sure what the policy actaully is here, but some newlib functions now have an extra underscore before them. This defines a bunch of aliases and some more wrappers to link against the correct newlib functions for 2.5.0 but maintain compatibility with 2.4.0.
2018-01-02updated project filesDrew Barbier
2018-01-02Merge commit 'cee980238e2dbd7c9af0eb79bd5621a4dc73c234' into fs3Drew Barbier
2017-12-31Bump riscv-gnu-toolchain and openocd for releasePalmer Dabbelt
2017-12-28udpated launch filesDrew Barbier
2017-12-28project and debug launch updates for beta 3Drew Barbier
2017-11-21Merge pull request #82 from sifive/e51dhrystonedbarbi1
Make space for e51 dhrystone
2017-11-21make some space forDrew Barbier
2017-11-21Merge pull request #81 from sifive/dhrystone-artyPalmer Dabbelt
Dhrystone arty
2017-11-21The E31 and E51 have 16KiB of RAMDrew Barbier
2017-11-21coreplexip dhrystone updatesDrew Barbier
2017-11-21Merge pull request #79 from sifive/small-putsPalmer Dabbelt
Implement a smaller puts
2017-11-21Implement a smaller putsPalmer Dabbelt
The e31's init.c calls puts intsead of printf, which oddly enough is a lot bigger: since we wrap printf, puts pulls in a lot of newlib. This adds a wrapped puts so it's very small.
2017-11-20dhrystone score to reflect current resultDrew Barbier
2017-11-20Update dhrystone sectionDrew Barbier
2017-11-17Merge pull request #78 from sifive/dhrystonePalmer Dabbelt
Speed up Dhrystone on the HiFive1