Nugget
Loading...
Searching...
No Matches
Enumerations | Functions
statemachine.h File Reference
#include <stdint.h>
Include dependency graph for statemachine.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  AutoAckType { AUTOACK_IO = 0 , AUTOACK_DMA = 1 }
 

Functions

int cdromSeekL (uint8_t *msf)
 
int cdromGetStatus (uint8_t *responsePtr)
 
int cdromRead (int count, void *buffer, uint32_t mode)
 
int cdromSetMode (uint32_t mode)
 
int cdromIOVerifier ()
 
int cdromDMAVerifier ()
 
void cdromIOHandler ()
 
void cdromDMAHandler ()
 
void getLastCDRomError (uint8_t *err1, uint8_t *err2)
 
int cdromInnerInit ()
 
int setCDRomIRQAutoAck (enum AutoAckType type, int value)
 
void enqueueCDRomHandlers ()
 
void dequeueCDRomHandlers ()
 

Enumeration Type Documentation

◆ AutoAckType

Enumerator
AUTOACK_IO 
AUTOACK_DMA 

Function Documentation

◆ cdromDMAHandler()

void cdromDMAHandler ( )

◆ cdromDMAVerifier()

int cdromDMAVerifier ( )

◆ cdromGetStatus()

int cdromGetStatus ( uint8_t *  responsePtr)

◆ cdromInnerInit()

int cdromInnerInit ( )

◆ cdromIOHandler()

void cdromIOHandler ( )

◆ cdromIOVerifier()

int cdromIOVerifier ( )

◆ cdromRead()

int cdromRead ( int  count,
void buffer,
uint32_t  mode 
)

◆ cdromSeekL()

int cdromSeekL ( uint8_t *  msf)

◆ cdromSetMode()

int cdromSetMode ( uint32_t  mode)

◆ dequeueCDRomHandlers()

void dequeueCDRomHandlers ( )

◆ enqueueCDRomHandlers()

void enqueueCDRomHandlers ( )

◆ getLastCDRomError()

void getLastCDRomError ( uint8_t *  err1,
uint8_t *  err2 
)

◆ setCDRomIRQAutoAck()

int setCDRomIRQAutoAck ( enum AutoAckType  type,
int  value 
)