KallistiOS git master
Independent SDK for the Sega Dreamcast
|
Macros to assess FIFO status. More...
#include <sys/cdefs.h>
Go to the source code of this file.
Macros | |
#define | FIFO_STATUS (*(vuint32 const *)0xa05f688c) |
Address of the FIFO status register. | |
FIFO Status Indicators | |
If the resulting value is non-zero, the FIFO is not empty. Otherwise, it is empty. | |
#define | FIFO_AICA (1 << 0) /** \brief AICA FIFO status mask. */ |
#define | FIFO_BBA (1 << 1) /** \brief BBA FIFO status mask. */ |
#define | FIFO_EXT2 (1 << 2) /** \brief EXT2 FIFO status mask. */ |
#define | FIFO_EXTDEV (1 << 3) /** \brief EXTDEV FIFO status mask. */ |
#define | FIFO_G2 (1 << 4) /** \brief G2 FIFO status mask. */ |
#define | FIFO_SH4 (1 << 5) /** \brief SH4 FIFO status mask. */ |
Macros to assess FIFO status.
This header provides a set of macros to facilitate checking the status of various FIFOs on the system.