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