Appearance
StateMachineInfo
cpp
#include <Components/Paula/Audio/StateMachineTypes.h>cpp
struct StateMachineInfoDefined in Components/Paula/Audio/StateMachineTypes.h:22
State of an audio state machine.
Public Attributes
| Return | Name | Description |
|---|---|---|
isize | state | State of the audio state machine. |
bool | dma | Audio DMA is enabled for this channel. |
u16 | audlenLatch | Length latch (AUDxLEN). |
u16 | audlen | Remaining length. |
u16 | audperLatch | Period latch (AUDxPER). |
i32 | audper | Remaining period. |
u16 | audvolLatch | Volume latch (AUDxVOL). |
u16 | audvol | Current volume. |
u16 | auddat | Data register (AUDxDAT). |
state
cpp
isize stateDefined in Components/Paula/Audio/StateMachineTypes.h:24
State of the audio state machine.
dma
cpp
bool dmaDefined in Components/Paula/Audio/StateMachineTypes.h:25
Audio DMA is enabled for this channel.
audlenLatch
cpp
u16 audlenLatchDefined in Components/Paula/Audio/StateMachineTypes.h:26
Length latch (AUDxLEN).
audlen
cpp
u16 audlenDefined in Components/Paula/Audio/StateMachineTypes.h:27
Remaining length.
audperLatch
cpp
u16 audperLatchDefined in Components/Paula/Audio/StateMachineTypes.h:28
Period latch (AUDxPER).
audper
cpp
i32 audperDefined in Components/Paula/Audio/StateMachineTypes.h:29
Remaining period.
audvolLatch
cpp
u16 audvolLatchDefined in Components/Paula/Audio/StateMachineTypes.h:30
Volume latch (AUDxVOL).
audvol
cpp
u16 audvolDefined in Components/Paula/Audio/StateMachineTypes.h:31
Current volume.
auddat
cpp
u16 auddatDefined in Components/Paula/Audio/StateMachineTypes.h:32
Data register (AUDxDAT).