Class ArchAVR_MiscRegCtrl

Inheritance Relationships

Base Type

Class Documentation

class ArchAVR_MiscRegCtrl : public Peripheral

Implementation of a misc controller for AVR series.

This implementation supports the general purpose registers GPIORx.

Public Functions

explicit ArchAVR_MiscRegCtrl(const ArchAVR_MiscConfig &config)
virtual bool init(Device &device) override

Virtual method called when the device is initialised. This is where the peripheral can allocate its I/O registers, interrupts or connect signals.

Returns:

boolean indicates the success of all allocations.