1. ddbe4fb [sw, tests] MAIN SRAM test refactor by Silvestrs Timofejevs · 3 years, 5 months ago
  2. bc01721 [sw, macros] Add section and naked attributes by Silvestrs Timofejevs · 3 years, 5 months ago
  3. 37cd505 [mmio] fix ptr types to avoid arithmetic warnings by Drew Macrae · 3 years, 5 months ago
  4. 0b548fa [bazel] Add testing rules by Chris Frantz · 3 years, 5 months ago
  5. a8347d0 [sw/silicon_creator] Integrate boot_data to boot_policy, update unittest by Alphan Ulusoy · 3 years, 5 months ago
  6. d7c3e7d [sw/silicon_creator] Add mock_boot_data.h by Alphan Ulusoy · 3 years, 5 months ago
  7. 74ab4f5 [sw/silicon_creator] Minor changes in flash_ctrl.c by Alphan Ulusoy · 3 years, 5 months ago
  8. 39a1822 [ottf,mask_rom] Migrate all mask ROM func tests to OTTF. by Timothy Trippel · 3 years, 5 months ago
  9. ddd38ee [sw/silicon_creator] Add lifecycle_state_name_get() by Alphan Ulusoy · 3 years, 5 months ago
  10. fd5011d [opentitantool] Enable Command Sequencing by Chris Frantz · 3 years, 6 months ago
  11. ab5c2ec [opentitantool] Fixes to bootstrap of legacy Titan by Jes B. Klinke · 3 years, 5 months ago
  12. d8b96e1 [sw/silicon_creator] Use flash_ctrl_info_mp_set() in boot_data and update functest by Alphan Ulusoy · 3 years, 5 months ago
  13. 5ef40c1 [sw/silicon_creator] Increment sec_mmio writes in flash_ctrl_info_mp_set by Alphan Ulusoy · 3 years, 5 months ago
  14. b0ef248 [sw/silicon_creator] Use sec_mmio for FLASH_CTRL_EXEC_REG in flash_ctrl by Alphan Ulusoy · 3 years, 6 months ago
  15. 15daa83 [sw/ottf] Fix bugs saving/restoring stack pointer in ISRs. by Timothy Trippel · 3 years, 5 months ago
  16. 4c8ebfe [sw/crypto] Add infrastructure for parsing wycheproof RSA test vectors. by Jade Philipoom · 3 years, 6 months ago
  17. 9e307e7 [sw,otbn] Add runnable wrapper for all RSA-3072 operations. by Jade Philipoom · 3 years, 5 months ago
  18. 448151f [sw,otbn] Add runnable wrapper for RSA R^2 + modexp computation. by Jade Philipoom · 3 years, 5 months ago
  19. a847073 [sw/ottf] Decouple OTTF ISRs into separate lib. by Timothy Trippel · 3 years, 5 months ago
  20. 2ee59ff [sw/silicon-creator] Use sw/otbn ECDSA assembly files instead of local copies. by Jade Philipoom · 3 years, 5 months ago
  21. 17c6a7c [sw,otbn,crypto] Add test for RSA-3072 constant computations. by Jade Philipoom · 3 years, 5 months ago
  22. 4776053 [sw/otbn] Add RSA-3072 constant precomputation. by Jade Philipoom · 3 years, 5 months ago
  23. 4792ebf [sw/otbn] Change buffer names for RSA-3072 constants. by Jade Philipoom · 3 years, 5 months ago
  24. db1f86d Update wycheproof to google/wycheproof@2196000 by Jade Philipoom · 3 years, 5 months ago
  25. d9900a2 [sw/vendor] Add vendor file for Wycheproof test data. by Jade Philipoom · 3 years, 5 months ago
  26. 4d875cf [sw, tests] Introduce retention SRAM execution test by Silvestrs Timofejevs · 3 years, 6 months ago
  27. f251e24 [sw, tests] SRAM Execution, move common func into testutils by Silvestrs Timofejevs · 3 years, 6 months ago
  28. 0298cae [sw, runtime] Add mepc helpers to ibex.{h,c} by Silvestrs Timofejevs · 3 years, 5 months ago
  29. 01234f9 [lc_ctrl] Make the life cycle state CSR multibit by Michael Schaffner · 3 years, 5 months ago
  30. 903bcec [bazel] Configure Rust projects for building with bazel. by Chris Frantz · 3 years, 6 months ago
  31. 028e3fb [spi_device] Add prefix to the interrupts by Eunchan Kim · 3 years, 5 months ago
  32. 6e7187b [sw,tests] Remove the duplicate kmac smoke test by Douglas Reis · 3 years, 5 months ago
  33. 399af40 [bazel] Rules to build the boot-rom. by Drew Macrae · 3 years, 6 months ago
  34. c6030a4 [sw/silicon_creator] Separate mask ROM specific RSA subroutines. by Jade Philipoom · 3 years, 5 months ago
  35. 78fa367 [sw/test_rom] Skip SRAM request for new key and LFSR init in test ROM. by Timothy Trippel · 3 years, 5 months ago
  36. a76b48d [sw/silicon_creator] Minor cleanups to shutdown code. by Michael Munday · 3 years, 5 months ago
  37. 8bc0d84 [opentitantool] Support bootstrap protocol of legacy chips by Jes B. Klinke · 3 years, 6 months ago
  38. 7a4fc29 [sw/ottf] Rename OTTF exception handlers. by Timothy Trippel · 3 years, 5 months ago
  39. b5830bb [sw/exts] Skip zero-ing stack in testing 2nd boot stage. by Timothy Trippel · 3 years, 5 months ago
  40. 349cc4b [sw/ottf] Make FreeRTOS heap a NOLOAD section. by Timothy Trippel · 3 years, 5 months ago
  41. 201acb7 [sw, tests] Refactor sram_ctrl scramble test and test utils by Silvestrs Timofejevs · 3 years, 6 months ago
  42. f975e54 [sca] Use the function dif_edn_stop on the sca module by Douglas Reis · 3 years, 5 months ago
  43. ba7eb66 [dif] Implement the function dif_csrng_stop by Douglas Reis · 3 years, 5 months ago
  44. b93e7e8 [sw/silicon_creator] Shutdown immediately if `shutdown_init` returns an error by Michael Munday · 3 years, 6 months ago
  45. 0c97281 [sw/silicon_creator] Shutdown if an invalid lifecycle state is detected by Michael Munday · 3 years, 8 months ago
  46. 97af266 [otbn,util] Halve the DMEM region in OTBN's linker script by Rupert Swarbrick · 3 years, 6 months ago
  47. 4613966 [otbn,sw] Zero the work buffer in rsa.s by Rupert Swarbrick · 3 years, 5 months ago
  48. 0719723 [spi_device] Add flash mode interrupts by Eunchan Kim · 3 years, 5 months ago
  49. bd51d18 [sw/ottf] Fix typos in example OTTF test names. by Timothy Trippel · 3 years, 5 months ago
  50. afe3a39 [dif_kmac] Implement unit tests for absorb function by Douglas Reis · 3 years, 5 months ago
  51. 01f73e0 [dif_kmac] Fix strict-aliasing breaking by Douglas Reis · 3 years, 5 months ago
  52. 7dce2a3 [sw, dif_kmac] Optimize absorb operation by Michael Munday · 4 years ago
  53. cc80879 [sw/otbn] Move crypto assembly files into new folder. by Jade Philipoom · 3 years, 5 months ago
  54. 1858515 [otbn] Add a BAD_INTERNAL_STATE fatal error by Rupert Swarbrick · 3 years, 5 months ago
  55. bef8e3c [dif] Fix autogenerated init unit tests by Alphan Ulusoy · 3 years, 5 months ago
  56. 74d7e11 [sw] Clean up the mtvec loading code by Douglas Reis · 3 years, 5 months ago
  57. 839dcdc [sw/silicon_creator] Minor fixes in sec_mmio_unittest.cc by Alphan Ulusoy · 3 years, 5 months ago
  58. b1a874a [sw,crypto] Use Mako template for test vectors. by Jade Philipoom · 3 years, 5 months ago
  59. bf65f8a [sw] Add initial set of hard-coded test vectors for RSA-3072. by Jade Philipoom · 3 years, 6 months ago
  60. e689d55 [sw] Add some initial testing infrastructure to crypto library. by Jade Philipoom · 3 years, 6 months ago
  61. d8210a6 [otbn,sw] A system-level OTBN test that waits by IRQ, not polling by Rupert Swarbrick · 3 years, 5 months ago
  62. bc424b2 [otbn,sw] Combine input and output buffers for RSA code by Rupert Swarbrick · 3 years, 5 months ago
  63. 06d51db [sw/silicon_creator] Migrate boot_data_functest to silicon_creator flash_ctrl driver by Alphan Ulusoy · 3 years, 5 months ago
  64. d7e1667 [sw/silicon_creator] Add flash_ctrl_info_mp_set() by Alphan Ulusoy · 3 years, 6 months ago
  65. a9b935b [sw/silicon_creator] Remove flash_ctrl_info_page_t constants for info type 1 and 2 by Alphan Ulusoy · 3 years, 6 months ago
  66. ce3374c [sw/ottf] Add malloc failure and stack overflow hooks. by Timothy Trippel · 3 years, 6 months ago
  67. f310389 [sw/ottf] Reduce the size of the FreeRTOS heap. by Timothy Trippel · 3 years, 6 months ago
  68. 050d7b3 [dif] Implement function dif_csrng_stop by Douglas Reis · 3 years, 6 months ago
  69. 84291eb [sw/ottf] Restructure meson build targets for OTTF. by Timothy Trippel · 3 years, 6 months ago
  70. 8354735 [sw/ottf] Fix processing of `mepc` on synchronous IRQ. by Timothy Trippel · 3 years, 6 months ago
  71. 2238c51 [sw, tests] Main SRAM exec minor refactor by Silvestrs Timofejevs · 3 years, 6 months ago
  72. 8872015 [sw] Fix inline functions without linking location by Luís Marques · 3 years, 6 months ago
  73. 0310540 [sw] Add message encoding to RSA-3072 interface. by Jade Philipoom · 3 years, 6 months ago
  74. 1ac30be [sw, cleanup, opentitantool] Minor code formatting cleanups by Chris Frantz · 3 years, 6 months ago
  75. e87d73a [sw/ottf] Optimize OTTF for non-concurrent tests. by Timothy Trippel · 3 years, 6 months ago
  76. ae2a883 [dif unittests] fix mixed signedness warning by Drew Macrae · 3 years, 6 months ago
  77. 6f34e71 [sw/crypto] Make RSA .balign directives smaller. by Jade Philipoom · 3 years, 6 months ago
  78. 7ac1efb [bazel] Rules for hello_world binary for riscv by Drew Macrae · 3 years, 7 months ago
  79. 44caf3b [sw/silicon_creator] Remove is_busy() from flash_ctrl driver by Alphan Ulusoy · 3 years, 6 months ago
  80. b2506c6 [sw/silicon_creator] Migrate boot_data to silicon_creator flash_ctrl driver by Alphan Ulusoy · 3 years, 6 months ago
  81. 4a807ec [sw/silicon_creator] Minor fixups for mask ROM OTBN driver. by Jade Philipoom · 3 years, 6 months ago
  82. 3653c65 [sw/crypto] Clarify bounds assumptions for Montgomery R^2. by Jade Philipoom · 3 years, 6 months ago
  83. 928a45f [sw/silicon_creator] Add individual error codes for data and info read, write, and erase operations by Alphan Ulusoy · 3 years, 6 months ago
  84. 5155fe8 [sw/silicon_creator] Separate read, write, erase functions for data and info partitions by Alphan Ulusoy · 3 years, 6 months ago
  85. d9dffe0 [sw/silicon_creator] Add info_page_addr() to flash_ctrl driver by Alphan Ulusoy · 3 years, 6 months ago
  86. 42b3e66 [sw/silicon_creator] Separate OTBN error codes in mask ROM. by Jade Philipoom · 3 years, 6 months ago
  87. 8e5c0ae [sw, tests] Introduce "chip_sw_sram_execution" Main SRAM test by Silvestrs Timofejevs · 3 years, 6 months ago
  88. 6e7688a [sw, testing] Introduce a Lifecycle Controller test util by Silvestrs Timofejevs · 3 years, 6 months ago
  89. 7c3a3cf [sw/mask_rom] Move keys inside the mask_rom folder by Miguel Osorio · 3 years, 6 months ago
  90. d258545 [opentitantool] Support image assembly. by Chris Frantz · 3 years, 6 months ago
  91. feaf322 [flash_ctrl] Add plain text integrity in flash by Timothy Chen · 3 years, 6 months ago
  92. 261a12b [sw/silicon_creator] Add info page layout table to flash_ctrl.h by Alphan Ulusoy · 3 years, 6 months ago
  93. 89df3eb [dif/rom_ctrl] Add DIF header and implementation. by Timothy Trippel · 3 years, 6 months ago
  94. 8dbd6e4 [doc] Add style guide for `testutils` chip-level test libraries. by Timothy Trippel · 3 years, 6 months ago
  95. 882cce0 [sw/testing] Fix comment typos in `check.h`. by Timothy Trippel · 3 years, 6 months ago
  96. af4c9e7 [bazel] add rules for new targets and fix unittest by Drew Macrae · 3 years, 6 months ago
  97. 125cbc6 [top/dv] Fix spi device failure by Weicai Yang · 3 years, 6 months ago
  98. c9292bf [sw] Separate computation of the two different constants in RSA-3072. by Jade Philipoom · 3 years, 6 months ago
  99. 3e647ae [sw] More efficient computation of R^2 by Jade Philipoom · 3 years, 6 months ago
  100. 38146ad [sw] Add test for RSA-3027 Montgomery constant precomputation. by Jade Philipoom · 3 years, 6 months ago