RTXI 1.3
tTIO::tG1_DMA_Control Class Reference

#include <tTIO.h>

Inheritance diagram for tTIO::tG1_DMA_Control:
tTIO::tReg16IODirect32

List of all members.

Public Types

enum  { kOffset = 0xba, kId = 16 }
enum  tId { kRegisterId = 0, kG1_DMA_EnableId = 1, kG1_DMA_Output_EnableId = 2, kG1_DMA_Int_EnableId = 3 }
enum  tG1_DMA_Enable { kG1_DMA_EnableRead = 0, kG1_DMA_EnableWrite = 1 }
typedef tReg16IODirect32 tIOStrategy
typedef tTIO tRegisterMap

Public Member Functions

 tG1_DMA_Control ()
tTIOregisterMap (void)
void flushBus (nMDBG::tStatus2 *statusChain=NULL)
tG1_DMA_ControlsetRegister (u16 value, nMDBG::tStatus2 *statusChain=NULL)
u16 getRegister (nMDBG::tStatus2 *statusChain=NULL) const
void flush (nMDBG::tStatus2 *statusChain=NULL)
void writeRegister (u16 value, nMDBG::tStatus2 *statusChain=NULL)
u16 readRegister (nMDBG::tStatus2 *statusChain=NULL)
tG1_DMA_ControlsetG1_DMA_Enable (tG1_DMA_Enable fieldValue, nMDBG::tStatus2 *statusChain=NULL)
tG1_DMA_Enable getG1_DMA_Enable (nMDBG::tStatus2 *statusChain=NULL) const
void writeG1_DMA_Enable (tG1_DMA_Enable fieldValue, nMDBG::tStatus2 *statusChain=NULL)
tG1_DMA_Enable readG1_DMA_Enable (nMDBG::tStatus2 *statusChain=NULL)
tG1_DMA_ControlsetG1_DMA_Output_Enable (u16 fieldValue, nMDBG::tStatus2 *statusChain=NULL)
u16 getG1_DMA_Output_Enable (nMDBG::tStatus2 *statusChain=NULL) const
void writeG1_DMA_Output_Enable (u16 fieldValue, nMDBG::tStatus2 *statusChain=NULL)
u16 readG1_DMA_Output_Enable (nMDBG::tStatus2 *statusChain=NULL)
tG1_DMA_ControlsetG1_DMA_Int_Enable (u16 fieldValue, nMDBG::tStatus2 *statusChain=NULL)
u16 getG1_DMA_Int_Enable (nMDBG::tStatus2 *statusChain=NULL) const
void writeG1_DMA_Int_Enable (u16 fieldValue, nMDBG::tStatus2 *statusChain=NULL)
u16 readG1_DMA_Int_Enable (nMDBG::tStatus2 *statusChain=NULL)

Friends

class tTIO

Detailed Description

Definition at line 1664 of file tTIO.h.


Member Typedef Documentation

Definition at line 1667 of file tTIO.h.

Definition at line 1668 of file tTIO.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
kOffset 
kId 

Definition at line 1670 of file tTIO.h.

Enumerator:
kG1_DMA_EnableRead 
kG1_DMA_EnableWrite 

Definition at line 1699 of file tTIO.h.

Enumerator:
kRegisterId 
kG1_DMA_EnableId 
kG1_DMA_Output_EnableId 
kG1_DMA_Int_EnableId 

Definition at line 1677 of file tTIO.h.


Constructor & Destructor Documentation

tTIO::tG1_DMA_Control::tG1_DMA_Control ( ) [inline]

Definition at line 3111 of file tTIO_auto.cpp.


Member Function Documentation

void tTIO::tG1_DMA_Control::flush ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 3138 of file tTIO_auto.cpp.

void tTIO::tG1_DMA_Control::flushBus ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 3121 of file tTIO_auto.cpp.

tTIO::tG1_DMA_Control::tG1_DMA_Enable tTIO::tG1_DMA_Control::getG1_DMA_Enable ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 3166 of file tTIO_auto.cpp.

u16 tTIO::tG1_DMA_Control::getG1_DMA_Int_Enable ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 3212 of file tTIO_auto.cpp.

u16 tTIO::tG1_DMA_Control::getG1_DMA_Output_Enable ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 3189 of file tTIO_auto.cpp.

u16 tTIO::tG1_DMA_Control::getRegister ( nMDBG::tStatus2 statusChain = NULL) const [inline]

Definition at line 3133 of file tTIO_auto.cpp.

tTIO::tG1_DMA_Control::tG1_DMA_Enable tTIO::tG1_DMA_Control::readG1_DMA_Enable ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 3176 of file tTIO_auto.cpp.

u16 tTIO::tG1_DMA_Control::readG1_DMA_Int_Enable ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 3222 of file tTIO_auto.cpp.

u16 tTIO::tG1_DMA_Control::readG1_DMA_Output_Enable ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 3199 of file tTIO_auto.cpp.

u16 tTIO::tG1_DMA_Control::readRegister ( nMDBG::tStatus2 statusChain = NULL) [inline]

Definition at line 3152 of file tTIO_auto.cpp.

tTIO * tTIO::tG1_DMA_Control::registerMap ( void  ) [inline]

Definition at line 3116 of file tTIO_auto.cpp.

tTIO::tG1_DMA_Control & tTIO::tG1_DMA_Control::setG1_DMA_Enable ( tG1_DMA_Enable  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 3158 of file tTIO_auto.cpp.

tTIO::tG1_DMA_Control & tTIO::tG1_DMA_Control::setG1_DMA_Int_Enable ( u16  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 3204 of file tTIO_auto.cpp.

tTIO::tG1_DMA_Control & tTIO::tG1_DMA_Control::setG1_DMA_Output_Enable ( u16  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 3181 of file tTIO_auto.cpp.

tTIO::tG1_DMA_Control & tTIO::tG1_DMA_Control::setRegister ( u16  value,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 3126 of file tTIO_auto.cpp.

void tTIO::tG1_DMA_Control::writeG1_DMA_Enable ( tG1_DMA_Enable  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 3171 of file tTIO_auto.cpp.

void tTIO::tG1_DMA_Control::writeG1_DMA_Int_Enable ( u16  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 3217 of file tTIO_auto.cpp.

void tTIO::tG1_DMA_Control::writeG1_DMA_Output_Enable ( u16  fieldValue,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 3194 of file tTIO_auto.cpp.

void tTIO::tG1_DMA_Control::writeRegister ( u16  value,
nMDBG::tStatus2 statusChain = NULL 
) [inline]

Definition at line 3145 of file tTIO_auto.cpp.


Friends And Related Function Documentation

friend class tTIO [friend]

Definition at line 1731 of file tTIO.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines