1. 0bc12ab arch/riscv: In trap handler, don't print SP twice by Jonathan Neuschäfer · 8 years ago 4.5
  2. 2f72a61 arch/riscv: Visually align trap frame information by Jonathan Neuschäfer · 8 years ago
  3. 4247426 riscv: Use the generic src/lib/bootblock.c by Jonathan Neuschäfer · 8 years ago
  4. bebeb74 arch/riscv: Remove unused bootblock_simple.c by Jonathan Neuschäfer · 8 years ago
  5. e2e40cc riscv: Clean up {qemu,spike}_util by Jonathan Neuschäfer · 8 years ago
  6. 2af174a riscv and power8: Convert printk/while(1) to die by Jonathan Neuschäfer · 8 years ago
  7. e865a3d RISCV: update the encoding.h file. by Ronald G. Minnich · 8 years ago
  8. 6b72787 src/arch: Improve code formatting by Elyes HAOUAS · 8 years ago
  9. a1e3924 arch/riscv: Add missing "break;" by Jonathan Neuschäfer · 8 years ago
  10. f643d66 arch/riscv: Add functions to read/write memory on behalf of supervisor/user mode by Jonathan Neuschäfer · 8 years ago
  11. cafb10c arch/riscv: Map the kernel space into RAM (2GiB+) by Jonathan Neuschäfer · 8 years ago
  12. 857e33e arch/riscv: Implement the SBI again by Jonathan Neuschäfer · 8 years ago
  13. 3965a52 arch/riscv: Enable U-mode/S-mode counters (stime, etc.) by Jonathan Neuschäfer · 8 years ago
  14. b6648cd arch/riscv: Fix unaligned memory access emulation by Jonathan Neuschäfer · 8 years ago
  15. d9ff75f arch/riscv: Delegate exceptions to supervisor mode if appropriate by Jonathan Neuschäfer · 8 years ago
  16. 538e446 arch/riscv: Print the page table structure after construction by Jonathan Neuschäfer · 8 years ago
  17. 363526c arch/riscv: Improve and refactor trap handling diagnostics by Jonathan Neuschäfer · 8 years ago
  18. 4d6ef3a arch/riscv: Set the stack pointer upon trap entry by Jonathan Neuschäfer · 8 years ago
  19. 1394bba arch/riscv: Fix the page table setup code by Jonathan Neuschäfer · 8 years ago
  20. c42b591 arch/riscv: Update encoding.h and dependent files by Jonathan Neuschäfer · 8 years ago
  21. 5690f0e src/arch/riscv/id.S: Don't hardcode the strings by Jonathan Neuschäfer · 8 years ago
  22. cc5be8b arch/riscv: Add include/arch/barrier.h by Jonathan Neuschäfer · 8 years ago
  23. 8e63017 arch/riscv: Refactor bootblock.S by Jonathan Neuschäfer · 8 years ago
  24. 62bd9f9 arch/riscv: Only initialize virtual memory if it's available by Jonathan Neuschäfer · 8 years ago
  25. 0cc02ef arch/riscv: Remove spinlock code from atomic.h by Jonathan Neuschäfer · 8 years ago
  26. 1b1d4b7 arch/riscv: Enable unaligned load handling by Jonathan Neuschäfer · 8 years ago
  27. 47995fb arch/riscv: Remove enter_supervisor by Jonathan Neuschäfer · 8 years ago
  28. b8e67ac arch/riscv: Change all eret instructions to .word 0x30200073 (mret) by Jonathan Neuschäfer · 8 years ago
  29. 5f8cb14 spike-riscv: Look for the CBFS in RAM by Jonathan Neuschäfer · 8 years ago
  30. 455c3c9 arch/riscv: Unconditionally start payloads in machine mode by Jonathan Neuschäfer · 8 years ago
  31. 9d0cce2 riscv/bootblock.S: Register machine-mode, not supervisor-mode trap handler by Jonathan Neuschäfer · 8 years ago
  32. fefc77a arch/riscv: Show fault PC and load address on load access faults by Jonathan Neuschäfer · 8 years ago
  33. 719f9b5 arch/riscv: Move _start to the beginning of the bootblock by Jonathan Neuschäfer · 8 years ago
  34. e5f48d2 region: Add writeat and eraseat support by Antonello Dettori · 8 years ago
  35. 7105660 riscv-spike: Move coreboot to 0x80000000 (2GiB) by Jonathan Neuschäfer · 8 years ago
  36. 1282b8d arch/riscv: Compile with -mcmodel=medany by Jonathan Neuschäfer · 8 years ago
  37. f934efc arch/riscv: Add misc.c to bootblock/romstage to get udelay() by Jonathan Neuschäfer · 8 years ago
  38. a9067c6 arch/riscv: copy read/write8/16/32 from x86 by Jonathan Neuschäfer · 8 years ago
  39. 4ac8240 arch/riscv/trap_util.S: Use "li" pseudo-instruction to load a constant by Jonathan Neuschäfer · 8 years ago
  40. 5cc0ee27 build system: remove CBFSTOOL_PRE1_OPTS by Patrick Georgi · 8 years ago
  41. a6e9051 lib/coreboot_table: use the architecture dependent table size by Aaron Durbin · 8 years ago
  42. a2118a2 arch: introduce architecture dependent common variables by Aaron Durbin · 8 years ago
  43. a4db050 lib: add common write_tables() implementation by Aaron Durbin · 8 years ago
  44. 5481c96 lib/coreboot_table: add architecture hooks for adding tables by Aaron Durbin · 8 years ago
  45. d4afa93 lib/bootmem: allow architecture specific bootmem ranges by Aaron Durbin · 8 years ago
  46. 60eb2c2 arch: only print cbmem entries in one place by Aaron Durbin · 8 years ago
  47. a0546da arch: use Kconfig variable for coreboot table size by Aaron Durbin · 8 years ago
  48. 0eb1f1c arch/riscv/tables: remove confusion over write_tables() by Aaron Durbin · 8 years ago
  49. 7bd886b Change la to li (load immediate) by Ronald G. Minnich · 8 years ago
  50. fffee87 Makefile: Add build-time overlap check for programs loaded after coreboot by Julius Werner · 8 years ago
  51. f0d39c4 die() when attempting to use bounce buffer on non-i386. by Vladimir Serbinenko · 8 years ago
  52. f6ada1c lib/coreboot_table: add function to allow arch code to add records by Aaron Durbin · 8 years ago
  53. 38cd375 RISC-V: Add more debug info to debug printks by Andrew Waterman · 8 years ago
  54. f16d904 RISC-V: Make inline asm usage safer by Andrew Waterman · 8 years ago
  55. 622eea7 arches: lib: add main_decl.h for main() declaration by Aaron Durbin · 8 years ago
  56. 711455f arch/{arm64,riscv}: remove jmp_to_elf_entry() declaration by Aaron Durbin · 8 years ago
  57. ae3f302 arch: remove stage_exit() by Aaron Durbin · 8 years ago
  58. 81b09f4 Makefile: Make full use of src-to-obj macro by Nico Huber · 8 years ago
  59. ee464b1 console: Simplify bootblock console Kconfig selection logic by Alexandru Gagniuc · 9 years ago
  60. 8e442dc arch/riscv: Add missing license headers by Martin Roth · 8 years ago
  61. 7e7a4df lib: remove assets infrastructure by Aaron Durbin · 9 years ago
  62. 1cab012 build system: Add more files through cbfs-files instead of manual rules by Patrick Georgi · 9 years ago
  63. 86fc11d arm/arm64: Generalize bootblock C entry point by Julius Werner · 9 years ago
  64. a73b931 tree: drop last paragraph of GPL copyright header by Patrick Georgi · 9 years ago
  65. f47f5fb RISCV: modify arch_prog_run to handle payloads correctly. by Ronald G. Minnich · 9 years ago
  66. 08c10a9 riscv-virtual-memory: move page tables into virtual address space by Thaminda Edirisooriya · 9 years ago
  67. a47738d riscv-memlayout: fix existing memlayout issues, add sbi interface by Thaminda Edirisooriya · 9 years ago
  68. d9653e1 riscv-trap-handling: Add functionality, prevent stack corruption by Thaminda Edirisooriya · 9 years ago
  69. 95ba4c8 riscv-trap-handling: Add implementation for trap calls in riscv by Thaminda Edirisooriya · 9 years ago
  70. b094583 riscv-virtual-memory: Add virtual memory setup by Thaminda Edirisooriya · 9 years ago
  71. d4dd44c linking: add and use LDFLAGS_common by Aaron Durbin · 9 years ago
  72. 31f0521 riscv-trap-handling: Add preliminary trap handling for riscv by Thaminda Edirisooriya · 9 years ago
  73. 8fad21d riscv-spike: support for Spike emulation of riscv by Thaminda Edirisooriya · 9 years ago
  74. 3332f33 riscv: Link in libgcc by Patrick Georgi · 9 years ago
  75. c4e49f6 Change #ifdef and #if defined CONFIG_ bools to #if IS_ENABLED() by Martin Roth · 9 years ago
  76. 5264862 Remove empty lines at end of file by Elyes HAOUAS · 9 years ago
  77. 899d13d cbfs: new API and better program loading by Aaron Durbin · 9 years ago
  78. c6588c5 coreboot: introduce boot_device by Aaron Durbin · 9 years ago
  79. b890a12 Remove address from GPLv2 headers by Patrick Georgi · 9 years ago
  80. eec8dfb build system: use archives, not linker action to shorten command lines by Patrick Georgi · 9 years ago
  81. 342535c Remove Kconfig variable that has no effect by Patrick Georgi · 9 years ago
  82. a6225fa Remove Kconfig variable that has no effect by Patrick Georgi · 9 years ago
  83. 9ff8f6f Unify byte order macros and clrsetbits by Julius Werner · 9 years ago
  84. 7effaa4 riscv: use new-style CBFS header lookup by Patrick Georgi · 9 years ago
  85. efcee76 CBFS: Automate ROM image layout and remove hardcoded offsets by Julius Werner · 10 years ago
  86. f780c40 CBFS: Correct ROM_SIZE for ARM boards, use CBFS_SIZE for cbfstool by Julius Werner · 10 years ago
  87. a48ca84 kconfig: drop intermittend forwarder files by Stefan Reinauer · 9 years ago
  88. ec5e5e0 New mechanism to define SRAM/memory map with automatic bounds checking by Julius Werner · 10 years ago
  89. 828e0e8 build system: run linker scripts through the preprocessor by Patrick Georgi · 9 years ago
  90. 990e7c9 build system x86: deprecate bootblock_lds and ldscripts variables by Patrick Georgi · 9 years ago
  91. ce9efe0 program loading: unify on struct prog by Aaron Durbin · 9 years ago
  92. b3847e6 program loading: add prog_run() function by Aaron Durbin · 9 years ago
  93. 3948e53 program loading: introduce struct prog by Aaron Durbin · 9 years ago
  94. ea9f308 build system: normalize linker script file names by Patrick Georgi · 9 years ago
  95. f5d7f60 bootblocks: use run_romstage() by Aaron Durbin · 9 years ago
  96. 6bb6a1a qemu-riscv: add preram_cbmem_console by Aaron Durbin · 9 years ago
  97. 04654a2 loaders: add program_loading.h header file by Aaron Durbin · 9 years ago
  98. 9ef9d85 bootstate: use structure pointers for scheduling callbacks by Aaron Durbin · 9 years ago
  99. a583924 src/arch/*/include/stdint.h: Provide definitions for bool type by Alexandru Gagniuc · 9 years ago
  100. 91fac61 CBMEM: Tidy up CAR migration by Kyösti Mälkki · 9 years ago