ComSquare::Cartridge::InterruptVectors Struct Reference

`#include <InterruptVectors.hpp>`

Collaboration diagram for ComSquare::Cartridge::InterruptVectors:

## Public Attributes

union {
uint8_t cop8 [2]
uint16_t cop
}; |
| The Co-Processor enable vector. More...
union {
uint8_t brk8 [2]
uint16_t brk
}; |
| The Break vector. More...
union {
uint8_t abort8 [2]
uint16_t abort
}; |
| The Abort vector. More...
union {
uint8_t nmi8 [2]
uint16_t nmi
}; |
| The non-maskable interrupt (The V-Blank interrupt). More...
union {
uint8_t reset8 [2]
uint16_t reset
}; |
| The Reset vector (execution of the SNES starts with this reset vector in emulation mode). More...
union {
uint8_t irq8 [2]
uint16_t irq
}; |
| The Interrupt Request vector. More...

## Member Data Documentation

## @15

union { ... }

The Co-Processor enable vector.

## @17

union { ... }

The Break vector.

## @19

union { ... }

The Abort vector.

## @21

union { ... }

The non-maskable interrupt (The V-Blank interrupt).

## @23

union { ... }

The Reset vector (execution of the SNES starts with this reset vector in emulation mode).

## @25

union { ... }

The Interrupt Request vector.

## abort

uint16_t ComSquare::Cartridge::InterruptVectors::abort

## abort8

uint8_t ComSquare::Cartridge::InterruptVectors::abort8[2]

## brk

uint16_t ComSquare::Cartridge::InterruptVectors::brk

## brk8

uint8_t ComSquare::Cartridge::InterruptVectors::brk8[2]

## cop

uint16_t ComSquare::Cartridge::InterruptVectors::cop

## cop8

uint8_t ComSquare::Cartridge::InterruptVectors::cop8[2]

## irq

uint16_t ComSquare::Cartridge::InterruptVectors::irq

## irq8

uint8_t ComSquare::Cartridge::InterruptVectors::irq8[2]

## nmi

uint16_t ComSquare::Cartridge::InterruptVectors::nmi

## nmi8

uint8_t ComSquare::Cartridge::InterruptVectors::nmi8[2]

## reset

uint16_t ComSquare::Cartridge::InterruptVectors::reset

## reset8

uint8_t ComSquare::Cartridge::InterruptVectors::reset8[2]

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

- sources/Cartridge/InterruptVectors.hpp