xhci
1.0.0
Une bibliothèque pour gérer XHCI.
Cette caisse fournit des types de structures XHCI, telles que les registres et les contextes. Les utilisateurs peuvent utiliser cette bibliothèque pour implémenter un dérivé de périphérique USB sur votre propre système d'exploitation.
Cette caisse est #![no_std] Compatible.
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 ( ) { } Sous licence sous l'un ou l'autre des
à votre option.
À moins que vous ne soyez explicitement indiqué autrement, toute contribution intentionnellement soumise pour inclusion dans les travaux par vous, telle que définie dans la licence Apache-2.0, doit être autorisée à double licence comme ci-dessus, sans aucune condition supplémentaire.