summaryrefslogtreecommitdiff
path: root/software
AgeCommit message (Expand)Author
2018-12-13Move hello example to submoduleNathaniel Graff
2018-09-06HiFive-1 board bit-bang i2c demoHasan Unlu
2018-07-09remove non-vectored exampleDrew Barbier
2018-07-05preemption support, csipid from button 2Drew Barbier
2018-07-05use new cspid instead of msipDrew Barbier
2018-07-05fix level calculationDrew Barbier
2018-07-04clic driver level and priority functionsDrew Barbier
2018-07-02short msi handlerDrew Barbier
2018-07-02update descriptionDrew 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-29Add a CLIC interrupt examplePalmer Dabbelt
2018-01-26asm only programDrew Barbier
2017-11-17Speed up Dhrystone on the HiFive1Palmer Dabbelt
2017-08-15blacklisted watchdog program for coreplexip-e51-arty boardGleb Gagarin
2017-08-10added ecall to vectored irq exampleDrew Barbier
2017-08-07HiFive1 AON Watchdog exampleDrew Barbier
2017-07-26changed synch trap entry to match other vectorsDrew Barbier
2017-07-26removed bin file commited by accidentDrew Barbier
2017-07-26fixed commentsDrew Barbier
2017-07-25added vectored interrupt exampleDrew Barbier
2017-06-14led_fade doesn't build on the e300-artyPalmer Dabbelt
2017-06-14Add a SMP examplePalmer Dabbelt
2017-06-14Call puts instead of printf when printing constantsPalmer Dabbelt
2017-06-14New Freedom Studio Examples (#66)Megan Wachs
2017-06-13led_fade: make sure the HFROSC is running before you try to use it.mwachs5
2017-06-10We no longer define __riscv64, we define __riscv_xlen=64Palmer Dabbelt
2017-06-09Support the performance counters example on 32-bitPalmer Dabbelt
2017-06-09Mark more boards as unsupportedPalmer Dabbelt
2017-06-08Add a simple regression scriptPalmer Dabbelt
2017-05-05local_interrupts: fix typo in the instructionsMegan Wachs
2017-05-04Update SDK For E31/E51 Coreplex IP EvaluationMegan Wachs
2017-03-01led_fade: Add NO_INIT flag to keep default clock frequency and UART configura...Megan Wachs
2017-03-01Add a 'performance counters' demo.Megan Wachs
2017-01-31Move plic_driver code to a common location.Megan 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-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-10Add the led_fade demo which ships on HiFive1 boardsmwachs5
2017-01-03Add CoreMark build skeletonAndrew Waterman
2017-01-03Compile Dhrystone without RVCAndrew Waterman
2017-01-03Regularize timing codeAndrew Waterman
2016-12-14Refactor libc stubs into libwrapAlbert Ou
2016-12-13Correct ifdef guards for HiFive1 demo_gpioMegan Wachs
2016-12-09demo_gpio: Make the demo more interesting with interrupts that actually do th...Megan Wachs