ioreg_write_t Struct Reference

yasimavr: ioreg_write_t Struct Reference
yasimavr
Loading...
Searching...
No Matches

#include <sim_ioreg.h>

Public Member Functions

uint8_t posedge () const
 
uint8_t negedge () const
 
uint8_t anyedge () const
 

Public Attributes

uint8_t value
 new value of the register
 
uint8_t old
 previous value of the register
 

Detailed Description

This structure is used for 'ioreg_write_handler' callbacks to hold pre-calculated information on the new register value.

Member Function Documentation

◆ anyedge()

uint8_t ioreg_write_t::anyedge ( ) const
inline

◆ negedge()

uint8_t ioreg_write_t::negedge ( ) const
inline

◆ posedge()

uint8_t ioreg_write_t::posedge ( ) const
inline

Member Data Documentation

◆ old

uint8_t ioreg_write_t::old

previous value of the register

◆ value

uint8_t ioreg_write_t::value

new value of the register


The documentation for this struct was generated from the following file: