Wildan M
|
20eae1f054
|
ps2d: Don't crash on keyboard scan init
|
2026-02-10 00:10:21 +07:00 |
|
Wildan M
|
36e2fbd537
|
virtio-gpud: Don't crash on no edid descriptor
|
2026-02-08 15:50:58 +07:00 |
|
bjorn3
|
7f0e870b76
|
Update to pci_types 0.10.1
And avoid hiding channel open errors in pcid-spawner. This would have
made the location of the problem more obvious.
|
2026-02-07 18:02:32 +01:00 |
|
Jeremy Soller
|
f2ffbf1eb5
|
Merge branch 'pin-pci_types-0.10.0' into 'main'
chore: Pin pci_types version to 0.10.0.
See merge request redox-os/base!115
|
2026-02-07 07:00:17 -07:00 |
|
Ibuki.O
|
22ab1e7878
|
chore: Pin pci_types version to 0.10.0.
|
2026-02-07 22:56:50 +09:00 |
|
bjorn3
|
6c01349bf4
|
drivers/graphics/ihdgd: Fix a warning
|
2026-02-07 13:18:48 +01:00 |
|
bjorn3
|
3d82140155
|
drivers/graphics/ihdgd: Minor EDID reading improvements
* Enable unproven feature of embedded-hal. We depend on it. Currently it
gets implicitly enabled by bitbang-hal.
* Reduce nesting in probe_edid
|
2026-02-07 13:18:46 +01:00 |
|
Jeremy Soller
|
19c71bba06
|
xhcid: remove unnecessary eprintln
|
2026-01-29 11:20:18 -07:00 |
|
Jeremy Soller
|
3d56a47aeb
|
xhcid: reduce logging
|
2026-01-29 11:02:13 -07:00 |
|
Jeremy Soller
|
a58f9b9ae8
|
ps2d: format
|
2026-01-29 11:01:21 -07:00 |
|
Jeremy Soller
|
7ae1a61d0e
|
usbhidd: use anyhow for error handling
|
2026-01-29 10:52:17 -07:00 |
|
Jeremy Soller
|
2d672b7cd9
|
Add anyhow to workspace
|
2026-01-29 10:47:45 -07:00 |
|
Jeremy Soller
|
65966e9371
|
ps2d: add missing TouchpadCommand enum
|
2026-01-29 08:56:42 -07:00 |
|
Jeremy Soller
|
ce9c2a1fb4
|
ps2d: add MouseTx abstraction and WIP touchpad identification
|
2026-01-29 08:56:00 -07:00 |
|
Jeremy Soller
|
3edfd63eec
|
ihdgd: use default output level
|
2026-01-29 08:53:45 -07:00 |
|
Wildan M
|
ac1f3c7f6e
|
Workaround PS/2 mouse init timeout
|
2026-01-29 15:24:56 +07:00 |
|
bjorn3
|
6096fffe5d
|
Let init handle daemonization
This way init can track the lifecycle of services in the future. It may
also help with parallel booting in the future.
|
2026-01-26 21:51:14 +01:00 |
|
Jeremy Soller
|
db78254203
|
Only init mouse when vmmouse not detected
|
2026-01-25 20:19:42 -07:00 |
|
Jeremy Soller
|
68c732b438
|
Merge branch 'usbhid-enh' into 'main'
usbhidd: Adjust logs, add mouse filter to prevent jumps
See merge request redox-os/base!105
|
2026-01-25 13:55:57 -07:00 |
|
bjorn3
|
ea96a9a697
|
Remove alxd
It hasn't been in a functional state for years.
|
2026-01-25 20:56:11 +01:00 |
|
bjorn3
|
fc1c391340
|
Move common::init call into pcid_interface::pci_daemon
|
2026-01-25 20:08:49 +01:00 |
|
Jeremy Soller
|
511d446993
|
PS2 mouse refactor
|
2026-01-25 10:07:58 -07:00 |
|
Wildan M
|
7bfcda6ffd
|
usbhidd: Adjust logs, add mouse filter to prevent jumps
|
2026-01-25 21:14:59 +07:00 |
|
Wildan M
|
7a350efae4
|
Fix fmt
|
2026-01-23 01:13:41 +07:00 |
|
Wildan M
|
84d5dae607
|
fbcond: Do not panic on absent display
|
2026-01-23 01:03:05 +07:00 |
|
Jeremy Soller
|
8f97fd64ee
|
usbhidd: spin instead of sleep for better throughput
|
2026-01-22 19:21:13 -07:00 |
|
Jeremy Soller
|
d7303832b1
|
Fix usb error message typo
|
2026-01-22 14:54:38 -07:00 |
|
Jeremy Soller
|
5223fe351c
|
ihdgd: call common::init
|
2026-01-22 14:50:32 -07:00 |
|
Ibuki.O
|
36e957e7b0
|
chore: Improve error message when memory root fd is not initialized.
|
2026-01-22 14:17:16 +09:00 |
|
Ibuki.O
|
bc6ad8c5f7
|
fix: Call common::init in virtio-blkd main.
|
2026-01-22 13:34:14 +09:00 |
|
Ibuki.O
|
5b336e9d5e
|
chore: Update error log when memory root fd is not initialized in drivers common.
|
2026-01-22 13:29:42 +09:00 |
|
Ibuki Omatsu
|
334928f151
|
feat: Introduce userspace namespace manager and adapt all schemes.
|
2026-01-20 20:56:58 -07:00 |
|
Jeremy Soller
|
9b2b0d4930
|
Downgrade fdt to fix CI failure
|
2026-01-20 10:38:12 -07:00 |
|
Jeremy Soller
|
f740b61774
|
Use workspace dependencies for many common crates
|
2026-01-20 10:12:08 -07:00 |
|
Ribbon
|
a558a9e0ce
|
COMMUNITY-HW.md: small improvements and fixes
|
2026-01-14 14:45:44 -03:00 |
|
Jeremy Soller
|
4c99d06506
|
Merge branch 'inputd-keymap' into 'main'
Implement keymap to inputd
See merge request redox-os/base!89
|
2026-01-14 06:30:59 -07:00 |
|
Wildan M
|
3d04f523b4
|
inputd: Implement keymap
|
2026-01-14 11:35:48 +07:00 |
|
Wildan M
|
fd84f1d0fe
|
Make ps2 init logs useful
|
2026-01-13 05:35:04 +07:00 |
|
Wildan M
|
d08c6cbe6f
|
Split driver log level env
|
2026-01-10 06:35:06 +07:00 |
|
Jeremy Soller
|
1cd9ff9103
|
ihdgd: fix surface allocation on cards with more than 4 GiB
|
2025-12-31 10:28:19 -07:00 |
|
Ibuki Omatsu
|
e405b11d43
|
fix: Write responses after polling requests in audio and net drivers.
|
2025-12-24 06:33:59 -07:00 |
|
bjorn3
|
d76d583048
|
drivers/graphics/ihdgd: Don't fail when physmap of the BIOS region fails
|
2025-12-22 12:32:42 +01:00 |
|
bjorn3
|
f9fa43df40
|
drivers/graphics/ihdgd: Move I2cBB creation to GpioPort
|
2025-12-22 12:32:42 +01:00 |
|
bjorn3
|
a4a0fbd198
|
drivers/graphics/ihdgd: Move edid probing into ddi.rs
|
2025-12-22 11:48:47 +01:00 |
|
bjorn3
|
ff3cb3ce64
|
drivers/graphics/virtio-gpud: Poor attempt at parsing the EDID data
|
2025-12-22 11:30:02 +01:00 |
|
bjorn3
|
d5cf3db428
|
drivers/graphics: Move handling of properties to a separate file
|
2025-12-22 10:48:35 +01:00 |
|
bjorn3
|
461b8d6706
|
drivers/graphics: Introduce DrmObject trait to reduce code duplication
|
2025-12-22 10:48:35 +01:00 |
|
bjorn3
|
510d3576df
|
driver/graphics: Add support for blob properties
And support fetching the EDID in virtio-gpud.
|
2025-12-21 21:56:35 +01:00 |
|
bjorn3
|
13f8b090cf
|
driver/graphics: Initial support for object properties
No support for writing property values or reading blob properties yet.
|
2025-12-21 21:56:30 +01:00 |
|
bjorn3
|
15fb94aabb
|
driver/graphics: Ensure determinstic iteration order for resources
|
2025-12-20 20:57:47 +01:00 |
|