Jeremy Soller
|
8bd1176cda
|
Merge branch 'master' into 'master'
Add partition support to ahcid
See merge request redox-os/drivers!55
|
2020-01-05 01:40:27 +00:00 |
|
4lDO2
|
5848f668a6
|
Don't fail when the blocksize couldn't be retrieved.
This is required for ahcid to work with make qemu_efi.
|
2020-01-05 12:17:47 +11:00 |
|
4lDO2
|
2a7216c342
|
It (partition support) works!
|
2020-01-05 10:43:07 +11:00 |
|
4lDO2
|
119f7a5595
|
Add partition support for ahcid (untested).
|
2020-01-04 19:35:16 +11:00 |
|
Jeremy Soller
|
084587ed02
|
Add TODO to address spurious interrupts
|
2019-09-11 22:03:34 -06:00 |
|
Jeremy Soller
|
c7f02e5e21
|
rtl8168d: fix calculation of next read size
|
2019-09-11 21:03:07 -06:00 |
|
Jeremy Soller
|
7f95962fa2
|
rtl8168d: match 8169 device and add documentation
|
2019-09-11 20:35:09 -06:00 |
|
Jeremy Soller
|
283ff736c6
|
Make separate config for xhcid
|
2019-09-11 20:09:13 -06:00 |
|
Jeremy Soller
|
a38a20984e
|
Basic implementation of NVMe IRQ handler
|
2019-09-05 20:37:20 -06:00 |
|
Jeremy Soller
|
8da1c13b73
|
Use BAR size for ihda
|
2019-09-04 20:44:24 -06:00 |
|
Jeremy Soller
|
2087f0ad03
|
Fix parsing of bar size
|
2019-09-04 20:40:18 -06:00 |
|
Jeremy Soller
|
eda6bc6f92
|
Calculate and use PCI BAR memory sizes in most drivers.
|
2019-09-04 20:38:08 -06:00 |
|
Jeremy Soller
|
a1144552d5
|
Re-enable QEMU mouse integration
|
2019-09-04 19:55:28 -06:00 |
|
Jeremy Soller
|
aecb345abc
|
Remove rtl8168d debugging
|
2019-08-29 20:31:33 -06:00 |
|
Jeremy Soller
|
2de4a526fb
|
Merge scheme handling in e1000d and rtl8168d
|
2019-08-29 20:16:48 -06:00 |
|
Jeremy Soller
|
a0ada39f1b
|
rtl8168d: Open irq file with O_NONBLOCK
|
2019-08-29 19:31:56 -06:00 |
|
Jeremy Soller
|
d49c945826
|
rtl8168d: Use pause in spin loops
|
2019-08-29 08:22:16 -06:00 |
|
Jeremy Soller
|
249606a8c9
|
Fix nvmed on real hardware
|
2019-08-28 20:15:03 -06:00 |
|
Jeremy Soller
|
745d8818e1
|
Read completion using ptr::read_volatile
|
2019-08-27 21:16:58 -06:00 |
|
Jeremy Soller
|
0e7b056508
|
Update redox_syscall for pcspkrd
|
2019-08-26 17:27:02 -06:00 |
|
Jeremy Soller
|
d7385333d1
|
Merge branch 'redox-unix'
|
2019-08-26 17:16:39 -06:00 |
|
Jeremy Soller
|
b8a75d064e
|
Merge branch 'fix-it-keymaps' into 'master'
Fixed inverted chars
See merge request redox-os/drivers!53
|
2019-08-25 03:35:37 +00:00 |
|
Fabio Di Francesco
|
f86495e0c5
|
Fixed inverted chars
|
2019-08-25 03:35:37 +00:00 |
|
Jeremy Soller
|
13dd6ae28f
|
nvmed: add to initfs and fix reading larger block sizes
|
2019-08-24 20:45:48 -06:00 |
|
Jeremy Soller
|
b2c76034b7
|
nvmed: add scheme with read/write implemented using polling
|
2019-08-24 20:24:01 -06:00 |
|
Jeremy Soller
|
9c277981be
|
nvmed: Set up I/O queues
|
2019-08-24 09:26:13 -06:00 |
|
Jeremy Soller
|
df4a7b054b
|
nvmed: Identify controller and namespaces
|
2019-08-24 08:37:38 -06:00 |
|
Jeremy Soller
|
37e92ac8e5
|
nvmed: Implement admin queue
|
2019-08-23 20:29:19 -06:00 |
|
Jeremy Soller
|
d74627a5f9
|
Merge branch 'fix-it-kb-layout' into 'master'
Fixed main inclusion
See merge request redox-os/drivers!51
|
2019-08-16 18:58:25 +00:00 |
|
Fabio Di Francesco
|
f9dbc94979
|
Fixed main inclusion
|
2019-08-16 18:58:25 +00:00 |
|
Jeremy Soller
|
32bac01603
|
Merge branch 'add-it-kb-layout' into 'master'
Add italian keyboard layout (it)
See merge request redox-os/drivers!50
|
2019-08-16 13:08:55 +00:00 |
|
Fabio Di Francesco
|
6022bcc1e6
|
Add italian keyboard layout (it)
|
2019-08-16 13:08:55 +00:00 |
|
Jeremy Soller
|
89d8a8a6f6
|
Support MouseRelativeEvent
|
2019-08-12 13:37:03 -06:00 |
|
Jeremy Soller
|
2b27f7a816
|
Merge branch 'redox-unix' into 'redox-unix'
ixgbed: handle EOF
See merge request redox-os/drivers!48
|
2019-07-30 12:29:18 +00:00 |
|
Jeremy Soller
|
e351c3f0b6
|
Merge branch 'speedup' into 'redox-unix'
Speed up e1000 driver
See merge request redox-os/drivers!49
|
2019-07-30 12:29:11 +00:00 |
|
Simon Ellmann
|
5e4b53fe92
|
Speed up e1000 driver
|
2019-07-30 14:03:48 +02:00 |
|
Simon Ellmann
|
16dfc7785e
|
ixgbed: handle EOF
|
2019-07-30 13:01:54 +02:00 |
|
Jeremy Soller
|
56894fbdc2
|
rtl8168d: handle EOF
|
2019-07-26 20:13:37 -06:00 |
|
Jeremy Soller
|
41f689bec3
|
vesad: handle EOF
|
2019-07-18 21:17:13 -06:00 |
|
Jeremy Soller
|
b77f9f6b2f
|
bgad: handle EOF
|
2019-07-18 21:15:24 -06:00 |
|
Jeremy Soller
|
c259b9d44c
|
Add TODO to eventually handle in-flight syscalls with ENODEV
|
2019-07-18 21:14:20 -06:00 |
|
Jeremy Soller
|
dfd21dfd36
|
ihdad: Handle EOF
|
2019-07-18 21:13:30 -06:00 |
|
Jeremy Soller
|
974fe7488f
|
e1000d: handle EOF
|
2019-07-18 21:10:02 -06:00 |
|
Jeremy Soller
|
217e51f830
|
ahcid: Handle EOF
|
2019-07-18 21:04:52 -06:00 |
|
jD91mZM2
|
6c993af1a2
|
Update ixgbed
|
2019-07-06 18:43:08 +02:00 |
|
Jeremy Soller
|
4f145abfd2
|
Merge branch 'redox-unix' into 'redox-unix'
Add ixgbed to Cargo.toml
See merge request redox-os/drivers!47
|
2019-07-05 21:35:36 +00:00 |
|
Simon Ellmann
|
e88a65e11b
|
Add ixgbed to Cargo.toml
|
2019-07-05 16:03:38 +02:00 |
|
Jeremy Soller
|
55da4bcb84
|
Add missing import
|
2019-07-03 19:57:32 -06:00 |
|
Jeremy Soller
|
f4d54c1831
|
Merge branch 'redox-unix' into 'redox-unix'
Add ixgbe driver and split filesystem.toml into separate driver config files
See merge request redox-os/drivers!46
|
2019-07-03 20:21:38 +00:00 |
|
Simon Ellmann
|
1e3413acaa
|
Add ixgbe driver and split filesystem.toml into separate driver config files
|
2019-07-03 20:22:19 +02:00 |
|