Jeremy Soller
939b294eae
ihdad: cleanup, fix blocking code, decrease buffer size to decrease latency
2018-12-29 12:21:12 -07:00
Jeremy Soller
c47c68f44c
Update fmap support
2018-12-28 16:19:09 -07:00
jD91mZM2
fb9b68405c
Bump Cargo.lock
2018-12-24 17:03:17 +01:00
Jeremy Soller
5cd0752799
Merge branch 'ihdad-fpath' into 'master'
...
ihdad: Implement fpath
See merge request redox-os/drivers!37
2018-12-15 00:31:30 +00:00
Tibor Nagy
fe9338c94b
ihdad: Implement fpath
...
Fixes the output of sys:/iostat.
The correct implementation is TODO like most of the scheme related code in this driver.
2018-12-15 01:06:51 +01:00
Jeremy Soller
f1d3aa6480
Update Cargo.lock
2018-10-14 19:56:24 -06:00
Jeremy Soller
795b86db13
Disable ihdad
2018-09-23 09:45:31 -06:00
jD91mZM2
9f253fe92e
Update Cargo.lock
2018-08-26 13:01:57 +02:00
jD91mZM2
f72a3f7bfe
Merge branch 'fixes' into 'master'
...
Update Cargo.lock
See merge request redox-os/drivers!36
2018-07-27 16:17:56 +00:00
Robin Randhawa
cc2a5ff01d
Update Cargo.lock
...
A 'precise' cargo update of tokio is needed for builds to succeed.
2018-07-25 18:02:27 +01:00
Jeremy Soller
1616f6399a
Update Cargo.lock
2018-07-12 07:09:59 -06:00
stratact
31bf879e87
Merge branch 'master' into 'master'
...
cargo update
See merge request redox-os/drivers!34
2018-07-05 20:57:42 +00:00
Paul Sajna
9d923a9794
cargo update
2018-07-05 13:51:51 -07:00
Jeremy Soller
64b5416e90
Merge branch 'moveSocketToGitLab' into 'master'
...
Update Cargo.lock to use socket2 on our GitLab
See merge request redox-os/drivers!33
2018-06-24 16:27:34 +00:00
bujiraso
18bb29bcd7
Update Cargo.lock to use socket2 on our GitLab
2018-06-24 13:13:37 -03:00
Jeremy Soller
8a52c84f1a
Update to new alloc API
2018-06-19 17:44:51 -06:00
Jeremy Soller
63b5755aee
Merge branch 'master' into 'master'
...
Bump Cargo.lock
See merge request redox-os/drivers!32
2018-06-14 16:07:39 +00:00
jD91mZM2
1f1c2ff4e8
Bump Cargo.lock
2018-06-14 18:06:21 +02:00
Jeremy Soller
61d8db324e
Merge branch 'master' into 'master'
...
Fix compilation
See merge request redox-os/drivers!31
2018-06-13 08:24:48 +00:00
jD91mZM2
c6b1dea60d
Fix compilation
...
There was a version mismatch because of outdated redox_event and some issues with the Cargo.lock that `cargo update` fixed
2018-06-13 07:20:05 +02:00
Jeremy Soller
35a21cee2f
Update links to gitlab
2018-06-12 12:30:43 -06:00
Jeremy Soller
7ef36fd820
Merge pull request #30 from jD91mZM2/master
...
Make it edge-triggered
2018-06-08 08:14:15 -06:00
jD91mZM2
fd5b7b2921
Make it edge-triggered
2018-06-04 05:37:18 +02:00
Jeremy Soller
202ead3b93
Update rtl8168d to new events
2018-05-20 16:16:45 -06:00
Jeremy Soller
aaafbbad33
Update e1000d to new event
2018-05-20 16:11:19 -06:00
Jeremy Soller
32a58c3b64
Update event crate
2018-05-20 15:19:40 -06:00
Jeremy Soller
9bc5c5197e
Fix mistaken use of flags
2018-05-20 13:40:14 -06:00
Jeremy Soller
1fc5ebd797
Make vesad handle events per handle
2018-05-20 13:37:01 -06:00
Jeremy Soller
0a9b15939e
Update to new event
2018-05-20 11:05:10 -06:00
Jeremy Soller
287fdde19a
Update to new heap API
2018-04-28 21:35:13 -06:00
Jeremy Soller
79df020cbd
If an IRQ is not set, use IRQ #9
2018-04-21 09:43:49 -06:00
Jeremy Soller
390f04baaf
Update lock file
2018-03-24 12:14:24 -06:00
Jeremy Soller
849ce0b96b
Merge pull request #29 from ids1024/atapi_capacity
...
ahcid: fix atapi capacity detection
2018-03-11 19:25:57 -06:00
Ian Douglas Scott
d893a73e1e
ahcid: fix atapi capacity detection
2018-03-11 18:24:23 -07:00
Jeremy Soller
a081f9e2ff
Remove IRQ debug print
2018-03-10 16:03:21 -07:00
Jeremy Soller
329750afb9
Remove debug prints
2018-03-10 16:02:06 -07:00
Jeremy Soller
5bccc80152
Fix rtl8168 driver
2018-03-10 15:12:55 -07:00
Jeremy Soller
7fbb2c32e2
Fix BAR variables
2018-03-01 08:24:24 -07:00
Jeremy Soller
452c586bd0
Merge pull request #28 from dlrobertson/update_pci_parsing
...
Allow PCI Config space parsing to handle types
2018-03-01 08:18:41 -07:00
Dan Robertson
4d349192da
Allow PCI Config space parsing to handle types
...
- Update the PCI config space parsing to be able to handle multiple
types.
- Use a trait to abstract out reading from the config space in order to
allow testing/fuzzing of the parser.
2018-02-27 22:46:30 +00:00
Jeremy Soller
42adde5809
Resize ps2d bounding box when vesad resizes
2018-02-06 09:52:14 -07:00
Jeremy Soller
501c3581ea
Merge pull request #27 from xTibor/fix-unicode
...
vesad: Fix Unicode character input
2018-02-05 22:13:02 -07:00
Tibor Nagy
1b60f10b0e
vesad: Fix Unicode character input
...
Characters beyond 0x80 now properly encoded as UTF-8.
2018-02-06 05:02:55 +01:00
Jeremy Soller
33fc507b6a
Merge pull request #26 from dlrobertson/add_range_config
...
Allow using a device ID range in toml config
2018-02-04 07:32:32 -07:00
Dan Robertson
b332607d77
Allow using a device ID range in toml config
2018-02-04 02:35:36 +00:00
Jeremy Soller
1461404502
Remove unnecessary unsafe
2018-01-28 14:51:24 -07:00
Jeremy Soller
0897ddff17
Remove unnecessary parens
2018-01-28 14:50:14 -07:00
Jeremy Soller
78cff3f57c
Remove unnecessary parens
2018-01-28 14:49:29 -07:00
Jeremy Soller
74ed054d50
Merge pull request #23 from ids1024/dma
...
ahci: refactor duplicated ATA command code into a method
2018-01-07 08:36:37 -07:00
Ian Douglas Scott
c8154e7607
ahci: refactor duplicated ATA command code into a method
2018-01-06 23:47:45 -08:00