|
|
92ed1fb968
|
XHCI xhci_fini delete usb devices when freeing the port struct
|
2026-04-03 16:30:59 +02:00 |
|
|
|
cc5f08251e
|
XHCI Rename pdevice to usb_device
Build ISO image / build-and-deploy (push) Successful in 3m50s
Build documentation / build-and-deploy (push) Successful in 2m58s
|
2026-04-03 16:24:45 +02:00 |
|
|
|
06a87207ff
|
XHCI store pdevice configs, ifs and endpoints as static length arrays
Build ISO image / build-and-deploy (push) Successful in 3m28s
Build documentation / build-and-deploy (push) Has started running
|
2026-04-03 16:19:32 +02:00 |
|
|
|
a8193797fa
|
XHCI pass pdevice->config_desc.config_value to xhci_pdevice_setup_set_config as the preferred configuration
Build ISO image / build-and-deploy (push) Successful in 3m43s
Build documentation / build-and-deploy (push) Successful in 3m39s
|
2026-04-03 12:28:04 +02:00 |
|
|
|
725cee6ffc
|
XHCI reduce stalling to increase driver performance
Build ISO image / build-and-deploy (push) Successful in 3m39s
Build documentation / build-and-deploy (push) Successful in 3m41s
|
2026-04-03 03:19:51 +02:00 |
|
|
|
d79556a58f
|
devices utility app
Build ISO image / build-and-deploy (push) Successful in 4m29s
Build documentation / build-and-deploy (push) Successful in 3m51s
|
2026-04-03 02:33:47 +02:00 |
|
|
|
9a16029f4e
|
Configure LAPIC timer speed to 5ms
|
2026-04-02 23:05:58 +02:00 |
|
|
|
f61afad77e
|
XHCI configure device endpoints
Build ISO image / build-and-deploy (push) Successful in 5m9s
Build documentation / build-and-deploy (push) Successful in 3m24s
|
2026-04-02 18:41:09 +02:00 |
|
|
|
88df4cbdd5
|
XHCI set device configuration
Build documentation / build-and-deploy (push) Successful in 4m6s
Build ISO image / build-and-deploy (push) Successful in 4m55s
|
2026-04-02 16:24:28 +02:00 |
|
|
|
024512c5e4
|
XHCI parse full USB config
Build ISO image / build-and-deploy (push) Successful in 3m1s
Build documentation / build-and-deploy (push) Successful in 3m5s
|
2026-04-02 00:00:35 +02:00 |
|
|
|
1a81a46803
|
XHCI volatile and memory barriers
Build ISO image / build-and-deploy (push) Successful in 2m24s
Build documentation / build-and-deploy (push) Successful in 2m30s
|
2026-04-01 23:00:51 +02:00 |
|
|
|
14ed21f772
|
XHCI fix naming bug - use XHCI_SLCTX_CTX_ENTRIES instead of XHCI_SLCTX_SLOT_STATE
Build ISO image / build-and-deploy (push) Successful in 3m34s
Build documentation / build-and-deploy (push) Successful in 2m12s
|
2026-04-01 22:41:23 +02:00 |
|
|
|
cd7d2d5d7d
|
XHCI get device config
Build ISO image / build-and-deploy (push) Successful in 3m29s
Build documentation / build-and-deploy (push) Successful in 3m53s
|
2026-04-01 22:10:14 +02:00 |
|
|
|
d8f2f033d2
|
qemu_amd64.sh Fix dont enable KVM accel when --debug is present
Build ISO image / build-and-deploy (push) Successful in 5m49s
Build documentation / build-and-deploy (push) Successful in 2m44s
|
2026-04-01 12:04:53 +02:00 |
|
|
|
eeb120bc38
|
Remove mail-related fields from struct proc, suspension queue can now have user data
Build ISO image / build-and-deploy (push) Successful in 2m57s
Build documentation / build-and-deploy (push) Successful in 1m40s
|
2026-04-01 01:17:39 +02:00 |
|
|
|
12fa3ee11b
|
mailtest utility for testing the mail subsystem
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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!
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 |
|