Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

Debug
[Device Drivers]


Detailed Description

Debug output drivers.


Defines

#define SSR_TDRE   0x80
#define SSR_RDRF   0x40
#define SSR_ORER   0x20
#define SSR_FER   0x10
#define SSR_PER   0x08
#define SSR_TEND   0x04
#define GET_SCI(p)   ( ((p) == 0) ? &SCI0 : ( ((p) == 1) ? &SCI1 : &SCI2 ) )

Variables

NUTDEVICE devDebug0
 Debug device 0 information structure.
NUTDEVICE devDebug1
 Debug device 1 information structure.
NUTDEVICE devDebug2


Variable Documentation

NUTDEVICE devDebug0
 

Initial value:

 {
    0,                          
    {'s', 'c', 'i', '0', 'd', 'b', 'g', 0, 0}
    ,                           
    0,                          
    0,                          
    0,                          
    0,                          
    0,                          
    DebugInit,                  
    DebugIOCtl,                 
    DebugRead,
    DebugWrite,
    
    DebugOpen,
    DebugClose,
    0
}
Debug device 0 information structure.

NUTDEVICE devDebug1
 

Initial value:

 {
    0,                          
    {'s', 'c', 'i', '1', 'd', 'b', 'g', 0, 0}
    ,                           
    0,                          
    1,                          
    0,                          
    0,                          
    0,                          
    DebugInit,                  
    DebugIOCtl,                 
    DebugRead,
    DebugWrite,
    
    DebugOpen,
    DebugClose,
    0
}
Debug device 1 information structure.

NUTDEVICE devDebug2
 

Initial value:

 {
    0,                          
    {'s', 'c', 'i', '2', 'd', 'b', 'g', 0, 0}
    ,                           
    0,                          
    2,                          
    0,                          
    0,                          
    0,                          
    DebugInit,                  
    DebugIOCtl,                 
    DebugRead,
    DebugWrite,
    
    DebugOpen,
    DebugClose,
    0
}


© 2000-2006 by egnite Software GmbH - visit http://www.ethernut.de/