Jeremy Soller
|
68a2fe57bc
|
WIP: Predictable naming
|
2016-11-21 12:23:17 -07:00 |
|
Jeremy Soller
|
03abcd0e0e
|
Update for new rustc-serialize
|
2016-11-10 11:28:43 -07:00 |
|
Jeremy Soller
|
08557a7c13
|
Fix build, remove cfg(redox)
|
2016-11-09 17:00:48 -07:00 |
|
Jeremy Soller
|
db37769a8b
|
Update to use upstream libc and rand
|
2016-11-09 10:43:05 -07:00 |
|
Jeremy Soller
|
9064550f6a
|
Fix rustc-serialize
|
2016-11-03 15:47:54 -06:00 |
|
Jeremy Soller
|
0fdebfd4a1
|
Update syscall lib, update submodules and dependencies
|
2016-11-03 15:10:32 -06:00 |
|
Jeremy Soller
|
621e557174
|
Remove resource_sceme, Fix syscall crate name, add fmap
|
2016-11-02 19:48:25 -06:00 |
|
Jeremy Soller
|
b18653c57d
|
Debug all driver activity to display:1, use format to avoid line splitting
|
2016-10-22 19:35:23 -06:00 |
|
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 |
|