summaryrefslogtreecommitdiff
path: root/software
AgeCommit message (Collapse)Author
2019-08-31software/first: add missed filesSilvan Jegen
2019-08-24setup_timer_irq: remove debugging loadsSilvan Jegen
2019-08-24setup_timer_irq: don't shift ISR address to the leftSilvan Jegen
2019-08-24setup_timer_irq: load ISR with correct instructionSilvan Jegen
We also make sure that the alignment of the ISR is correct. Thanks to the internet for this one as well!
2019-08-24setup_timer_irq: check that we handle the correct IRQSilvan Jegen
2019-08-24setup_timer_irq: set correct MIE bitSilvan Jegen
I got it wrong before but thanks to the internet, I found out about it.
2019-08-24first: introduce wait_for_irqSilvan Jegen
2019-08-24delay: load/write high and low valueSilvan Jegen
I don't think this should make a difference in practice.
2019-08-17Call delay in ISRSilvan Jegen
2019-08-10Implement first version of ISRSilvan Jegen
2019-08-01Start implementing irq setup and handlingSilvan Jegen
2019-07-23first: fix tabs vs. spacesSilvan Jegen
2019-07-22Implement first superblink versionSilvan Jegen
2019-06-14add test-coreip assembly testDavid Connelly
2019-06-02add sifive/coremark repoHsiang-Chia.Huang
2019-05-31Update to get incorrect commenting fixBunnaroath Sou
2019-05-29Update examples to pickup licensesBunnaroath Sou
2019-05-24Merge branch 'development-19.05' into dhrystone_19.05hsiang-chia.huang
2019-05-23Update examples to be hart-agnosticNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-23Add user mode example programsNathaniel Graff
- example-user-mode - example-user-syscall Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-05-22Setup default options for dhrystone release.Hsiang-Chia.Huang
2019-05-20Update metal to pick up inline supportBunnaroath Sou
2019-04-30Update Dhrystone and metal to remove nano & pick memory.hBunnaroath Sou
2019-04-12Add multicore-hello exampleNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-04-11Update example-pmp to remove printf from exception handlerNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-26Making dhrystone publicBunnaroath Sou
2019-03-26Rename example-coreip-welcome to sifive-welcomeNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-26Update all software examples to use wildcards in makefileNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-15Add missing READMEs to software examplesNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-07Remove legacy examplesNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-03-06submodule updated and banner message updatedDavid Connelly
2019-03-05Updated to submoduleDavid Connelly
2019-03-05submodule name changeDavid Connelly
2019-03-05changed demo name to coreip-welcome to match bsp convention (was ↵David Connelly
coreplexip-welcome)
2019-03-04fix spacing, remove tabsDavid Connelly
2019-03-04coreplexip-welcome example updated using freedom metalDavid Connelly
2019-02-20Add empty example submoduleNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-02-14Add SPI example programNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-02-14Update minor fix to local-interrupt and its stacksizeBunnaroath Sou
2019-02-04Update examples for metal renameNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-30Add PMP example programNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-25Update Metal APINathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-14Simple RTL example returning pass and failBunnaroath Sou
2019-01-11Merge pull request #142 from sifive/ignore-hello-hexNathaniel Graff
Update hello example to ignore hello.hex
2019-01-11Add a simple local interrupt exampleBunnaroath Sou
2019-01-11Ignore and clean hello.hexNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-11Merge pull request #140 from sifive/itimNathaniel Graff
Update ITIM example to remove printfs
2019-01-10Update ITIM example to remove printfsNathaniel Graff
Signed-off-by: Nathaniel Graff <nathaniel.graff@sifive.com>
2019-01-09Add timer interrupt exampleBunnaroath Sou
2019-01-09Add software interrupt exampleBunnaroath Sou