xhci
1.0.0
Eine Bibliothek für XHCI.
Diese Kiste bietet Arten der XHCI -Strukturen wie Register und Kontexte. Benutzer können diese Bibliothek verwenden, um einen USB -Geräte -Deriver in Ihrem eigenen Betriebssystem zu implementieren.
Diese Kiste ist #![no_std] kompatibel.
let mut r = unsafe { xhci :: Registers :: new ( MMIO_BASE , mapper ) } ;
let o = & mut r . operational ;
o . usbcmd . update ( |u| {
u . set_run_stop ( ) ;
} ) ;
while o . usbsts . read ( ) . hc_halted ( ) { } Lizenziert unter einem von
nach Ihrer Option.
Sofern Sie nicht ausdrücklich anders angeben, ist ein Beitrag, der absichtlich zur Aufnahme in die Arbeit von Ihnen eingereicht wird, wie in der Lizenz Apache-2.0 definiert, ohne zusätzliche Bedingungen doppelt lizenziert wie oben.