Class Hierarchy

yasimavr: Class Hierarchy
yasimavr
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAbstractSimLoopCommon base class for simulation loops
 CArchAVR_ACPConfigConfiguration structure for ArchAVR_ACP
 CArchAVR_ADCConfigConfiguration structure for ArchAVR_ADC
 CArchAVR_ExtIntConfigConfiguration structure for ArchAVR_ExtInt
 CArchAVR_FusesConfigConfiguration structure for ArchAVR_Fuses
 CArchAVR_IntCtrlConfig
 CArchAVR_MiscConfigConfiguration structure for ArchAVR_MiscRegCtrl
 CArchAVR_NVMConfigConfiguration structure for ArchAVR_NVM
 CArchAVR_PortConfigConfiguration structure for ArchAVR_Port
 CArchAVR_ResetCtrlConfigConfiguration structure for ArchAVR_ResetCtrl
 CArchAVR_SPIConfigConfiguration structure for ArchAVR_SPI
 CArchAVR_TimerConfigConfiguration structure for ArchAVR_Timer
 CArchAVR_TWIConfigConfiguration structure for ArchAVR_TWI
 CArchAVR_USARTConfigConfiguration structure for ArchAVR_USART
 CArchAVR_USIConfigConfiguration structure for ArchAVR_USI
 CArchAVR_WDTConfigConfiguration structure for ArchAVR_WDT
 CArchXT_ACPConfigConfiguration structure for ArchXT_ACP
 CArchXT_ADCConfigConfiguration structure for ArchXT_ADC
 CArchXT_IntCtrlConfigConfiguration structure for ArchXT_IntCtrl
 CArchXT_MiscConfigConfiguration structure for ArchXT_MiscRegCtrl
 CArchXT_NVMConfigConfiguration structure for ArchXT_NVM
 CArchXT_PortConfigConfiguration structure for ArchXT_Port
 CArchXT_PortMuxConfigConfiguration structure for ArchXT_PortMuxCtrl
 CArchXT_RTCConfigConfiguration structure for ArchXT_RTC
 CArchXT_SPIConfigConfiguration structure for ArchXT_SPI
 CArchXT_TimerAConfigConfiguration structure for ArchXT_TimerA
 CArchXT_TimerBConfigConfiguration structure for ArchXT_TimerB
 CArchXT_TWIConfigConfiguration structure for ArchXT_TWI
 CArchXT_USARTConfigConfiguration structure for ArchXT_USART
 CArchXT_VREFConfigConfiguration structure for ArchXT_VREF
 CArchXT_WDTConfigConfiguration structure for ArchXT_WDT
 Cbase_reg_config_t
 Cbitmask_tBit mask structure for bitwise operations on 8-bits registers
 Cbitspec_tBit spec structure. Represent a field in a I/O register. It works the same as bitmask_t except used bits must be consecutive
 CFirmware::block_view_t
 Cbreakpoint_tBreakpoint structure
 CArchXT_VREFConfig::channel_t
 CPin::controls_t
 CCoreAVR core generic model
 CCoreConfiguration
 Cctlreq_data_t
 CCycleManager
 CCycleTimer
 CDeviceBasic AVR device model
 CDeviceConfiguration
 CDeviceDebugProbe
 CPinManager::drv_entry_t
 CDummyController::dummy_register_t
 CSPI::EndPointAn endpoint connected to a SPI bus. Represents a device connected to a SPI bus model and acting as a host or client. This is primarily intended to help simulate peripherals connected to the MCU model. Note that this class only implements the logic require to shift bytes across the SPI bus in all modes or bit orders
 CTWI::EndPointAn endpoint connected to a TWI bus. Represents a device connected to a TWI bus model and implements the basic level logic common to a host and a client
 CArchAVR_ExtIntConfig::ext_int_t
 CFirmware
 CInterruptHandlerAbstract interface to a interrupt controller
 Cioreg_write_t
 CIORegHandler
 CIORegister
 CInterruptController::IRQ_t
 CLogger
 CLogHandler
 CLogWriter
 CMemorySectionManagerMemory section management
 CArchXT_PortMuxConfig::mux_config_t
 CNonVolatileMemoryNon-volatile memory model
 CNVM_request_tStructure used for AVR_CTLREQ_NVM_REQUEST requests
 CArchAVR_Timer::OutputCompareChannel
 CArchAVR_ExtIntConfig::pc_int_t
 CPinManager::pin_entry_t
 CPinDriverMCU pin driver
 CPinManagerMCU pin manager
 Creg_addr_tRepresentation of a I/O register address, with validity state
 Cregbit_compound_t
 Cregbit_tRepresents a field in a I/O register with address
 Cregmask_tAddress + bit mask structure
 CSignalSignalling framework class
 Csignal_data_t
 CSignalHook
 Csim_id_tRepresentation of a ID internally represented as a 64-bits integer but can be initialised with a string
 CSleepConfigConfiguration structure for a generic sleep mode controller
 CWire::state_t
 CFirmware::Symbol
 CTimerCounterGeneric model of a Counter
 CCycleManager::TimerSlot
 CUART::USARTGeneric model defining an universal synchronous/asynchronous serial interface a.k.a. USART
 Cvardata_t
 CArchXT_IntCtrl::vect_info_t
 CArchAVR_TimerConfig::vector_config_tConfiguration structure for one interrupt vector
 CWireGeneral Purpose wire model