Commit Graph

11 Commits

Author SHA1 Message Date
Jeremy Soller cb5f38dfdc Do not throw pcid into background - this prevents ethernetd from exiting if it tries to open network: too early 2016-10-22 19:00:36 -06:00
Jeremy Soller 571c5ac641 Less output in pcid, fix e1000d crate name 2016-10-19 13:19:37 -06:00
Jeremy Soller a6304e690e Enable bus mastering 2016-10-08 20:36:21 -06:00
Jeremy Soller 7bee7c6a82 WIP: AHCI drivers and more memory syscalls 2016-09-26 17:00:06 -06:00
Jeremy Soller f79f80e595 Launch commands for each device found if specified 2016-09-25 16:59:25 -06:00
Jeremy Soller f0d65c068e Create example userspace scheme. Remove kernel duplication of syscalls, use syscall crate instead 2016-09-20 16:23:28 -06:00
Jeremy Soller 3e4544c4de Grant to allow passing data to scheme handler 2016-09-20 14:50:04 -06:00
Jeremy Soller a737a71254 Implement user schemes. Example in pcid. Currently deadlocks in UserInner 2016-09-20 08:47:16 -06:00
Jeremy Soller a87ab74e8f Run pcid as a daemon 2016-09-17 08:09:32 -06:00
Jeremy Soller e306348e44 More compact output 2016-09-11 16:24:43 -06:00
Jeremy Soller 4b3bc6ac11 PCI driver WIP 2016-09-11 15:56:48 -06:00