aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
3 days[make] remove an undefine, unsupported on older gnu makesupstream-masterTravis Geiselbrecht
4 days[platform][arm-qemu] fix issue with uart driver on KVMTravis Geiselbrecht
4 days[scripts][do-qemuarm] add switch to try to use KVMTravis Geiselbrecht
4 days[pci][fdt] do not attempt to configure PCI with 64bit bars on a 32bit systemTravis Geiselbrecht
4 days[make] add 'make tags'Travis Geiselbrecht
4 days[arch][x86] stub out the cache routinesTravis Geiselbrecht
4 days[arch][barriers] add default memory barriers for all of the architecturesTravis Geiselbrecht
4 days[arch][ops] define some global ARCH macros to be a bit more scopedTravis Geiselbrecht
4 days[compiler] GCC 14.1 supports __has_featureTravis Geiselbrecht
2024-04-25[lib][fs][9p] fail mount gracefully if bdev isn't passedTravis Geiselbrecht
2024-04-25[fs][v9fs] Add an example test for VirtIO 9p filesystemCody Wong
2024-04-25[fs][v9fs] Add file operations for v9fsCody Wong
2024-04-25[fs][v9fs] Add directory operations for v9fsCody Wong
2024-04-25[fs][v9fs] Add VirtIO 9p filesystem structureCody Wong
2024-04-25[fs][shell] Correct the path name for better understandingCody Wong
2024-04-24[libc][printf] pull in fix from fuchsia that handles 0x prefixes properlyTravis Geiselbrecht
2024-04-24[libc][tests] pull over printf unit tests from fuchsiaTravis Geiselbrecht
2024-04-23[libc] have fputs return the number of bytes writtenTravis Geiselbrecht
2024-04-23[lib][fs] move the existing test code into its own sub module lib/fs/testTravis Geiselbrecht
2024-04-23[build] add a vim tag to some build generated filesTravis Geiselbrecht
2024-04-23[arch][riscv] add new extensions for SBI 2.0Travis Geiselbrecht
2024-04-19[warnings] remove some extraneous __PACKED attributesTravis Geiselbrecht
2024-04-19[warnings] remove some redundant declarationsTravis Geiselbrecht
2024-04-18[lib][libc] rework a bit of the stdio code to handle errors more closely to specTravis Geiselbrecht
2024-04-17[lib][stdio] wrap file io APIs with stdio APIsChieh-Min Wang
2024-04-16[platform][device-tree] fix up 3 platforms to use the new fdtwalk routinesTravis Geiselbrecht
2024-04-16[lib][fdtwalk] restructure the fdtwalker helper routinesTravis Geiselbrecht
2024-04-16[lib][fdtwalk] trivially convert to C++Travis Geiselbrecht
2024-04-16[external][libfdt] rename a top level function that collides with the name of...Travis Geiselbrecht
2024-04-16[external][libfdt] update libfdt to newest versionTravis Geiselbrecht
2024-04-08Revert "[clang][riscv] add -menable-experimental-extensions"Travis Geiselbrecht
2024-04-08[github][ci] build debug and release builds with clangTravis Geiselbrecht
2024-04-08[github][ci] limit riscv builds to clang 14+Travis Geiselbrecht
2024-04-07[github][ci] Reduce the number of GCC runs on older compilerTravis Geiselbrecht
2024-04-07[clang][riscv] add -menable-experimental-extensionsTravis Geiselbrecht
2024-04-07[arch][riscv] add a way for platforms to set optional riscv ISA extensionsTravis Geiselbrecht
2024-04-07[arch][riscv] change secondary cpu bootstrap apiTravis Geiselbrecht
2024-04-01[clang] fix another warning that clang doesn't likeTravis Geiselbrecht
2024-04-01[arch][x86][clang] fix clang error introduced with exception cleanupTravis Geiselbrecht
2024-04-01[arm][v9p] Add v9p host dir sharing support for arm platformCody Wong
2024-04-01[tests][v9p] Add an example test for VirtIO 9p deviceCody Wong
2024-04-01[virtio][v9p] Add the VirtIO 9p device driverCody Wong
2024-03-20[dev][virtio-net] sync feature bits with virtio v1.3Travis Geiselbrecht
2024-03-19[dev][virtio-block] update defs to virtio v1.3Travis Geiselbrecht
2024-03-10[arch][x86][exceptions] clean up the exception handlersTravis Geiselbrecht
2024-03-09[readme] A few new updatesTravis Geiselbrecht
2024-03-07[platform][pc] use legacy memory descriptor if multiboot doesn't pass new styleTravis Geiselbrecht
2024-03-01[lib][heap] Fix array index out-of-rangeMingjie Shen
2024-02-27[github][actions] update checkout and cache to v4Travis Geiselbrecht
2024-02-27[libc][cdefs] add a few additional features in cdefsTravis Geiselbrecht