Commit Graph

24 Commits

Author SHA1 Message Date
Jeremy Soller c47c68f44c Update fmap support 2018-12-28 16:19:09 -07: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 bd8a377c78 Use capability mode (null namespace) for drivers 2017-10-09 20:36:16 -06:00
Jeremy Soller 649f1c8b20 Remove debugging of ring 2017-08-06 17:19:07 -06:00
Jeremy Soller 87342d6fce Improve ring state machine 2017-08-06 17:16:07 -06:00
Jeremy Soller 14d8165079 Cleanup xhci, add basic IRQ event functions, cleanup e1000d and rtl8168d 2017-08-06 15:19:56 -06:00
Jeremy Soller 0231e44892 Print out more values 2017-08-06 08:20:31 -06:00
Jeremy Soller d15635e242 Do not shut down after running 2017-08-06 08:09:11 -06:00
Jeremy Soller 144cc2a995 Prettier format of debug data 2017-08-05 21:07:08 -06:00
Jeremy Soller 096a9a6e52 Read device, config, interface, and endpoint descriptions 2017-08-05 20:17:28 -06:00
Jeremy Soller dbceebbc09 Update main.rs 2017-08-04 08:54:16 -06:00
Jeremy Soller 646e8c9eac xhci: WIP grab device information 2017-08-03 21:30:49 -06:00
Jeremy Soller 832f830cc4 Update EventSte structure 2017-08-01 19:40:25 -06:00
Jeremy Soller 545ec4d21f Add more debugging 2017-07-27 21:28:16 -06:00
Jeremy Soller 84a8a6c064 Add missing import 2017-07-27 21:02:56 -06:00
Jeremy Soller b4209a6a9c Refactor XHCI driver 2017-07-27 21:01:42 -06:00
Jeremy Soller 43c1d5b6b0 Read events 2017-07-23 21:36:51 -06:00
Jeremy Soller 325b303c54 Fix mapping size of XHCI, add more debugging 2017-07-23 21:13:27 -06:00
Jeremy Soller 815b59b80b Add runtime registers, testing for TLB to XHCI 2017-07-23 20:22:19 -06:00
Paul Davey e712a35230 xhci: fix port detection.
Ports are now correctly represented as 4 consecutive u32 registers.
Port state now reads all 4 bits of the state value.
2017-04-11 01:10:47 +12:00
Jeremy Soller 96fbf1658f More completely disable XHCI driver 2017-02-24 13:25:57 -07:00
Jeremy Soller 975082c18a Disable XHCI driver to prevent deadlocks 2017-02-24 13:21:26 -07:00
Jeremy Soller 5b223c06d0 Improve XHCI driver 2017-02-13 22:15:19 -07:00
Jeremy Soller 778852f92d WIP: XHCI 2017-01-10 20:48:59 -07:00