1. d9362e4 [arch][arm] update stackusage script for python3 by Travis Geiselbrecht · 13 days ago upstream-master
  2. 7538a6d [git] Sort .gitignore by Joshua Seaton · 6 weeks ago
  3. 1b2c449 [scripts] Introduce scripts/fetch-toolchains.py by Joshua Seaton · 6 weeks ago
  4. 6f24850 [dev][arm-generic-timer] print initialization configuration by Travis Geiselbrecht · 6 weeks ago
  5. 84053e4 [platform][qemu-virt-arm] move uart initialization first by Travis Geiselbrecht · 6 weeks ago
  6. fdf48a8 [scripts][do-qemuarm] add support for using HVF on mac by Travis Geiselbrecht · 6 weeks ago
  7. 80e36e4 [platform][qemu-arm] switch to using the virtual timer interrupt by Travis Geiselbrecht · 6 weeks ago
  8. baaa474 [console][help] dont print command blocks if no commands are available by Travis Geiselbrecht · 6 weeks ago
  9. a7116b1 [docs] Update getting_started.md with new toolchain path by Travis Geiselbrecht · 6 weeks ago
  10. f10d685 [console] List commands alphabetically by name in normal mode by Joshua Seaton · 6 weeks ago
  11. 3579bf2 [gitignore] add a few more files to .gitignore by Travis Geiselbrecht · 6 weeks ago
  12. e03d419 [platform][halt] refactor the default halt/reboot/shutdown logic by Travis Geiselbrecht · 6 weeks ago
  13. 6fd2626 [dev][uart][pl011] switch configuration to a structure by Travis Geiselbrecht · 6 weeks ago
  14. 21bc71d [dev][uart][pl011] add defines for the bits that are used by Travis Geiselbrecht · 3 months ago
  15. 51bcea6 [dev][uart][pl011] have the uart be data driven by Travis Geiselbrecht · 3 months ago
  16. 5fa540d [dev][uart][pl011] first step moving pl011 driver out of qemu-virt-arm by Travis Geiselbrecht · 3 months ago
  17. b236992 [github][ci] update CI build to ubuntu 24.04 by Travis Geiselbrecht · 6 weeks ago
  18. 6ed970d [github][ci] bump gcc to 14.2.0 by Travis Geiselbrecht · 6 weeks ago
  19. 410eaac [vscode] Update workspace file to better respect local style by Joshua Seaton · 6 weeks ago
  20. 87b7245 [github-ci] Add uefi_load unittest to github CI by Kelvin Zhang · 3 months ago
  21. d1f4b4a [target][banana pi f3] quick n dirty port to the bananapi f3 board by Travis Geiselbrecht · 3 months ago
  22. bd423ca [lib][fdtwalk] skip scanning pci busses marked 'disabled' by Travis Geiselbrecht · 3 months ago
  23. e3a5f9c [lib][fdtwalk] fix some unfound bugs in the riscv isa string detection by Travis Geiselbrecht · 3 months ago
  24. e63c132 [dev][interrupt][plic] kick the max irqs to 256 by Travis Geiselbrecht · 3 months ago
  25. 69b8bcc [riscv] switch stimecmp/stimecmph registers to using the raw integer format by Travis Geiselbrecht · 3 months ago
  26. 371a033 [vscode] some recommended extensions by Travis Geiselbrecht · 3 months ago
  27. 907d2d5 [app][uefi] fix warning in uefi code by Travis Geiselbrecht · 3 months ago
  28. 74864a5 [scripts][buildall] catch ctrl-c and abort the script by Travis Geiselbrecht · 3 months ago
  29. 50b6f8c [include][compiler.h] fix a warning with gcc by Travis Geiselbrecht · 3 months ago
  30. 07b80bf Add section loading and entry point execution to UEFI loader by Kelvin Zhang · 3 months ago
  31. 2e3c153 Add UEFI protocol headers by Kelvin Zhang · 3 months ago
  32. c750ed0 Add basic UEFI loader to lk by Kelvin Zhang · 3 months ago
  33. 4e9edd2 Fix missing apps section issue on clang by Kelvin Zhang · 4 months ago
  34. c572b70 [README] add links to point to arm64 toolchains by Travis Geiselbrecht · 3 months ago
  35. ea425e5 [dev][gicv2] switch all of the register accessors to mmio_* by Travis Geiselbrecht · 4 months ago
  36. 14bd772 [arch][riscv][feature] add a few more feature bits by Travis Geiselbrecht · 4 months ago
  37. c4effae [arch][riscv] add SSTC extension support by Travis Geiselbrecht · 4 months ago
  38. b9c3603 [arch][riscv] fix typo matching against the zifencei feature by Travis Geiselbrecht · 4 months ago
  39. 59f9719 [vscode] add a new (mostly empty) code workspace and a clang tidy file by Travis Geiselbrecht · 4 months ago
  40. 566b25d [arch][riscv] read the riscv feature string out of device tree by Travis Geiselbrecht · 4 months ago
  41. 479f7fb Revert "[arch][arm64][mmio] add 'Z' to the mmio write accessor inline asm" by Travis Geiselbrecht · 4 months ago
  42. 0e25214 [README] update link to gcc 14.1 by Travis Geiselbrecht · 4 months ago
  43. f99cc0f [project][fs] add partition sniffing code to the default fs virtual project by Travis Geiselbrecht · 4 months ago
  44. 6c14941 [arch][arm64][mmio] add 'Z' to the mmio write accessor inline asm by Travis Geiselbrecht · 4 months ago
  45. 7791ec0 [gitignore] ignore .cache directory by Travis Geiselbrecht · 4 months ago
  46. e870c0b trusty: arm32: fix potential double fault when printing diagnostics by Mike McTernan · 4 months ago
  47. ec4da96 [platform][qemu-riscv32] trim usable memory to 1GB on qemu-riscv32 by Travis Geiselbrecht · 4 months ago
  48. 0357394 [arch][arm] avoid using -mgeneral-regs-only for arm32 by Travis Geiselbrecht · 4 months ago
  49. 1a761ab [arch][arm] Add support for float/nofloat compile options by Travis Geiselbrecht · 4 months ago
  50. 973a0ae [platform][qemu-virt-arm32] set the default cpu in one spot by Travis Geiselbrecht · 4 months ago
  51. ed3876d [lib][cmpctmalloc] mark cmpctmalloc as needing float by Travis Geiselbrecht · 4 months ago
  52. 2360f0f [target][dartuino] properly mark files as needing float by Travis Geiselbrecht · 4 months ago
  53. 2f336c9 [platform][qemu-virt-arm] update the uart driver to use the new mmio routines by Travis Geiselbrecht · 4 months ago
  54. 86267ca [include][reg.h] define new mmio_read/write accessors by Travis Geiselbrecht · 4 months ago
  55. 356e9ad [make] remove an undefine, unsupported on older gnu makes by Travis Geiselbrecht · 4 months ago
  56. 3c71b66 [platform][arm-qemu] fix issue with uart driver on KVM by Travis Geiselbrecht · 4 months ago
  57. d54735c [scripts][do-qemuarm] add switch to try to use KVM by Travis Geiselbrecht · 4 months ago
  58. 2f98fbf [pci][fdt] do not attempt to configure PCI with 64bit bars on a 32bit system by Travis Geiselbrecht · 4 months ago
  59. 5d8dd9c [make] add 'make tags' by Travis Geiselbrecht · 4 months ago
  60. 60bee01 [arch][x86] stub out the cache routines by Travis Geiselbrecht · 4 months ago
  61. 339ff89 [arch][barriers] add default memory barriers for all of the architectures by Travis Geiselbrecht · 4 months ago
  62. d3cd5be [arch][ops] define some global ARCH macros to be a bit more scoped by Travis Geiselbrecht · 4 months ago
  63. 6a3db09 [compiler] GCC 14.1 supports __has_feature by Travis Geiselbrecht · 4 months ago
  64. ac5cd77 [lib][fs][9p] fail mount gracefully if bdev isn't passed by Travis Geiselbrecht · 5 months ago
  65. 7cda17e [fs][v9fs] Add an example test for VirtIO 9p filesystem by Cody Wong · 5 months ago
  66. 7ed757b [fs][v9fs] Add file operations for v9fs by Cody Wong · 5 months ago
  67. 05b39a8 [fs][v9fs] Add directory operations for v9fs by Cody Wong · 5 months ago
  68. b29df91 [fs][v9fs] Add VirtIO 9p filesystem structure by Cody Wong · 5 months ago
  69. 947cf27 [fs][shell] Correct the path name for better understanding by Cody Wong · 5 months ago
  70. 4401560 [libc][printf] pull in fix from fuchsia that handles 0x prefixes properly by Travis Geiselbrecht · 5 months ago
  71. 45155fd [libc][tests] pull over printf unit tests from fuchsia by Travis Geiselbrecht · 5 months ago
  72. 253bb82 [libc] have fputs return the number of bytes written by Travis Geiselbrecht · 5 months ago
  73. 9e9e7d3 [lib][fs] move the existing test code into its own sub module lib/fs/test by Travis Geiselbrecht · 5 months ago
  74. 78fa76a [build] add a vim tag to some build generated files by Travis Geiselbrecht · 5 months ago
  75. 284bf10 [arch][riscv] add new extensions for SBI 2.0 by Travis Geiselbrecht · 5 months ago
  76. 9a4fae0 [warnings] remove some extraneous __PACKED attributes by Travis Geiselbrecht · 5 months ago
  77. 6ed6f36 [warnings] remove some redundant declarations by Travis Geiselbrecht · 5 months ago
  78. f92aae9 [lib][libc] rework a bit of the stdio code to handle errors more closely to spec by Travis Geiselbrecht · 5 months ago
  79. b651168 [lib][stdio] wrap file io APIs with stdio APIs by Chieh-Min Wang · 2 years, 2 months ago
  80. d39f2db [platform][device-tree] fix up 3 platforms to use the new fdtwalk routines by Travis Geiselbrecht · 5 months ago
  81. 4a97f93 [lib][fdtwalk] restructure the fdtwalker helper routines by Travis Geiselbrecht · 5 months ago
  82. 05540c9 [lib][fdtwalk] trivially convert to C++ by Travis Geiselbrecht · 5 months ago
  83. 0255d80 [external][libfdt] rename a top level function that collides with the name of a structure by Travis Geiselbrecht · 5 months ago
  84. 414c1e2 [external][libfdt] update libfdt to newest version by Travis Geiselbrecht · 5 months ago
  85. f7b694e Revert "[clang][riscv] add -menable-experimental-extensions" by Travis Geiselbrecht · 6 months ago
  86. 1ae8bf6 [github][ci] build debug and release builds with clang by Travis Geiselbrecht · 6 months ago
  87. 3e6fd78 [github][ci] limit riscv builds to clang 14+ by Travis Geiselbrecht · 6 months ago
  88. 41ae8ad [github][ci] Reduce the number of GCC runs on older compiler by Travis Geiselbrecht · 6 months ago
  89. 37c3228 [clang][riscv] add -menable-experimental-extensions by Travis Geiselbrecht · 6 months ago
  90. 03eb343 [arch][riscv] add a way for platforms to set optional riscv ISA extensions by Travis Geiselbrecht · 6 months ago
  91. 00b06a8 [arch][riscv] change secondary cpu bootstrap api by Travis Geiselbrecht · 6 months ago
  92. a070819 [clang] fix another warning that clang doesn't like by Travis Geiselbrecht · 6 months ago
  93. 14f430d [arch][x86][clang] fix clang error introduced with exception cleanup by Travis Geiselbrecht · 6 months ago
  94. 64b462c [arm][v9p] Add v9p host dir sharing support for arm platform by Cody Wong · 9 months ago
  95. db81f60 [tests][v9p] Add an example test for VirtIO 9p device by Cody Wong · 9 months ago
  96. 2b02c8a [virtio][v9p] Add the VirtIO 9p device driver by Cody Wong · 9 months ago
  97. 3288b15 [dev][virtio-net] sync feature bits with virtio v1.3 by Travis Geiselbrecht · 6 months ago
  98. c3cf81a [dev][virtio-block] update defs to virtio v1.3 by Travis Geiselbrecht · 6 months ago
  99. ab0e1fd [arch][x86][exceptions] clean up the exception handlers by Travis Geiselbrecht · 6 months ago
  100. 6d7d31d [readme] A few new updates by Travis Geiselbrecht · 6 months ago