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 |
|
bjorn3
|
521fd433b9
|
driver/graphics: Implement Debug for a bunch of things
|
2025-12-20 20:39:24 +01:00 |
|
bjorn3
|
090a63d5c6
|
drivers/graphics: Only pass driver data to add_connector
And instead fill out the rest of DrmConnector in probe_connector.
|
2025-12-20 20:25:29 +01:00 |
|
bjorn3
|
816d661c9d
|
drivers/graphics: Implement force probing of connectors in virtio-gpud
|
2025-12-20 20:24:04 +01:00 |
|
bjorn3
|
0e98a36495
|
drivers/graphics: Introduce DrmObjects and track connectors and encoders using it
|
2025-12-20 16:36:55 +01:00 |
|
Jeremy Soller
|
b1c95d31e7
|
ihdgd: start parsing BIOS tables
|
2025-12-19 08:15:06 -07:00 |
|
Ribbon
|
499b26e6a4
|
Some improvements and fixes to the drivers README
|
2025-12-18 18:41:06 -03:00 |
|
Jeremy Soller
|
9600238eab
|
Merge branch 'misc_graphics_changes' into 'main'
Misc graphics subsystem changes
See merge request redox-os/base!74
|
2025-12-18 13:28:12 -07:00 |
|