pub struct WinbondSuperIoAndFloppyStubDeps;
Expand description
Stub Winbond83977 “Super I/O” chip + dual-floppy controllers
Unconditionally reports no connected floppy drives. Useful for VMMs that wish to support BIOS boot via the Microsoft PCAT firmware, without paying the binary size + complexity cost of a full floppy disk controller implementation.
IRQ and DMA channel assignment MUST match the values reported by the PCAT BIOS ACPI tables, and the Super IO emulator, and cannot be tweaked by top-level VMM code.
Auto Trait Implementations§
impl Freeze for WinbondSuperIoAndFloppyStubDeps
impl RefUnwindSafe for WinbondSuperIoAndFloppyStubDeps
impl Send for WinbondSuperIoAndFloppyStubDeps
impl Sync for WinbondSuperIoAndFloppyStubDeps
impl Unpin for WinbondSuperIoAndFloppyStubDeps
impl UnwindSafe for WinbondSuperIoAndFloppyStubDeps
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more