Commit Graph

305 Commits

Author SHA1 Message Date
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 cb12b31e9b Merge branch 'master' into 'master'
Split filesystem.toml into separate config.toml for each driver

See merge request redox-os/drivers!45
2019-07-02 15:11:53 +00:00
Simon Ellmann e70bdc838a Split filesystem.toml into separate config.toml for each driver 2019-07-02 14:41:36 +02:00
Jeremy Soller a63ca23c72 Merge branch 'master' into 'master'
Simplify mapping of vendor and device ids in driver toml files by adding an ids field

See merge request redox-os/drivers!44
2019-07-01 22:25:36 +00:00
Simon Ellmann 645c54e9a4 Simplify mapping of vendor and device ids in driver toml files by adding an ids field 2019-07-01 23:10:03 +02:00
Jeremy Soller e6c9fc92e8 Merge branch 'pcid' into 'master'
Make pcid parse config files from directory

See merge request redox-os/drivers!43
2019-07-01 00:39:11 +00:00
Simon Ellmann 5811100827 Make pcid parse config files from directory 2019-07-01 02:36:13 +02:00
Jeremy Soller 97e2ab90f8 Merge branch 'master' into 'master'
Add ixgbe driver

See merge request redox-os/drivers!41
2019-06-30 22:25:22 +00:00
Simon Ellmann 42c2184d70 Add ixgbe driver 2019-06-30 23:53:53 +02:00
Jeremy Soller a3014c3682 Merge branch 'pcspkr' into 'master'
Add pcspkr driver

See merge request redox-os/drivers!39
2019-06-12 23:11:31 +00:00
Jeremy Soller 7afaadabd9 Ensure that MMIO memory is mapped without caching 2019-04-08 20:22:01 -06:00
Jeremy Soller e090281086 Support for new fevent 2019-03-13 13:58:55 -06:00
Tibor Nagy ae8a6075a2 Add pcspkr driver 2019-03-05 18:35:01 +01:00
Jeremy Soller 25aec9f2a7 Disable interrupts for ahcid 2019-02-18 21:11:41 -07:00
Jeremy Soller c9e0dc4fd5 Go back to polling ahcid to prevent hangs 2019-02-18 21:05:44 -07:00
Jeremy Soller 3f41225d78 Convert e1000d to using SchemeBlockMut, update dependencies 2019-02-02 13:59:49 -07:00
Jeremy Soller 777670a3ad Merge branch 'ihdad-audiod' into 'master'
ihdad: Fix audiod blocking

See merge request redox-os/drivers!38
2019-02-02 00:27:56 +00:00
Nagy Tibor ee3569d484 ihdad: Fix audiod blocking 2019-02-02 00:20:33 +00:00
Jeremy Soller a38dfb3231 Use IRQs to prevent spin loops in ahcid 2019-01-12 12:52:57 -07:00
Jeremy Soller ca748c99f9 Enable HD audio 2019-01-12 08:02:02 -07:00
Jeremy Soller 1e65a21242 Attempt to read scheme after interrupt 2019-01-01 20:22:08 -07:00
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