Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-13 | Merge pull request #62 from edwardcwang/master | Palmer Dabbelt | |
Dead script | |||
2017-06-10 | Allow users to override the GDB port | Palmer Dabbelt | |
2017-06-10 | Just lump all the RAM sections together | Palmer Dabbelt | |
Since our loader doesn't support multiple sections anyway, there's really no reason to have all these sections floating around. They're causing trouble due to misalignment so it's easiest to just group them together so we can properly enforce alignment. | |||
2017-06-10 | Pass the BSP_BASE and BOARD variables to "make software_clean" | Palmer Dabbelt | |
Without these, "software_clean" doesn't know where to remove init.o, which means init.o isn't being rebuilt when moving between programs. Since we turn on and off init features, this causes programs to break. | |||
2017-06-10 | We no longer define __riscv64, we define __riscv_xlen=64 | Palmer Dabbelt | |
2017-06-09 | Use the correct global pointer symbol | Palmer Dabbelt | |
2017-06-09 | Support the performance counters example on 32-bit | Palmer Dabbelt | |
2017-06-09 | Mark more boards as unsupported | Palmer Dabbelt | |
2017-06-09 | Don't use .section\nALIGN, reorder sdata and srodata | Palmer Dabbelt | |
I'm hoping this will make everything more likely to align. We can't use the other mechanism because our loader is lazy and assumes all the sections are contiguous. | |||
2017-06-09 | Don't call _{init,fini} in start.S, we call libc_{init,fini}_arry | Palmer Dabbelt | |
2017-06-09 | Update submodule to the 20170608 tagged releases | Palmer Dabbelt | |
2017-06-09 | Print the exit codes as unsigned numbers | Palmer Dabbelt | |
Without this I get a message that looks like Program has exited with code 0x/0000008 which doesn't make any sense. This prints Progam has exited with code:0x80000008 | |||
2017-06-08 | Specify alignment on the .sdata and .srodata sections | Palmer 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-08 | Add a simple regression script | Palmer Dabbelt | |
2017-06-01 | Dead script | Edward Wang | |
2017-05-26 | Merge pull request #61 from sifive/rtos | Palmer Dabbelt | |
Bump openocd, for many RTOS fixes | |||
2017-05-25 | Bump openocd, for many RTOS fixes | Palmer 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-17 | Merge pull request #59 from sifive/use_precompiled | Megan Wachs | |
Update Makefile and README with how to use precompiled binaries. | |||
2017-05-17 | rename 'PREFIX' to 'PATH' for more intuitive naming | mwachs5 | |
2017-05-17 | Re-arrange some Makefile instructions | Megan Wachs | |
2017-05-17 | Update Makefile and README with how to use precompiled binaries. | mwachs5 | |
2017-05-17 | Merge pull request #58 from sifive/bump_openocd_segfault | Palmer Dabbelt | |
Bump OpenOCD to version which avoids segfaulting on HiFive1 | |||
2017-05-17 | Bump OpenOCD to version which avoids segfaulting on HiFive1 | mwachs5 | |
2017-05-09 | Bump openocd, to a multicore debug fix | Palmer Dabbelt | |
2017-05-09 | Merge pull request #57 from sifive/freedom-studio | dbarbi1 | |
Freedom studio | |||
2017-05-08 | revert back | Drew Barbier | |
2017-05-08 | fixed defines | Drew Barbier | |
2017-05-08 | Added debug launch files | Drew Barbier | |
2017-05-08 | more launch files | Drew Barbier | |
2017-05-07 | changed write_hex to new def | Drew Barbier | |
2017-05-07 | added global interrupt program | Drew Barbier | |
2017-05-07 | Merge remote-tracking branch 'origin/master' into freedom-studio | Drew Barbier | |
2017-05-05 | Merge pull request #56 from sifive/e51_fixes | Megan Wachs | |
E51 fixes for MCAUSE | |||
2017-05-05 | coreplex-e51: Correct width of MCAUSE | mwachs5 | |
2017-05-05 | write_hex: allow for different size error codes | Megan Wachs | |
2017-05-05 | coreplexip-e51-arty: MCAUSE is XLEN-bits wide. | Megan Wachs | |
2017-05-05 | added demo_gpio | Drew Barbier | |
2017-05-05 | added coreplexip_welcome | Drew Barbier | |
2017-05-05 | E51 libwrap and local interrupt example | Drew Barbier | |
2017-05-05 | Merge remote-tracking branch 'origin/master' into freedom-studio | Drew Barbier | |
2017-05-05 | Merge pull request #55 from sifive/local_interrupts_typo | Megan Wachs | |
local_interrupts: fix typo in the instructions | |||
2017-05-05 | local_interrupts: fix typo in the instructions | Megan Wachs | |
2017-05-05 | local interrupt example | Drew Barbier | |
2017-05-05 | updated demo_gpio | Drew Barbier | |
2017-05-05 | Adding E31FPGA projects | Drew Barbier | |
2017-05-04 | Bump toolchain, for a zlib fix | Palmer Dabbelt | |
2017-05-04 | Merge pull request #54 from sifive/tag_v20170504 | Megan Wachs | |
Update SDK For E31/E51 Coreplex IP Evaluation | |||
2017-05-04 | Update SDK For E31/E51 Coreplex IP Evaluation | Megan Wachs | |
2017-03-01 | Merge pull request #53 from sifive/counters_demo | Megan Wachs | |
Add Performance Counter Demo | |||
2017-03-01 | led_fade: Add NO_INIT flag to keep default clock frequency and UART ↵ | Megan Wachs | |
configurations. |