KallistiOS  ##version##
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Macros
ASIC registers

Macros

#define ASIC_IRQD_A   (*(vuint32*)0xa05f6910)
 IRQD first register. More...
 
#define ASIC_IRQD_B   (*(vuint32*)0xa05f6914)
 IRQD second register. More...
 
#define ASIC_IRQD_C   (*(vuint32*)0xa05f6918)
 IRQD third register. More...
 
#define ASIC_IRQB_A   (*(vuint32*)0xa05f6920)
 IRQB first register. More...
 
#define ASIC_IRQB_B   (*(vuint32*)0xa05f6924)
 IRQB second register. More...
 
#define ASIC_IRQB_C   (*(vuint32*)0xa05f6928)
 IRQB third register. More...
 
#define ASIC_IRQ9_A   (*(vuint32*)0xa05f6930)
 IRQ9 first register. More...
 
#define ASIC_IRQ9_B   (*(vuint32*)0xa05f6934)
 IRQ9 second register. More...
 
#define ASIC_IRQ9_C   (*(vuint32*)0xa05f6938)
 IRQ9 third register. More...
 
#define ASIC_ACK_A   (*(vuint32*)0xa05f6900)
 IRQD ACK register. More...
 
#define ASIC_ACK_B   (*(vuint32*)0xa05f6904)
 IRQB ACK register. More...
 
#define ASIC_ACK_C   (*(vuint32*)0xa05f6908)
 IRQ9 ACK register. More...
 

Detailed Description

These are the locations in memory where the ASIC registers sit.

Macro Definition Documentation

#define ASIC_ACK_A   (*(vuint32*)0xa05f6900)

IRQD ACK register.

#define ASIC_ACK_B   (*(vuint32*)0xa05f6904)

IRQB ACK register.

#define ASIC_ACK_C   (*(vuint32*)0xa05f6908)

IRQ9 ACK register.

#define ASIC_IRQ9_A   (*(vuint32*)0xa05f6930)

IRQ9 first register.

#define ASIC_IRQ9_B   (*(vuint32*)0xa05f6934)

IRQ9 second register.

#define ASIC_IRQ9_C   (*(vuint32*)0xa05f6938)

IRQ9 third register.

#define ASIC_IRQB_A   (*(vuint32*)0xa05f6920)

IRQB first register.

#define ASIC_IRQB_B   (*(vuint32*)0xa05f6924)

IRQB second register.

#define ASIC_IRQB_C   (*(vuint32*)0xa05f6928)

IRQB third register.

#define ASIC_IRQD_A   (*(vuint32*)0xa05f6910)

IRQD first register.

#define ASIC_IRQD_B   (*(vuint32*)0xa05f6914)

IRQD second register.

#define ASIC_IRQD_C   (*(vuint32*)0xa05f6918)

IRQD third register.