1. 81b8c6c Update riscv_compliance to riscv/riscv-compliance@5a978cf by Greg Chadwick · 5 years ago
  2. 1287104 [sw] Generate 32-bit and 64-bit .vmem by Greg Chadwick · 5 years ago
  3. 41a3e43 [mock_testing, dif_uart] Introduce UART mock tests by Silvestrs Timofejevs · 5 years ago
  4. 6902211 [sw, dif_uart] Introduce public FIFO size constant by Silvestrs Timofejevs · 5 years ago
  5. 4d26aa9 [sw, dif_uart] Remove null check for base_addr.base by Silvestrs Timofejevs · 5 years ago
  6. 29d26c5 [sw] Rename riscv_compliance_lib -> riscv_compliance_support by Greg Chadwick · 5 years ago
  7. b983c16 Update riscv_compliance to riscv/riscv-compliance@5a978cf by Greg Chadwick · 5 years ago
  8. b22fb10 Update riscv_compliance to riscv/riscv-compliance@5a978cf by Greg Chadwick · 5 years ago
  9. a23672a [sw] Add patch_repo for riscv-compliance by Greg Chadwick · 5 years ago
  10. caddda7 [sw] Add riscv_compliance_lib by Greg Chadwick · 5 years ago
  11. 88a8615 [rv_plic] Change PRIO number starting from 1 by Eunchan Kim · 5 years ago
  12. ab72a5f [sw, dif_uart] Change @p in comments to backticks by Silvestrs Timofejevs · 5 years ago
  13. d3d9336 [sw, dif_uart] Add full stop at the end of every comment. by Silvestrs Timofejevs · 5 years ago
  14. d8397ca [sw] Introduce a SPI DIF by Miguel Young de la Sota · 5 years ago
  15. 5ba95d7 [sw, dif_uart] Fix an issue introduced in 5f0f8284 by Silvestrs Timofejevs · 5 years ago
  16. e24da1c [sw] Make non-DV logging consistent with DV logging by Miguel Young de la Sota · 5 years ago
  17. 9c32a36 [sw] Cleanup how Register Headers are used by Sam Elliott · 5 years ago
  18. 390e470 [sw] Normalise Register Header Meson Targets by Sam Elliott · 5 years ago
  19. 5723552 [dv, sw] "Backdoor" C->SV logging by Srikrishna Iyer · 5 years ago
  20. 6689d5e [sw] Fix Software Include Guards by Sam Elliott · 5 years ago
  21. 7ea54b1 [sw] Reformat Software Code by Sam Elliott · 5 years ago
  22. 5f0f828 [sw, dif_uart] Use set_field32 instead of set_mask32 by Silvestrs Timofejevs · 5 years ago
  23. 09e0f1d [sw, libbase] Use helper non-volatile bitfield lib in mmio by Silvestrs Timofejevs · 5 years ago
  24. 6dab22a [sw, libbase] Add mmio set field helper function by Silvestrs Timofejevs · 5 years ago
  25. 3455c26 [sw] Zero stack in boot_rom and flash by Greg Chadwick · 5 years ago
  26. 3b3afe3 [sw, libbase] Make bitfield lib, set_field32 return value by Silvestrs Timofejevs · 5 years ago
  27. 4c7f84e [sw, libbase] Bitfield library, use backticks instead of '@' and '|' by Silvestrs Timofejevs · 5 years ago
  28. 812eb33 [sw] Convert Delimiters to Backticks in Comments by Sam Elliott · 5 years ago
  29. 4379696 [sw, libbase] Create non-volatile bit manipulation library by Silvestrs Timofejevs · 5 years ago
  30. 3a3bca2 [sw, dif_plic] Reset the PLIC peripheral on initialisation by Silvestrs Timofejevs · 5 years ago
  31. 86c8dda [sw/testing] Add more EXPECT_*s to mock_mmio.h by Miguel Young de la Sota · 5 years ago
  32. 4488d24 [sw/crt] Ensure Small Read-Only Data is Linked by Sam Elliott · 5 years ago
  33. fa1b698 [sw/crt] Initialise Global Pointer Correctly by Sam Elliott · 5 years ago
  34. ae2f6d0 [sw] Fix a couple typos in the CHECK macros. by Miguel Young de la Sota · 5 years ago
  35. 94671dd [aes] Add support for CBC and CTR modes by Pirmin Vogel · 5 years ago
  36. 313196e [sw] Add a library to provide CHECK and friends. by Miguel Young de la Sota · 5 years ago
  37. 4a8ae49 [sw] Create a temporary location for a rewrite of boot_rom by Miguel Young de la Sota · 5 years ago
  38. 97fe0d8 [dv, sw] UART logs to UVM prints by Srikrishna Iyer · 5 years ago
  39. 10fe7e5 [sw] Make log.h link-time rather than macro-time by Miguel Young de la Sota · 5 years ago
  40. 03d1cf3 [site/docs] Add software READMEs by Tobias Wölfel · 5 years ago
  41. da1f055 [sw] Add more string.h functions to memory.h. by Miguel Young de la Sota · 5 years ago
  42. 9366aaf [sw, tock] Remove cargo as required dependency by Jon Flatley · 5 years ago
  43. ed09deb [sw, spiflash] Dramatically increase transfer rate by Jon Flatley · 5 years ago
  44. e9a769b [sw] Cleanup example device programs by Miguel Young de la Sota · 5 years ago
  45. bc18947 [sw] Fix build breaks due to misaligned binaries by Miguel Young de la Sota · 5 years ago
  46. 2b592fc [sw/test] Clean up the existing flash test. by Miguel Young de la Sota · 5 years ago
  47. 5a7f734 [sw] Fix printf not working in RISC-V by Miguel Young de la Sota · 5 years ago
  48. da2e344 [ROM] Double ROM size to 16KB by Timothy Chen · 5 years ago
  49. ca02d9a [sw/spiflash] Update spiflash to resend prev.frame by Eunchan Kim · 5 years ago
  50. 910104d [sw/meson] Hotfix for build break by Miguel Young de la Sota · 5 years ago
  51. 23ecafa [SW] Update for software based tests by Timothy Chen · 5 years ago
  52. 30eb41a [sw] Move printf-like facilities into libbase. by Miguel Young de la Sota · 5 years ago
  53. 3d95888 [sw, tock] Reduced binary size by Jon Flatley · 5 years ago
  54. 56ddd44 [sw, tock] Added timer demo by Jon Flatley · 5 years ago
  55. 61a033f Setup build scripts for Tock by Jon Flatley · 5 years ago
  56. 2a010fb Add out-of-tree board definition for Tock by Jon Flatley · 5 years ago
  57. 2adf10f [sw, dif_plic] Sync DIF_PLIC with PLIC RTL (add USB IRQs) by Silvestrs Timofejevs · 5 years ago
  58. c2ae4bc [sw, dif_plic] Rename kDifPlicIrqIdUartTxOverflow to match RTL by Silvestrs Timofejevs · 5 years ago
  59. 49ef1c5 [sw, tests] Introduce a test to handle two different consecutive IRQs by Silvestrs Timofejevs · 5 years ago
  60. 2ccf0a4 [sw, dif_uart] Add "last" enum element by Silvestrs Timofejevs · 5 years ago
  61. 85c09ea [sw, dif] Improve UART initialisation routine by Silvestrs Timofejevs · 5 years ago
  62. 9ac2ac8 [sw] Fix a few non-absolute includes by Miguel Young de la Sota · 5 years ago
  63. dbc21cf [sw, dif_uart] Fix dif_uart_byte_send_polled() routine by Silvestrs Timofejevs · 5 years ago
  64. b306508 [sw, dif_plic] Use generated register definitions by Silvestrs Timofejevs · 5 years ago
  65. 83d002b Remove existing GPIO driver and update call-sites to use dif_gpio by Alphan Ulusoy · 5 years ago
  66. 9876180 [gpio] Implement a GPIO DIF library by Alphan Ulusoy · 5 years ago
  67. a2ed3f6 [sw,dif_plic] Rename k*Count Enum Variants by Sam Elliott · 5 years ago
  68. e745930 [util, reggen] gen_cheader do not omit register field name by Silvestrs Timofejevs · 5 years ago
  69. 76526c3 [sw] Introduce link-time dependency injection by Miguel Young de la Sota · 5 years ago
  70. b700918 [sw, dif_uart] Simplify the disable routine by Silvestrs Timofejevs · 5 years ago
  71. 5369db9 [sw, dif_uart] Add null checks to send and receive routines by Silvestrs Timofejevs · 5 years ago
  72. c417986 [sw, dif_uart] Fix misuse of __builtin_unreachable by Silvestrs Timofejevs · 5 years ago
  73. 4c02de9 [sw] Fix read32() signature by Jon Flatley · 5 years ago
  74. 38aa3db [sw, dif_uart] Change argument referencing in function descriptions by Silvestrs Timofejevs · 5 years ago
  75. 4dc769f [sw, dif_plic] Change argument referencing in function descriptions by Silvestrs Timofejevs · 5 years ago
  76. 3561cc5 [DIF] Introduce DIF-specific Style Guide by Sam Elliott · 5 years ago
  77. 223e9f2 [sw, dif_uart] Remove incorrect NULL check in dif_uart_bytes_send by Silvestrs Timofejevs · 5 years ago
  78. d430e3c [sw] Remove redundant dependency from sw_lib_uart build by Silvestrs Timofejevs · 5 years ago
  79. c92ae16 [sw] Build googletest using meson by Sam Elliott · 5 years ago
  80. e59b7c7 [rv_timer] Update scoreboard and the base sequence by Eunchan Kim · 5 years ago
  81. 048702d [rv_timer] Int clr by mtimecmp update by Eunchan Kim · 5 years ago
  82. 2c0e975 [aes] Add MANUAL_OPERATION bit to control register by Pirmin Vogel · 5 years ago
  83. 6f10562 [aes/rtl] Rework naming and use of cipher operation signal by Pirmin Vogel · 5 years ago
  84. c96ccaf [doc] Describe how to change SW toolchain path by Greg Chadwick · 5 years ago
  85. 6a3a785 [sw] Add mock_mmio.h, for unit-testing DIFs. by Miguel Young de la Sota · 5 years ago
  86. ea91b30 [top] Integrate usbdev using topgen by Pirmin Vogel · 5 years ago
  87. 3e4cd9d Fix busy_sleep_micros and ibex_busy_loop by Alphan Ulusoy · 5 years ago
  88. f768cfe Update google_googletest to google/googletest@10b1902d by Alphan Ulusoy · 5 years ago
  89. 0ec083e Add vendor description and meson.build for googletest by Alphan Ulusoy · 5 years ago
  90. 1ad7702 [dif, uart] Add IRQ state clear routine by Silvestrs Timofejevs · 5 years ago
  91. 0a447e5 [dif_plic] Introduce DIF PLIC library by Silvestrs Timofejevs · 5 years ago
  92. 5703b90 [sw] Fix behavior of uart_rcv_char() by Pirmin Vogel · 5 years ago
  93. 960fd8e [sw] Format include guards in the SW tree by Miguel Young de la Sota · 5 years ago
  94. 043ce41 [sw/dif] Migrate UART DIF to _REG_OFFSET macros by Sam Elliott · 5 years ago
  95. 65f5613 [sw] Add README to DIF directory by Sam Elliott · 5 years ago
  96. 063ed60 [uart] Refactor uart driver to use UART DIF by Silvestrs Timofejevs · 5 years ago
  97. 7d3a9e0 [dif_uart] Introduce UART DIF library by Silvestrs Timofejevs · 5 years ago
  98. 9db25f9 [mmio] Rename reg32_t to mmio_region_t by Garret Kelly · 5 years ago
  99. 3a10e76 [usbdev] Update SW with protocol stalls, reset callbacks and ISO EPs by Stefan Lippuner · 5 years ago
  100. dddf1ed [sw] Collect various "runtime-ey" functions into lib/runtime. by Miguel Young de la Sota · 5 years ago