- 3bd444b [opentitantool] fix strap pin initializations by Timothy Trippel · 2 years, 10 months ago
- 6a92ed2 [bazel, ci] Create a CI configuration for the FPGA board. by Chris Frantz · 2 years, 10 months ago
- 8dd5502 [cw_spiflash] Update SAM3X pinmap, OTT and SW tests accordingly by Michael Schaffner · 2 years, 10 months ago
- a35f768 [cw310] Break out all HW/SW straps and connect to SAM3X by Michael Schaffner · 2 years, 10 months ago
- cb2775f [opentitanlib] Add serialization for num_de types by Jon Flatley · 2 years, 11 months ago
- cba8148 [opentitantool] Make the verilator startup time configurable by Chris Frantz · 2 years, 10 months ago
- 2fb6d64 [opentitantool] Print the verilator stdout for easier debug by Chris Frantz · 2 years, 10 months ago
- ee1707e [opentitantool] Add support for 'emulator' commands by Michał Mazurek · 2 years, 11 months ago
- 4f57740 [bazel] Load `safe-ftdi` from the lowRISC fork. by Chris Frantz · 2 years, 10 months ago
- f34fea7 [sw] Drop Cargo support completely by Miguel Young de la Sota · 2 years, 11 months ago
- 99c6ecf [opentitantool] Tweak to Ti50 rescue bootstrapping by Jes B. Klinke · 2 years, 11 months ago
- cd2677a [hw,sw,docs] redact acronyms by Timothy Trippel · 2 years, 11 months ago
- 7007f1c [opentitanlib] Add auto-default values for the ti50 emulator backend by Miles Dai · 2 years, 11 months ago
- e60214b [opentitanlib] Add Ti50Emulator backend by Michał Mazurek · 3 years ago
- 1709780 [opentitantool] Implement image digest command by Jon Flatley · 2 years, 11 months ago
- b2fed68 [opentitanlib] Add doc comments for Image routines by Jon Flatley · 2 years, 11 months ago
- 829a253 [opentitanlib] Alternate to unsafe code for alignment by Jon Flatley · 2 years, 11 months ago
- e0f76bf [opentitantool] Add image manifest commands by Jon Flatley · 2 years, 11 months ago
- e6b98b8 [opentitanlib] Add image reading by Jon Flatley · 2 years, 11 months ago
- f155845 [opentitanlib] Add manifest field overwriting by Jon Flatley · 3 years ago
- 510a53d [bazel] Move //third_party/cargo into //third_party/rust by Miguel Young de la Sota · 2 years, 11 months ago
- 4e08b95 [bazel] Move all of the Rust dependencies into bazel, properly by Miguel Young de la Sota · 3 years ago
- 2f78a00 [bazel] Control bitstream loading via a bazel `--define` by Chris Frantz · 3 years ago
- b1ef87f [opentitantool] Disable some unhelpful warnings by Chris Frantz · 3 years ago
- 4e7ae8c [opentitantool] Eliminate the `mundane` crate by Chris Frantz · 3 years ago
- a4008df [opentitantool] Refactor proxy error handling by Chris Frantz · 3 years ago
- 38d5e28 [opentitantool] Re-raze dependencies by Chris Frantz · 3 years ago
- d799b32 [opentitantool] Add ROM & bitstream detection to bootstrap by Chris Frantz · 3 years ago
- 6c93ea7 [opentitantool] Refactor console to be in opentitanlib by Chris Frantz · 3 years ago
- f50add0 [opentitantool] Fix warnings by Chris Frantz · 3 years ago
- 18f93db [sw,rom_ext] Replace exponent with address translation in manifest. by Jade Philipoom · 3 years ago
- 3e07cbe [opentitantool] Remove mistakenly committed file. by Chris Frantz · 3 years ago
- 30123d4 [opentitantool] Correctly detect bootstrap errors by Jes B. Klinke · 3 years ago
- b4f673b [opentitantool] Bootstrapping efficiently via proxy by Jes B. Klinke · 3 years, 1 month ago
- 841959f [bazel] fix opentitanlib build by Timothy Trippel · 3 years ago
- effffac [opentitantlib] Adds new Emulator transport trait by Michał Mazurek · 3 years, 1 month ago
- 09ef94e Fix UART timeout issues by Chris Frantz · 3 years ago
- 7728634 [opentitantool] Tolerate being interrupted in epoll() by Jes B. Klinke · 3 years ago
- c126c17 [opentitantool] Pass capabilities via proxy protocol by Jes B. Klinke · 3 years, 1 month ago
- 8c96f95 [opentitantool] Revert default interface to "empty" by Jes B. Klinke · 3 years, 1 month ago
- befb772 [opentitantool] Refactor TCP port search by Jes B. Klinke · 3 years, 1 month ago
- d3404e9 [opentitantool] Include context in conf errors by Jes B. Klinke · 3 years, 1 month ago
- 9fd8f58 [opentitanlib, opentitantools] Fix of rust code formatting by Michał Mazurek · 3 years, 1 month ago
- 9f70b8c [opentitantool] Persistent session support by Jes B. Klinke · 3 years, 1 month ago
- 426665c [opentitantool] Proxy transport implementation by Jes B. Klinke · 3 years, 1 month ago
- e940d67 [opentitantool] Remove unused conf structs, and compiler fixes by Jes B. Klinke · 3 years, 1 month ago
- 50a7588 [opentitanlib] Adds session proxy communication protocol by Michał Mazurek · 3 years, 1 month ago
- af9be8c [opentitantool] Gracefully handle requests for unsupported interfaces by Jes B. Klinke · 3 years, 1 month ago
- 6676995 [opentitanlib] Add manfiest definition for HJSON deserilization by Jon Flatley · 3 years, 2 months ago
- 7d09397 [opentitanlib] Bring in manifest.rs from rom_ext_image_tools by Jon Flatley · 3 years, 2 months ago
- 68e7dfd [opentitanlib] Move num_de from otp to util by Jon Flatley · 3 years, 2 months ago
- 2f11710 [opentitantool] Use Result<> on all Transport methods by Jes B. Klinke · 3 years, 1 month ago
- 6aad69a [opentitantool] Introduce serializable TransportError by Jes B. Klinke · 3 years, 1 month ago
- 3f05591 [opentitantoo] Move backend/ into opentitanlib by Jes B. Klinke · 3 years, 1 month ago
- c571bde [opentitantool] Support C2D2 with HyperDebug driver by Jes B. Klinke · 3 years, 2 months ago
- a948fc3 [opentitantool] Add non-SPI rescue protocol for bootstrapping by Jes B. Klinke · 3 years, 2 months ago
- feaca73 [bazel] Solving little warnings in the SW by Drew Macrae · 3 years, 2 months ago
- 20f7f99 [opentitanlib] Add testdata! macro by Jon Flatley · 3 years, 2 months ago
- abf1af6 [opentitantool] Fix OTP tests to work under bazel by Jon Flatley · 3 years, 2 months ago
- 968524e [opentitantool] Add sha256 by Alphan Ulusoy · 3 years, 2 months ago
- 0f429b6 [opentitantool] Add sha2 to Cargo.toml by Alphan Ulusoy · 3 years, 2 months ago
- feec67e [bazel/rust] add i2c.rs to sandbox by Drew Macrae · 3 years, 2 months ago
- 48f64de [opentitanlib] Add OTP hex file generation. by Jon Flatley · 3 years, 2 months ago
- ba4cc81 opentitantool: Adding I2C support to transport by Jes B. Klinke · 3 years, 2 months ago
- dc15a39 [bazel] fixup #10041 conflict by Drew Macrae · 3 years, 2 months ago
- 65fe5bb [opentitanlib] Add PRESENT cipher by Jon Flatley · 3 years, 2 months ago
- 011a908 [opentitantool] Add fixed_size_bigint macro for defining fixed-size bigint types by Alphan Ulusoy · 3 years, 3 months ago
- 8046090 [opentitantool] Support different error types in `ParseInt` by Alphan Ulusoy · 3 years, 3 months ago
- 336fdfe [opentitanool] Add num-bigint-dig and num-traits dependencies by Alphan Ulusoy · 3 years, 3 months ago
- a894cec [sw, host] Update Mundane version by Luís Marques · 3 years, 2 months ago
- 8288b01 [opentitantool] Support configuration of GPIO pin modes by Jes B. Klinke · 3 years, 4 months ago
- c25a877 [opentitantool] Applied rustfmt to opentitanlib and opentitantool by Jes B. Klinke · 3 years, 4 months ago
- ce2fecc [opentitantool] Factored UsbBackend into separate util file by Jes B. Klinke · 3 years, 5 months ago
- 4a932b2 [opentitantool] Add support for HyperDebug by Jes B. Klinke · 3 years, 6 months ago
- 96439a5 [bazel] Fix rust libudev-sys to build under bazel by Chris Frantz · 3 years, 3 months ago
- 0b548fa [bazel] Add testing rules by Chris Frantz · 3 years, 4 months ago
- ab5c2ec [opentitantool] Fixes to bootstrap of legacy Titan by Jes B. Klinke · 3 years, 4 months ago
- 903bcec [bazel] Configure Rust projects for building with bazel. by Chris Frantz · 3 years, 4 months ago
- 8bc0d84 [opentitantool] Support bootstrap protocol of legacy chips by Jes B. Klinke · 3 years, 5 months ago
- 1ac30be [sw, cleanup, opentitantool] Minor code formatting cleanups by Chris Frantz · 3 years, 4 months ago
- d258545 [opentitantool] Support image assembly. by Chris Frantz · 3 years, 5 months ago
- 0592490 [opentitantool] Add hook for bootstrapping code on emulators by Jes B. Klinke · 3 years, 5 months ago
- 45faebc [opentitantool] Run `cargo fmt` by Chris Frantz · 3 years, 5 months ago
- 29d336c [opentitantool] Miscellaneous cleanups. by Chris Frantz · 3 years, 5 months ago
- fa5266b [opentitantool] Support configuration files by Jes B. Klinke · 3 years, 6 months ago
- 727f131 [opentitantool] Support bitstream loading on the CW310 board by Chris Frantz · 3 years, 5 months ago
- 52dac1e [opentitantool] Primitive bootstrap implementation by Chris Frantz · 3 years, 6 months ago
- 5038993 [opentitantool] Refactor IO options for commonality by Chris Frantz · 3 years, 6 months ago
- 6a095d7 [opentitantool] Add ChipWhisperer CW310 backend by Chris Frantz · 3 years, 6 months ago
- 6870fbc [opentitantool] Minor cleanups by Chris Frantz · 3 years, 6 months ago
- 8d6b983 [opentitantool] Support multiple uart/spi instances. by Chris Frantz · 3 years, 6 months ago
- 5a9bf03 [opentitantool] Make the IO APIs more ergonomic by Chris Frantz · 3 years, 6 months ago
- a409d10 [opentitantool] Minor refactors for transport interfaces by Chris Frantz · 3 years, 6 months ago
- 7534002 [opentitantool] Clean up lint by Chris Frantz · 3 years, 6 months ago
- 33d1b0f [opentitantool] Add a proper int parser. by Chris Frantz · 3 years, 7 months ago
- 2fcfa70 [opentitantool] Add ultradebug and SPI flash support by Chris Frantz · 3 years, 8 months ago
- 420c50c [opentitantool] Add support for SPI flash parts by Chris Frantz · 3 years, 8 months ago
- 45eb9e2 [opentitantool] Add support for Ultradebug by Chris Frantz · 3 years, 8 months ago
- 27f4743 [opentitantool] Correct an error in the verilator transport by Chris Frantz · 3 years, 8 months ago
- 79b4e40 [opentitantool] Add the verilator backend. by Chris Frantz · 3 years, 8 months ago