File nut/dev/usart0sc16is752.c

References Functions: Sc16is752UsartDeinit_() nut/dev/usart0sc16is752.c
  Sc16is752UsartGetClockMode_() nut/dev/usart0sc16is752.c
  Sc16is752UsartGetDataBits_() nut/dev/usart0sc16is752.c
  Sc16is752UsartGetFlowControl_() nut/dev/usart0sc16is752.c
  Sc16is752UsartGetParity_() nut/dev/usart0sc16is752.c
  Sc16is752UsartGetSpeed_() nut/dev/usart0sc16is752.c
  Sc16is752UsartGetStatus_() nut/dev/usart0sc16is752.c
  Sc16is752UsartGetStopBits_() nut/dev/usart0sc16is752.c
  Sc16is752UsartInit_() nut/dev/usart0sc16is752.c
  Sc16is752UsartRxStart_() nut/dev/usart0sc16is752.c
  Sc16is752UsartSetClockMode_() nut/dev/usart0sc16is752.c
  Sc16is752UsartSetDataBits_() nut/dev/usart0sc16is752.c
  Sc16is752UsartSetFlowControl_() nut/dev/usart0sc16is752.c
  Sc16is752UsartSetParity_() nut/dev/usart0sc16is752.c
  Sc16is752UsartSetSpeed_() nut/dev/usart0sc16is752.c
  Sc16is752UsartSetStatus_() nut/dev/usart0sc16is752.c
  Sc16is752UsartSetStopBits_() nut/dev/usart0sc16is752.c
  Sc16is752UsartTxStart_() nut/dev/usart0sc16is752.c
  UsartClose() nut/dev/usart.c
  UsartIOCtl() nut/dev/usart.c
  UsartInit() nut/dev/usart.c
  UsartOpen() nut/dev/usart.c
  UsartRead() nut/dev/usart.c
  UsartSize() nut/dev/usart.c
  UsartWrite() nut/dev/usart.c
  UsartWrite_P() nut/dev/usart.c
References Variables: dcb_usarta nut/dev/usart0sc16is752.c

Included Files


Preprocessor definitions

#define SCDEV 0

#define CH_ 0

#define NUTDEV devUsartsc16is752a

#define IRQ_ sig_INTERRUPT1


Global Variable devUsartsc16is752a

NUTDEVICE devUsartsc16is752a
Visible in:   nut/dev/usart0sc16is752.c
Used in: Sc16is752UsartInit_() nut/dev/usart0sc16is752.c

External Variables

sig_INTERRUPT1
extern IRQ_HANDLER sig_INTERRUPT1
Defined in: nut/arch/avr/dev/ih_int1.c

Local Variables

dcb_usarta
static USARTDCB dcb_usarta
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartDeinit_()

static int Sc16is752UsartDeinit_ ( void )
Calls: Sc16is752UsartDeinit()
Used in:   nut/dev/usart0sc16is752.c
References Variables: sig_INTERRUPT1 nut/arch/avr/dev/ih_int1.c

Local Function Sc16is752UsartGetClockMode_()

static uint8_t Sc16is752UsartGetClockMode_ ( void )
Calls: Sc16is752UsartGetClockMode()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartGetDataBits_()

static uint8_t Sc16is752UsartGetDataBits_ ( void )
Calls: Sc16is752UsartGetDataBits()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartGetFlowControl_()

static uint32_t Sc16is752UsartGetFlowControl_ ( void )
Calls: Sc16is752UsartGetFlowControl()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartGetParity_()

static uint8_t Sc16is752UsartGetParity_ ( void )
Calls: Sc16is752UsartGetParity()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartGetSpeed_()

static uint32_t Sc16is752UsartGetSpeed_ ( void )
Calls: Sc16is752UsartGetSpeed()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartGetStatus_()

static uint32_t Sc16is752UsartGetStatus_ ( void )
Calls: Sc16is752UsartGetStatus()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartGetStopBits_()

static uint8_t Sc16is752UsartGetStopBits_ ( void )
Calls: Sc16is752UsartGetStopBits()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartInit_()

static int Sc16is752UsartInit_ ( void )
Calls: Sc16is752UsartInit()
Used in:   nut/dev/usart0sc16is752.c
References Variables: devUsartsc16is752a nut/dev/usart0sc16is752.c
  sig_INTERRUPT1 nut/arch/avr/dev/ih_int1.c

Local Function Sc16is752UsartRxStart_()

static void Sc16is752UsartRxStart_ ( void )
Calls: Sc16is752UsartRxStart()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartSetClockMode_()

static int Sc16is752UsartSetClockMode_ ( uint8_t mode )
Calls: Sc16is752UsartSetClockMode()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartSetDataBits_()

static int Sc16is752UsartSetDataBits_ ( uint8_t bits )
Calls: Sc16is752UsartSetDataBits()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartSetFlowControl_()

static int Sc16is752UsartSetFlowControl_ ( uint32_t flags )
Calls: Sc16is752UsartSetFlowControl()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartSetParity_()

static int Sc16is752UsartSetParity_ ( uint8_t mode )
Calls: Sc16is752UsartSetParity()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartSetSpeed_()

static int Sc16is752UsartSetSpeed_ ( uint32_t rate )
Calls: Sc16is752UsartSetSpeed()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartSetStatus_()

static int Sc16is752UsartSetStatus_ ( uint32_t flags )
Calls: Sc16is752UsartSetStatus()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartSetStopBits_()

static int Sc16is752UsartSetStopBits_ ( uint8_t bits )
Calls: Sc16is752UsartSetStopBits()
Used in:   nut/dev/usart0sc16is752.c

Local Function Sc16is752UsartTxStart_()

static void Sc16is752UsartTxStart_ ( void )
Calls: Sc16is752UsartTxStart()
Used in:   nut/dev/usart0sc16is752.c