Commit Graph

357 Commits

Author SHA1 Message Date
12fa3ee11b mailtest utility for testing the mail subsystem
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m6s
Build documentation / build-and-deploy (push) Successful in 2m57s
2026-04-01 00:19:09 +02:00
568283c089 usb dont spawn worker process, because only one USB controller is supported
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m46s
Build documentation / build-and-deploy (push) Successful in 2m52s
2026-03-31 23:19:01 +02:00
ee0e56928d XHCI big clean up, #define necessary bits for readability, change .clang-format options
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m5s
Build documentation / build-and-deploy (push) Successful in 3m50s
2026-03-31 22:51:51 +02:00
8f1e24653d XHCI fix device hotplug, introduce xhci port status change queue
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 4m1s
Build documentation / build-and-deploy (push) Successful in 2m47s
2026-03-31 17:16:58 +02:00
e41e62af38 Use static qualifier for device ops arrays
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 4m31s
Build documentation / build-and-deploy (push) Successful in 3m12s
2026-03-31 16:39:41 +02:00
3b857add5f kernel Makefile do not format pci_defs.c 2026-03-31 16:39:05 +02:00
0d8615a009 LZ4 enable clang optimizations 2026-03-31 16:38:12 +02:00
4c4c10c61e organize device drivers into subdirectories
Some checks failed
Build ISO image / build-and-deploy (push) Failing after 35s
Build documentation / build-and-deploy (push) Failing after 7s
2026-03-31 15:56:30 +02:00
dcfc1a6e42 XHCI get USB device descriptor
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m44s
Build documentation / build-and-deploy (push) Successful in 2m56s
2026-03-31 15:32:14 +02:00
e623862b61 XHCI create device after port reset
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m6s
Build documentation / build-and-deploy (push) Successful in 3m15s
2026-03-29 21:03:25 +02:00
b06392549d XHCI fix completion parameter error
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m23s
Build documentation / build-and-deploy (push) Successful in 2m45s
2026-03-29 20:46:54 +02:00
dc556d1524 CE implement running commands in background
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m15s
Build documentation / build-and-deploy (push) Successful in 2m53s
2026-03-29 19:55:24 +02:00
482afb47d7 USB driver polling user app, handle only one XHCI controller for now, Implement USB device addressing
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m47s
Build documentation / build-and-deploy (push) Successful in 2m38s
2026-03-29 18:59:20 +02:00
69f063198a CE change environment variables syntax, sdutil Add help command
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m26s
Build documentation / build-and-deploy (push) Successful in 3m14s
2026-03-27 22:31:32 +01:00
2d7f019844 CE edit dont append on file write
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m48s
Build documentation / build-and-deploy (push) Successful in 2m41s
2026-03-26 20:56:20 +01:00
5832bba591 OVMF update screen res
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m32s
Build documentation / build-and-deploy (push) Successful in 3m17s
2026-03-26 20:48:29 +01:00
3115522f27 QEMU add option to boot using UEFI 2026-03-26 20:45:58 +01:00
032c5f71bd Improve qemu_amd64.sh script 2026-03-26 20:40:20 +01:00
fe33d98ef2 CE procinfo forgot free 2026-03-26 20:23:57 +01:00
df730cec36 get_proc_info () syscall, CE procinfo command
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m31s
Build documentation / build-and-deploy (push) Successful in 2m0s
2026-03-26 20:21:43 +01:00
9f2e6eef79 XHCI do not check for CSC bit in xhci_reset_ports () 2026-03-26 19:20:08 +01:00
422565abb6 Fix random crashes at boot 2026-03-26 18:41:51 +01:00
bcdd769967 PCI XHCI allocate only necessary pages
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m6s
Build documentation / build-and-deploy (push) Successful in 2m54s
2026-03-26 00:29:42 +01:00
99712af7dd PCI XHCI disable page chaching for mmio
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m29s
Build documentation / build-and-deploy (push) Successful in 2m42s
2026-03-25 23:18:20 +01:00
b3eb2d9efe fix mm_map_page flags bit mask 2026-03-25 23:17:53 +01:00
afe32feac7 XHCI reset ports 2026-03-25 23:05:03 +01:00
167c0ad5fd XHCI put extended capability parsing into one function, parse USB port info
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m36s
Build documentation / build-and-deploy (push) Successful in 3m15s
2026-03-25 21:00:55 +01:00
c71b1cc97d XHCI hardware fixes, ordering of writes, send noop to test
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 6m20s
Build documentation / build-and-deploy (push) Successful in 2m21s
2026-03-24 23:59:30 +01:00
0478570b2b XHCI works on real hardware! 2026-03-24 22:13:19 +01:00
b2e4a3802d Log QEMU XHCI events
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m55s
Build documentation / build-and-deploy (push) Successful in 3m13s
2026-03-23 23:03:42 +01:00
db26b126de Implement PCD (page cache disable) paging bit
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m30s
Build documentation / build-and-deploy (push) Successful in 2m35s
2026-03-23 22:56:02 +01:00
b35fc5545c XHCI test sending noop command
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m12s
Build documentation / build-and-deploy (push) Successful in 3m13s
2026-03-22 23:09:21 +01:00
5cdeb87393 XHCI perform init sequence
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m36s
Build documentation / build-and-deploy (push) Successful in 2m38s
2026-03-22 18:39:53 +01:00
08e99e6378 Update QEMU debug script 2026-03-22 18:39:24 +01:00
a4c5df8db4 XHCI baby steps!
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m31s
Build documentation / build-and-deploy (push) Successful in 2m55s
2026-03-22 17:59:54 +01:00
72715d19e0 QEMU dev script add option parsing
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m45s
Build documentation / build-and-deploy (push) Successful in 2m47s
2026-03-22 15:16:31 +01:00
5492b564dd PCI check for MSIs and enable if possible
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m55s
Build documentation / build-and-deploy (push) Successful in 3m5s
2026-03-22 11:22:03 +01:00
d2ccb96b27 docs Add info about map files
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m45s
Build documentation / build-and-deploy (push) Successful in 3m28s
2026-03-21 22:45:00 +01:00
318d50b4ea CI fix file name collisions between builds
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m56s
Build documentation / build-and-deploy (push) Successful in 3m5s
2026-03-21 22:34:17 +01:00
f03947139f CI fix use cp instead of mv
Some checks failed
Build ISO image / build-and-deploy (push) Failing after 2m21s
Build documentation / build-and-deploy (push) Successful in 2m40s
2026-03-21 22:23:38 +01:00
04af88ed94 CI upload symbol maps
Some checks failed
Build ISO image / build-and-deploy (push) Failing after 2m41s
Build documentation / build-and-deploy (push) Successful in 2m43s
2026-03-21 22:11:49 +01:00
1ee07e7f92 docs Front page add ISO download links
Some checks failed
Build ISO image / build-and-deploy (push) Successful in 3m53s
Build documentation / build-and-deploy (push) Has been cancelled
2026-03-21 22:06:05 +01:00
d0b5fb2e30 CI build_iso.yaml rename ISO file after building
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m33s
Build documentation / build-and-deploy (push) Successful in 3m24s
2026-03-21 21:54:59 +01:00
095147ecc4 CI build_iso.yaml Fix chmod
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m9s
Build documentation / build-and-deploy (push) Successful in 2m8s
2026-03-21 21:33:27 +01:00
808bf68fa4 CI build_iso.yaml Install Xorriso
Some checks failed
Build ISO image / build-and-deploy (push) Failing after 4m16s
Build documentation / build-and-deploy (push) Successful in 3m30s
2026-03-21 21:19:40 +01:00
6c7610e33f CI build_iso.yaml install LLD
Some checks failed
Build ISO image / build-and-deploy (push) Failing after 3m33s
Build documentation / build-and-deploy (push) Successful in 2m34s
2026-03-21 21:07:33 +01:00
39578a78dd CI build_iso.yaml
Some checks failed
Build ISO image / build-and-deploy (push) Failing after 2m8s
Build documentation / build-and-deploy (push) Successful in 2m56s
2026-03-21 20:56:53 +01:00
eccc022091 sdutil cleanup start_part_dos (), write_iso.sh only work with block devs
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m50s
2026-03-21 16:03:51 +01:00
cc291568f5 sdutil Initialize CHS too (some BIOSes dont like it), libfat Add update callback function
All checks were successful
Build documentation / build-and-deploy (push) Successful in 4m33s
2026-03-21 15:16:03 +01:00
3a48856ee4 sdutil FAT formatting, libfat fix memcpy overflow, generate linker .map files for user apps
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m46s
2026-03-21 00:08:19 +01:00