Jeremy Soller
|
6fb6fa34cb
|
ahci: logging adjustments
|
2023-02-15 19:36:12 -07:00 |
|
Jeremy Soller
|
b6321aa764
|
nvme: logging adjustments
|
2023-02-15 19:34:05 -07:00 |
|
Jeremy Soller
|
5bbe2e3f4c
|
ahci, ihda, pci, xhci: logging adjustments
|
2023-02-15 19:30:59 -07:00 |
|
Jeremy Soller
|
98a3106749
|
ihda, usbhid, xhci: logging adjustments
|
2023-02-15 19:24:50 -07:00 |
|
Jeremy Soller
|
00720cc95b
|
ihdad: adjust log levels
|
2023-02-15 19:17:55 -07:00 |
|
Jeremy Soller
|
e62b798a8b
|
xhci: Fix status stage TRB direction in get_desc_raw
|
2023-02-15 13:13:39 -07:00 |
|
Jeremy Soller
|
a86f32e67a
|
xhci: Workaround for missing interrupts
|
2023-02-15 11:47:48 -07:00 |
|
Jeremy Soller
|
625064004d
|
Update for new Rust nightly
|
2023-02-11 14:37:22 -07:00 |
|
Jeremy Soller
|
3b4e0652bd
|
Merge branch 'master' into 'master'
Add drivers description.
See merge request redox-os/drivers!87
|
2023-02-08 19:03:03 +00:00 |
|
Alberto Souza
|
800c56f15a
|
Add README.md
|
2023-02-08 18:55:59 +00:00 |
|
Jeremy Soller
|
6789f2846d
|
Merge branch 'rw_van_230127' into 'master'
Add description text in toml format for each symbol in acpi:/symbols
See merge request redox-os/drivers!86
|
2023-01-29 13:18:35 +00:00 |
|
Ron Williams
|
9c739d7648
|
Add description text in toml format for each symbol in acpi:/symbols
|
2023-01-28 22:47:28 -08:00 |
|
Jeremy Soller
|
fcfaca7ec3
|
Merge branch 'rw_van_230122' into 'master'
switch to aml crate, implement acpi:/symbols
See merge request redox-os/drivers!85
|
2023-01-23 13:21:26 +00:00 |
|
Ron Williams
|
f4564d6caf
|
switch to aml crate, implement acpi:/symbols
|
2023-01-22 19:42:41 -08:00 |
|
Jeremy Soller
|
c9722c4024
|
More work on sb16 driver
|
2023-01-21 16:14:04 -07:00 |
|
Jeremy Soller
|
eb7b811c36
|
Add initial sb16 driver
|
2023-01-21 14:24:40 -07:00 |
|
Jeremy Soller
|
d74a406dcd
|
rtl8168d: Allow use of BAR1 for 32-bit systems
|
2023-01-20 13:30:41 -07:00 |
|
Jeremy Soller
|
ee03583b58
|
Prevent drives from being opened more than once
|
2023-01-11 21:34:33 -07:00 |
|
Jeremy Soller
|
e0bf7a95f5
|
ihda: Remove LineOut from supported devices, it breaks some laptops
|
2022-12-18 10:59:58 -07:00 |
|
Jeremy Soller
|
24022dc37a
|
Use Super for screen toggle, allowing apps to use function keys
|
2022-12-17 15:40:40 -07:00 |
|
Jeremy Soller
|
163a6b525e
|
vesad: support partial sync
|
2022-12-16 08:27:20 -07:00 |
|
Jeremy Soller
|
debb678901
|
ahci: remove pause function
|
2022-12-06 10:35:16 -07:00 |
|
Jeremy Soller
|
970cfd2862
|
ide: yield instead of spin
|
2022-12-02 10:45:11 -07:00 |
|
Jeremy Soller
|
5874776304
|
xhci: temporarily ignore bos descriptors
|
2022-12-02 08:25:13 -07:00 |
|
Jeremy Soller
|
508a2ee4de
|
xhci: default to debug logging
|
2022-12-02 08:24:54 -07:00 |
|
Jeremy Soller
|
6187ea09bc
|
xhci: port reset outside of async code, assume slot type is 0 if missing
|
2022-12-02 08:24:28 -07:00 |
|
Jeremy Soller
|
7a8177e15e
|
xhci: Derive log file name from scheme name
|
2022-11-28 06:56:12 -07:00 |
|
Jeremy Soller
|
f3e678cb8a
|
xhci: Fix deadlock when a stall is recieved
|
2022-11-28 06:55:00 -07:00 |
|
Jeremy Soller
|
4b54a3d2cd
|
xhci: Add DescriptorKind derives
|
2022-11-28 06:53:04 -07:00 |
|
Jeremy Soller
|
2f15288beb
|
xhci: Perform both port reset and controller reset
|
2022-11-28 06:52:20 -07:00 |
|
Jeremy Soller
|
43375cbe9d
|
xhci: Warn on unknown BOS instead of panic
|
2022-11-27 16:31:04 -07:00 |
|
Jeremy Soller
|
c3ddedafc4
|
ahcid: Yield instead of spin when waiting for interrupt
|
2022-11-27 11:45:50 -07:00 |
|
Jeremy Soller
|
d42f626808
|
nvmed: Yield instead of spin when waiting for submission queue item
|
2022-11-27 09:25:03 -07:00 |
|
Jeremy Soller
|
fc4a69ccf9
|
ihda: Fix copy pasted rtl8168 names
|
2022-11-23 11:47:19 -07:00 |
|
Jeremy Soller
|
089280a62c
|
Pass-through volume keys
|
2022-11-22 13:35:40 -07:00 |
|
Jeremy Soller
|
cd3bfc04fc
|
ps2: Ensure that scancode set is always translated to orbital constants
|
2022-11-22 13:14:19 -07:00 |
|
Jeremy Soller
|
43704e56f0
|
ps2: Handle extended (prefixed with 0xE0) keycodes
|
2022-11-22 12:15:53 -07:00 |
|
Jeremy Soller
|
336a25d644
|
ihda: fix compilation on i686
|
2022-11-21 15:52:54 -07:00 |
|
Jeremy Soller
|
7448cbff2d
|
ihda: Select output based on pin sense and prioritized device type
|
2022-11-21 14:38:10 -07:00 |
|
Jeremy Soller
|
91c4085488
|
ihda: remove unused HDANode members
|
2022-11-21 14:25:52 -07:00 |
|
Jeremy Soller
|
7eada2053b
|
Adjust volume in audiod instead
|
2022-11-21 09:56:23 -07:00 |
|
Jeremy Soller
|
9315af5e41
|
Match ac97 and hda buffering
|
2022-11-20 13:16:51 -07:00 |
|
Jeremy Soller
|
c57b3c8910
|
rtl8168: enable MSI and MSI-X
|
2022-11-19 16:18:39 -07:00 |
|
Jeremy Soller
|
860dd2ee31
|
ihda: Reduce default volume
|
2022-11-19 08:21:32 -07:00 |
|
Jeremy Soller
|
ff205ad65d
|
ihda: Enable MSI and use pcid channel
|
2022-11-19 08:18:51 -07:00 |
|
Jeremy Soller
|
4dc0cba159
|
ihda: Improvements to configure, add codec file
|
2022-11-18 14:37:11 -07:00 |
|
Jeremy Soller
|
aadf2ec9dc
|
ihda: Add 1ms polling
|
2022-11-18 14:36:28 -07:00 |
|
Jeremy Soller
|
7c3f177ec0
|
ihda: Set correct intctl based on number of streams
|
2022-11-18 14:25:34 -07:00 |
|
Jeremy Soller
|
304dcad78b
|
ihda: Use default connection for finding dac
|
2022-11-16 14:56:11 -07:00 |
|
Jeremy Soller
|
2564997cac
|
ac97: make driver work
|
2022-11-15 14:52:18 -07:00 |
|