Module moa_core::devices

source ·

Structs§

Enums§

Statics§

Traits§

  • A device that can be addressed to read data from or write data to the device.
  • A device (cpu) that can debugged using the built-in debugger
  • A device (peripheral) that can inspected using the built-in debugger
  • A device that can receive an interrupt. The interrupt_state_change() method will be called whenever an interrupt signal changes goes high or low.
  • A device that can change state over time. The step() method will be called by the containing System when the system clock advances. If an error occurs with any device, the on_error() method will be called to display any state information that might be helpful for debugging.

Functions§

Type Aliases§