Commits

Ryan Macnak committed bdd8053

Initial thoughts of OHCI.

  • Participants
  • Parent commits 20515e3

Comments (0)

Files changed (1)

 		and: [device vendorID = 16r8086]
 		and: [device deviceID = 16r100E]
 ))
+class OhciOosbuhController = Driver ()
+(
+class EndpointDescriptor = (
+(*
+
+26:16 MPS, Max Packet Size
+15 F,          Format
+14 k           Skip
+13 S           Speed
+12:11 D      Direction
+10:7 EN	      Endpoint number
+6:0 FA        Function address
+
+TD Tail pointer
+TD Head pointer
+Next ED pointer
+
+Must be 16-byte aligned.*)|
+|)
+() : ()
+class GeneralTransferDescriptor = (
+(*
+R buffer rounding
+DP direction/pid
+DI delay interrupt
+
+*))
+() : ()
+class HostControllerCommunicationsArea = (
+(*256-byte aligned*))
+() : ()
+class IsochronousTransferDescriptor = ()
+() : ()) : ()
 class PCIBusController = Driver (|
 	ioSpace
 |)