Class List
|
yasimavr
|
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ►NACP | Generic Analog Comparator definitions |
| ►NADC | Generic ADC definitions |
| ►NSPI | Generic Serial Peripheral Interface definitions |
| ►NTWI | Common enums and signal definitions for TWI classes |
| ►NUART | Common enums and signal definitions for UART classes |
| CAbstractInterruptFlag | Abstract interrupt flag |
| CAbstractSimLoop | Common base class for simulation loops |
| CArchAVR_ACP | Implementation of an Analog Comparator for AVR series |
| ►CArchAVR_ACPConfig | Configuration structure for ArchAVR_ACP |
| CArchAVR_ADC | Implementation of an ADC for AVR series |
| ►CArchAVR_ADCConfig | Configuration structure for ArchAVR_ADC |
| CArchAVR_Core | Implementation of a CPU core for AVR series The main addition is to handle the address mapping in data space |
| CArchAVR_CoreConfig | |
| CArchAVR_Device | Implementation of a MCU for AVR series |
| CArchAVR_ExtInt | Implementation of a model for a External Interrupts peripheral for AVR series |
| ►CArchAVR_ExtIntConfig | Configuration structure for ArchAVR_ExtInt |
| CArchAVR_Fuses | Implementation of a fuse NVM peripheral for AVR series |
| ►CArchAVR_FusesConfig | Configuration structure for ArchAVR_Fuses |
| CArchAVR_IntCtrl | Implementation of a interrupt controller for AVR series |
| CArchAVR_IntCtrlConfig | |
| CArchAVR_MiscConfig | Configuration structure for ArchAVR_MiscRegCtrl |
| CArchAVR_MiscRegCtrl | Implementation of a misc controller for AVR series |
| ►CArchAVR_NVM | Implementation of a NVM controller for AVR series |
| CArchAVR_NVMConfig | Configuration structure for ArchAVR_NVM |
| CArchAVR_Port | Implementation of a GPIO port controller for AVR series |
| CArchAVR_PortConfig | Configuration structure for ArchAVR_Port |
| CArchAVR_ResetCtrl | Implementation of a Reset controller for AVR core series |
| CArchAVR_ResetCtrlConfig | Configuration structure for ArchAVR_ResetCtrl |
| ►CArchAVR_SPI | Implementation of a SPI interface for AVR series Features: |
| CArchAVR_SPIConfig | Configuration structure for ArchAVR_SPI |
| ►CArchAVR_Timer | Timer/Counter model for AVR series |
| ►CArchAVR_TimerConfig | Configuration structure for ArchAVR_Timer |
| ►CArchAVR_TWI | Implementation of a TWI model for the AVR series |
| CArchAVR_TWIConfig | Configuration structure for ArchAVR_TWI |
| ►CArchAVR_USART | Implementation of a USART interface for AVR series |
| CArchAVR_USARTConfig | Configuration structure for ArchAVR_USART |
| ►CArchAVR_USI | Implementation of a Universal Serial Interface for AVR series |
| CArchAVR_USIConfig | Configuration structure for ArchAVR_USI |
| CArchAVR_VREF | Implementation of a Voltage Reference controller for AVR series |
| CArchAVR_WDT | Implementation of a Watchdog Timer for AVR series |
| CArchAVR_WDTConfig | Configuration structure for ArchAVR_WDT |
| CArchXT_ACP | Implementation of an Analog Comparator for XT core series |
| CArchXT_ACPConfig | Configuration structure for ArchXT_ACP |
| CArchXT_ADC | Implementation of an ADC for XT series |
| ►CArchXT_ADCConfig | Configuration structure for ArchXT_ADC |
| CArchXT_Core | Implementation of a core model for Mega0/Mega1 series |
| CArchXT_CoreConfig | Configuration structure for ArchXT_Core |
| CArchXT_Device | Implementation of a device model for Mega0/Mega1 series |
| CArchXT_Fuses | Implementation of a fuse NVM peripheral for XT series |
| ►CArchXT_IntCtrl | Implementation of a Interrupt Controller for XT core series |
| CArchXT_IntCtrlConfig | Configuration structure for ArchXT_IntCtrl |
| CArchXT_MiscConfig | Configuration structure for ArchXT_MiscRegCtrl |
| CArchXT_MiscRegCtrl | Implementation of a controller for misc registers for XT core series |
| CArchXT_NVM | Implementation of a NVM controller for Mega0/Mega1 series |
| CArchXT_NVMConfig | Configuration structure for ArchXT_NVM |
| ►CArchXT_Port | Implementation of a GPIO port controller for XT core series, based on the generic Port class |
| CArchXT_PortConfig | Configuration structure for ArchXT_Port |
| ►CArchXT_PortMuxConfig | Configuration structure for ArchXT_PortMuxCtrl |
| CArchXT_PortMuxCtrl | Implementation of a generic portmux controller for XT core series |
| CArchXT_ResetCtrl | Implementation of a Reset controller for XT core series |
| ►CArchXT_RTC | Implementation of a RTC controller for XT core series |
| ►CArchXT_RTCConfig | Configuration structure for ArchXT_RTC |
| ►CArchXT_SPI | Implementation of a Serial Peripheral Interface controller for the XT core series |
| CArchXT_SPIConfig | Configuration structure for ArchXT_SPI |
| ►CArchXT_TimerA | Implementation of a Timer/Counter type A for the XT core series |
| CArchXT_TimerAConfig | Configuration structure for ArchXT_TimerA |
| ►CArchXT_TimerB | Implementation of a Timer/Counter type B for the XT core series |
| CArchXT_TimerBConfig | Configuration structure for ArchXT_TimerB |
| ►CArchXT_TWI | Implementation of a Two Wire Interface for XT core series |
| CArchXT_TWIConfig | Configuration structure for ArchXT_TWI |
| ►CArchXT_USART | Implementation of a USART interface for XT core series |
| CArchXT_USARTConfig | Configuration structure for ArchXT_USART |
| CArchXT_USERROW | Implementation of a User Row peripheral for XT core series |
| CArchXT_VREF | Implementation of a voltage reference controller for XT core series |
| ►CArchXT_VREFConfig | Configuration structure for ArchXT_VREF |
| CArchXT_WDT | Implementation of a Watchdog Timer for XT core series |
| CArchXT_WDTConfig | Configuration structure for ArchXT_WDT |
| CAsyncSimLoop | Asynchronous simulation loop It is designed when simulation need to interact with code running in another thread. Examples: debugger, GUI, sockets |
| Cbase_reg_config_t | |
| Cbitmask_t | Bit mask structure for bitwise operations on 8-bits registers |
| Cbitspec_t | Bit spec structure. Represent a field in a I/O register. It works the same as bitmask_t except used bits must be consecutive |
| CBoundFunctionCycleTimer | |
| CBoundFunctionSignalHook | |
| Cbreakpoint_t | Breakpoint structure |
| CCore | AVR core generic model |
| CCoreConfiguration | |
| Cctlreq_data_t | |
| ►CCycleManager | |
| CCycleTimer | |
| CDataSignal | |
| CDataSignalMux | |
| CDevice | Basic AVR device model |
| CDeviceConfiguration | |
| CDeviceDebugProbe | |
| ►CDummyController | Generic dummy peripheral |
| ►CFirmware | |
| ►CInterruptController | Generic interrupt controller |
| CInterruptFlag | Generic helper to manage a typical Interrupt Flag/Enable in a I/O register |
| CInterruptHandler | Abstract interface to a interrupt controller |
| Cioreg_write_t | |
| CIORegDispatcher | |
| CIORegHandler | |
| CIORegister | |
| CLogger | |
| CLogHandler | |
| CLogWriter | |
| CMemorySectionManager | Memory section management |
| CNonVolatileMemory | Non-volatile memory model |
| CNVM_request_t | Structure used for AVR_CTLREQ_NVM_REQUEST requests |
| CPeripheral | Abstract class defining a framework for MCU peripherals |
| ►CPin | MCU pin model |
| CPinDriver | MCU pin driver |
| ►CPinManager | MCU pin manager |
| CPort | Generic model for a GPIO port controller |
| CPrescaledTimer | Generic model of a Timer with prescaling |
| Creg_addr_t | Representation of a I/O register address, with validity state |
| Cregbit_compound_t | |
| Cregbit_t | Represents a field in a I/O register with address |
| Cregmask_t | Address + bit mask structure |
| CSignal | Signalling framework class |
| Csignal_data_t | |
| CSignalHook | |
| Csim_id_t | Representation of a ID internally represented as a 64-bits integer but can be initialised with a string |
| CSimLoop | Synchronous simulation loop Basic synchronous simulation loop. It is designed for "fast" simulations with a deterministic set of stimuli. It can run in "fast" mode or "real-time" mode |
| ►CSleepConfig | Configuration structure for a generic sleep mode controller |
| CSleepController | Generic sleep mode controller |
| CTimerCounter | Generic model of a Counter |
| Cvardata_t | |
| CVREF | Generic model for managing VREF for analog peripherals (ADC, analog comparator) |
| ►CWire | General Purpose wire model |
Generated by