Commit Graph

2725 Commits

Author SHA1 Message Date
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 0b3a383443 Merge branch 'edition-upgrade' into 'redox-unix'
Edition upgrade and build fixes

See merge request redox-os/drivers!42
2019-07-01 22:34:52 +00: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
Roland Ruckerbauer b50437af8a Fixed deprecated syntax in vesad
2018 edition upgrade & fixes for a bunch of 'future error warnings'

Actually upgrading all crates to 2018 edition
2019-06-29 21:47:52 +02:00
Jeremy Soller 3529d23d97 Enter null namespace at correct time 2019-06-23 20:22:39 -06:00
Jeremy Soller c55307073c Remove patches which are now done in the cookbook 2019-06-16 11:08:49 -06:00
jD91mZM2 131659dcde Remove unneeded patches, they're now global 2019-06-16 14:44:18 +02:00
Jeremy Soller d1a50d0fd0 Remove libc patch 2019-06-15 10:54:29 -06: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
jD91mZM2 85f6cea0bd Support multiple connectors to listener 2019-04-25 17:06:37 +02:00
jD91mZM2 50e0b499f4 Cleanup event system 2019-04-25 14:50:50 +02:00
Jeremy Soller 438691c241 Patches for Redox as part of the unix target family 2019-04-24 20:41:27 -06:00
Jeremy Soller a9928cf4aa Add gitignore 2019-04-23 14:02:08 -06:00
Jeremy Soller 396750c2da Fixes for building with Redox in the unix target family 2019-04-23 13:45:20 -06:00
Jeremy Soller 50652ceb93 Temporary patches for Redox with unix target family 2019-04-23 13:25:41 -06:00
Jeremy Soller 7afaadabd9 Ensure that MMIO memory is mapped without caching 2019-04-08 20:22:01 -06:00
Jeremy Soller 2079856d97 Update to new fevent 2019-03-13 14:11:38 -06:00
Jeremy Soller 2ef4408a7a Update to new fevent 2019-03-13 14:08:44 -06:00
Jeremy Soller e090281086 Support for new fevent 2019-03-13 13:58:55 -06:00
Jeremy Soller 3efdf1db8a Support for new fevent 2019-03-13 13:58:08 -06:00
Jeremy Soller 4b0707e6b2 Support for new fevent 2019-03-13 13:57:49 -06:00
Jeremy Soller 00ad7e74ab Remove debugging 2019-03-12 20:32:14 -06:00
Jeremy Soller 4384a16d4f Ensure that missing network events do not hang the network stack 2019-03-12 20:31:02 -06:00
Jeremy Soller 370b11fbf3 Cleanup of wait queue 2019-03-11 20:03:11 -06:00
Tibor Nagy ae8a6075a2 Add pcspkr driver 2019-03-05 18:35:01 +01:00
Jeremy Soller d9b9c7158d Fix dropping packet type when partial packet read occurs 2019-03-02 14:57:49 -07:00
Jeremy Soller b543fe8388 Enable ctrl-z and ctrl-\ 2019-03-02 14:57:28 -07:00
Jeremy Soller f5ff59f085 Merge branch 'update-lockfile' into 'master'
Update Cargo.lock

See merge request redox-os/init!4
2019-02-27 13:09:13 +00:00
Robin Randhawa 1e86998534 Update Cargo.lock 2019-02-27 12:36:34 +00: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 dca4ea500d Post read fevent at EOF 2019-02-17 20:31:13 -07:00
Jeremy Soller 19aabd5e66 Fix hangs when a tcp stream is closed 2019-02-17 20:19:35 -07:00
Jeremy Soller 3f41225d78 Convert e1000d to using SchemeBlockMut, update dependencies 2019-02-02 13:59:49 -07:00
Jeremy Soller dba4db694c Use WouldBlock with network file 2019-02-02 13:58:19 -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 82cc517580 Merge branch 'readme' into 'master'
Preliminary Readme

See merge request redox-os/init!1
2019-01-22 21:52:01 +00:00
SamwiseFilmore 958b3046e9 Preliminary Readme 2019-01-17 00:03:23 +00:00
Jeremy Soller 3f754a6903 Merge branch 'master' into 'master'
Change value to be mutable

Closes #8

See merge request redox-os/randd!9
2019-01-16 13:04:36 +00:00
Abhishek Bhattacherjee 43dfc178b5 Change value to be mutable
Fixes #8.
2019-01-16 09:51:42 +00:00
Jeremy Soller 9cc7432436 Merge branch 'aarch64-prep' into 'master'
aarch64-prep: Update Cargo.lock

See merge request redox-os/ptyd!6
2019-01-15 19:17:03 +00:00
Jeremy Soller 21664b36b7 Merge branch 'aarch64-prep' into 'master'
aarch64-prep: Update Cargo.lock

See merge request redox-os/zerod!2
2019-01-15 19:16:31 +00:00
Jeremy Soller a62f3ec2a9 Merge branch 'aarch64-prep' into 'master'
aarch64-prep: Update Cargo.lock

See merge request redox-os/logd!2
2019-01-15 19:16:19 +00:00