|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
Macros to assess FIFO status. More...
Go to the source code of this file.
Macros | |
| #define | FIFO_STATUS (*(volatile uint32_t 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 BIT(0) /** \brief AICA FIFO status mask. */ |
| #define | FIFO_BBA BIT(1) /** \brief BBA FIFO status mask. */ |
| #define | FIFO_EXT2 BIT(2) /** \brief EXT2 FIFO status mask. */ |
| #define | FIFO_EXTDEV BIT(3) /** \brief EXTDEV FIFO status mask. */ |
| #define | FIFO_G2 BIT(4) /** \brief G2 FIFO status mask. */ |
| #define | FIFO_SH4 BIT(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.