[][src]Module pir_8_emu::vm

Various parts of the virtual machine implementation

Structs

Memory

Mostly-transparent wrapper for a heap-allocated 64KiB u8 array with R/W tracking

Ports

256B of I/O ports with R/W tracking and per-port handler logic

Enums

PortHandlerInstallError

An error that could've occurred when installing a port handler.

Traits

PortHandler

A handler for any number of exclusively-allocated ports

Type Definitions

MemoryReadWrittenIterator

Iterator over read-from and written-to bytes of Memory

PortsReadWrittenIterator

Iterator over read-from and written-to parts of Ports