alnyan
|
b8e7430353
|
maint: fix warnings
|
2025-07-17 17:08:59 +03:00 |
|
alnyan
|
31fa51e64c
|
maint/proc: add /sys/proc + migrate to rustc 1.87.0-nightly
|
2025-03-02 02:17:27 +02:00 |
|
alnyan
|
72633eb339
|
maint: sync up other architectures with mmap(file)
|
2025-02-26 16:21:56 +02:00 |
|
alnyan
|
7fdc57fd9f
|
proc: implement basic mmap with files, real_program in arg
|
2025-02-25 17:41:14 +02:00 |
|
alnyan
|
f716c50988
|
virtio: add virtio-blk, rework virtio queues
|
2025-02-15 16:41:47 +02:00 |
|
alnyan
|
e812453a97
|
dev: use DmaBuffer instead of PageBox where needed
|
2025-02-06 21:05:53 +02:00 |
|
alnyan
|
8cbde8389f
|
dev: pass DeviceInitContext into Device::init()
|
2025-02-06 12:24:03 +02:00 |
|
alnyan
|
d83b82ef45
|
pci: move to .init_array-based driver registration
|
2025-02-04 22:57:18 +02:00 |
|
alnyan
|
56fbcefa80
|
dev: rework device management (&'static -> Arc)
|
2024-12-10 11:52:26 +02:00 |
|
alnyan
|
8c09e046e9
|
video: x86_64 switch-over from boot fb to virtio-gpu if present
|
2024-12-08 14:49:29 +02:00 |
|
alnyan
|
6bd3d387bf
|
display: basic virtio-gpu support, better display API
|
2024-12-06 18:03:18 +02:00 |
|