Sign in
opensecura
/
3p
/
lowrisc
/
opentitan
/
f5a20092ae74bed7364f48766b5e505d7710fb09
/
sw
680faef
[sw] Avoid GNU Extensions for C
by Sam Elliott
· 5 years ago
dd043d0
[sw] Avoid using `__asm__` for Inline Assembly
by Sam Elliott
· 5 years ago
69b8732
[sw] Fix mpsse Compile Error in usleep
by Sam Elliott
· 5 years ago
bc59e9e
[sw] Standardise Variadic Logging Macros
by Sam Elliott
· 5 years ago
def712f
[sw] Add sanity check for AES unit
by Pirmin Vogel
· 6 years ago
8ff30b8
[doc] Update the User Guide to refer to Meson commands.
by Miguel Young de la Sota
· 5 years ago
49b23b8
[test] Add riscv_compliance patch
by Timothy Chen
· 5 years ago
e13e0f7
[vendor] Vendor in riscv compliance code
by Timothy Chen
· 6 years ago
cb1293f
[vendor] Basic vendor script for riscv compliance
by Timothy Chen
· 6 years ago
1524392
Reword comment about build id not being inserted
by Philipp Wagner
· 5 years ago
7d7467a
Revert "[sw/device] Drop all linker sections not specified"
by Philipp Wagner
· 5 years ago
6dde560
[verilator] Load ELF files
by Tobias Wölfel
· 5 years ago
d042053
[usbdev] Re-align to regtool, get rid of manually copied lines in usbdev.sv
by Stefan Lippuner
· 5 years ago
e74ce0e
[coremark] Fix some issues with Meson coremark.
by Miguel Young de la Sota
· 5 years ago
79d9e2c
[sw] Remove outdated comment from linker script
by Philipp Wagner
· 5 years ago
ddd323f
[sw] Consistently format linker script
by Philipp Wagner
· 5 years ago
a2f4dc6
[sw] Fix -O3 Infinite Loop in libc functions
by Sam Elliott
· 5 years ago
b38abdc
[sw] Implement abort with infinite wfi loop
by Sam Elliott
· 5 years ago
11a4910
[sw] Add coremark meson build
by Greg Chadwick
· 5 years ago
caace0b
Update coremark to eembc/coremark@21d473a
by Greg Chadwick
· 5 years ago
d8e780b
[sw] Setup proper vendoring for coremark
by Greg Chadwick
· 5 years ago
56d871c
[sw] Fix embedded linking not including .crt or .vectors.
by Miguel Young de la Sota
· 5 years ago
3c8ab3b
[meson] Pull the functionality of make_build_bin.sh into Meson.
by Miguel Young de la Sota
· 5 years ago
b2ef483
[sw] Centralize the definition of $OT_VERSION
by Miguel Young de la Sota
· 5 years ago
1bf0b49
[boot_rom] Add bootstrap pre flash programming debug messages
by Silvestrs Timofejevs
· 5 years ago
2ba206b
[meson] Re-add build_by_default to embedded targets.
by Miguel Young de la Sota
· 5 years ago
1d0f8eb
[build] Move sw/device-specific definitions to sw/device/meson.build.
by Miguel Young de la Sota
· 5 years ago
14a3fee
[doc] Use consistent spelling/capitalization of names
by Philipp Wagner
· 5 years ago
2279046
[sw/device] Keep .text.unlikely in the linker script
by Alistair Francis
· 5 years ago
e4101a3
[sw/device] Remove redundant #include's
by Alistair Francis
· 5 years ago
64c7dad
[sw/device] Remove redundant #include <stdlib.h>
by Alistair Francis
· 5 years ago
089b280
[sw/device] Remove redundant #include <string.h>
by Alistair Francis
· 5 years ago
7bc210a
[sw/device] Don't link with newlib
by Alistair Francis
· 5 years ago
e3f14ef
[sw/device] Implement abort()
by Alistair Francis
· 5 years ago
8439a59
[sw/device] Implement strlen()
by Alistair Francis
· 5 years ago
04944cb
[sw/device] Implement memset()
by Alistair Francis
· 5 years ago
378213d
[sw/device] Implement memcpy()
by Alistair Francis
· 5 years ago
5759f27
[sw/device] Update sw/vendor/cryptoc dependencies.
by Miguel Osorio
· 5 years ago
b8fa803
Update cryptoc to e05bfa9
by Miguel Osorio
· 5 years ago
6b3962a
[sw/vendor] Add cryptoc vendor manifest.
by Miguel Osorio
· 5 years ago
1347a9e
[sw/vendor] Remove sw/vendor/cryptoc folder.
by Miguel Osorio
· 5 years ago
5336f3f
[sw/device] Drop all linker sections not specified
by Alistair Francis
· 5 years ago
5e2c8db
[Makefile] Ensure we don't include a build-id in the elf
by Alistair Francis
· 5 years ago
cce7eb5
[meson] Ensure we don't include a build-id in the elf
by Alistair Francis
· 5 years ago
fd9f510
[sw/host] Remove sw/host/mpsse folder.
by Miguel Osorio
· 5 years ago
6d137ac
[boot_rom] Add more descriptive message on successful boot
by Silvestrs Timofejevs
· 5 years ago
f86db66
[sw] Update outdated README.md
by Silvestrs Timofejevs
· 5 years ago
6379357
[meson] Make Meson generate artifacts in the style of #650.
by Miguel Young de la Sota
· 5 years ago
9d0403c
[dv,sw] C messaging flow
by Srikrishna Iyer
· 6 years ago
f46a17c
[sw] Add uart idle
by Timothy Chen
· 5 years ago
f2d7726
[doc] Add a sw/device/tests markdown
by Timothy Chen
· 5 years ago
567cfd6
[doc] Getting started/Instructions updates & fixes
by Greg Chadwick
· 5 years ago
82d146c
[doc] Fix meson build instructions
by Greg Chadwick
· 5 years ago
4417b11
[spiflash] Fix nullptr access in ~FtdiSpiInterface
by Greg Chadwick
· 5 years ago
838daa0
[sw/host/vendor/mpsse] Use util/vendor_hw.py for mpsse
by Tim Shepard
· 6 years ago
e551d57
[sw/host/mpsse] Move build of mpsse out of vendor tree.
by Tim Shepard
· 6 years ago
dba13de
[top/earlgrey] Software Initialization Code
by Eunchan Kim
· 6 years ago
9eebde0
[doc] Completely replace docgen with hugo
by Garret Kelly
· 6 years ago
cb8692f
[sw] Change update_mtvec handling
by Timothy Chen
· 5 years ago
27d61b9
[sw] Move device README docs under device/ folder.
by Miguel Osorio
· 5 years ago
d258b33
[sw] Deprecate Make in SW.
by Miguel Young de la Sota
· 6 years ago
fd9c24c
[host/spiflash] Fix linking
by Philipp Wagner
· 6 years ago
fd0cf58
[sw] Move Makefiles under sw/device folder
by Miguel Osorio
· 6 years ago
ae67f6b
[sw] Move device code into sw/device folder
by Miguel Osorio
· 6 years ago
ae281b6
[sw/lib] Modify existing documentation comments to use doxygen format.
by Tim Shepard
· 6 years ago
3fbb28a
[sw] Require absolute import paths in software.
by Miguel Young de la Sota
· 6 years ago
4c5fbec
[hw/ip] Update references to data
by Tobias Wölfel
· 6 years ago
7840d7b
Remove names from TODO
by Tobias Wölfel
· 6 years ago
d839d81
Add missing license headers
by Tobias Wölfel
· 6 years ago
e7aef11
[boot_rom] Fix README.md naming
by Garret Kelly
· 6 years ago
2f73e4f
[doc] Merge Verilator note
by Tobias Wölfel
· 6 years ago
4668633
[doc] Add some basic software descriptions
by Timothy Chen
· 6 years ago
d6f4c7f
[sw] Update all C files in SW to use designated initializers.
by Miguel Young de la Sota
· 6 years ago
de4201e
[test] Decrease compare value for faster testing
by Timothy Chen
· 6 years ago
2e5894d
[sw, flash] Minor fix to flash_test for verilator
by Timothy Chen
· 6 years ago
03f2e23
[sw] Add Meson as software build system
by Miguel Osorio
· 6 years ago
c45ce16
[sw, flash_ctrl] Various flash fixes
by Timothy Chen
· 6 years ago
4523cb2
[sw] SW build documentation
by Srikrishna Iyer
· 6 years ago
25eb480
Add exception handling for instruction / ld errors
by Timothy Chen
· 6 years ago
7fa9e9c
[sw/boot_rom] Add frame retry logic
by Miguel Osorio
· 6 years ago
70c76d6
[sw/host] Update spiflash hash function.
by Miguel Osorio
· 6 years ago
7db405b
[sw/boot_rom] Add SHA256 checks to each frame.
by Miguel Osorio
· 6 years ago
69d5099
Fix Makefile for missing crt.o
by Timothy Chen
· 6 years ago
789c27c
[dv,sw] sw Makefile refactor
by Srikrishna Iyer
· 6 years ago
73f7dbd
Run clang-format manually
by Tobias Wölfel
· 6 years ago
c1b009e
Plumb git commit hash into ROM
by Timothy Chen
· 6 years ago
4735f89
[sw/tests/hmac] Switch to flash_ctrl scratch API.
by Miguel Osorio
· 6 years ago
0e71740
[sw/boot_rom] Switch boot_rom to use sw/lib
by Miguel Osorio
· 6 years ago
fdeda7f
Augment flash test
by Timothy Chen
· 6 years ago
968c150
[sw/lib] Merge flash_ctrl from boot_rom into lib
by Miguel Osorio
· 6 years ago
8c60d7c
[sw] Move tests/sanity_timer to tests/rv_timer
by Miguel Osorio
· 6 years ago
0342657
[sw/lib] Merge spi_device from boot_rom.
by Miguel Osorio
· 6 years ago
43c7382
[sw/lib] Add sha256 wrapper
by Miguel Osorio
· 6 years ago
8c471c9
[sw] Move hello_world programs to example dir
by Miguel Osorio
· 6 years ago
06f18b2
Add Doxygen documentation for HMAC module.
by Miguel Osorio
· 6 years ago
068002c
[sw/lib] Update HMAC lib to new interface
by Miguel Osorio
· 6 years ago
c39f31d
Update sanity flash test usage
by Timothy Chen
· 6 years ago
0c6211d
Update rom flash usage
by Timothy Chen
· 6 years ago
3da4af5
Update flash functions for new reg headers
by Timothy Chen
· 6 years ago
4bef3d0
Update usb functions for new reg headers
by Timothy Chen
· 6 years ago
Next »