conf_lin.h File Reference


Detailed Description

Usart Lin Driver configuration file.

Author:
Atmel Corporation: http://www.atmel.com
Support and FAQ: http://support.atmel.no/

Definition in file conf_lin.h.

#include <avr32/io.h>
#include "board.h"
#include "usart.h"

Go to the source code of this file.

Defines

#define USART_LIN_NODE0_PDCA_PID_RX   AVR32_PDCA_PID_USART1_RX
 PDCA PID For IRQ of Usart selected in reception.
#define USART_LIN_NODE0_PDCA_PID_TX   AVR32_PDCA_PID_USART1_TX
 PDCA PID For IRQ of Usart selected in transmission.
#define USART_LIN_NODE0_PDCA_RX_IRQ   AVR32_PDCA_IRQ_1
 IRQ of PDCA Channel Used for Reception.
#define USART_LIN_NODE0_PDCA_RX_IRQ_LEVEL   AVR32_INTC_INT0
 IRQ level of PDCA Channel Used for Reception.
#define USART_LIN_NODE0_PDCA_TX_IRQ   AVR32_PDCA_IRQ_0
 IRQ of PDCA Channel Used for Transmission.
#define USART_LIN_NODE0_PDCA_TX_IRQ_LEVEL   AVR32_INTC_INT0
 IRQ level of PDCA Channel Used for Transmission.
#define USART_LIN_NODE0_RX_PDCA_CHANNEL   1
 PDCA Channel Used for Reception.
#define USART_LIN_NODE0_TX_PDCA_CHANNEL   0
 PDCA Channel Used for Transmission.
#define USART_LIN_NODE1_INSTANCE   AVR32_USART0
 Usart Used for LIN Support.
#define USART_LIN_NODE1_PDCA_PID_RX   AVR32_PDCA_PID_USART0_RX
 PDCA PID For IRQ of Usart selected in reception.
#define USART_LIN_NODE1_PDCA_PID_TX   AVR32_PDCA_PID_USART0_TX
 PDCA PID For IRQ of Usart selected in transmission.
#define USART_LIN_NODE1_PDCA_RX_IRQ   AVR32_PDCA_IRQ_3
 IRQ of PDCA Channel Used for Reception.
#define USART_LIN_NODE1_PDCA_RX_IRQ_LEVEL   AVR32_INTC_INT0
 IRQ level of PDCA Channel Used for Reception.
#define USART_LIN_NODE1_PDCA_TX_IRQ   AVR32_PDCA_IRQ_2
 IRQ of PDCA Channel Used for Transmission.
#define USART_LIN_NODE1_PDCA_TX_IRQ_LEVEL   AVR32_INTC_INT0
 IRQ level of PDCA Channel Used for Transmission.
#define USART_LIN_NODE1_RX_PDCA_CHANNEL   3
 PDCA Channel Used for Reception.
#define USART_LIN_NODE1_TX_PDCA_CHANNEL   2
 PDCA Channel Used for Transmission.
#define USART_LIN_NODE1_USART_IRQ   AVR32_USART0_IRQ
 IRQ for the usart.
#define USART_LIN_NODE1_USART_IRQ_LEVEL   AVR32_INTC_INT0
 IRQ level for the usart.
LIN Configuration
#define USART_LIN_NODE0_INSTANCE   AVR32_USART1
 Usart Used for LIN Support.
#define USART_LIN_NODE0_USART_IRQ   AVR32_USART1_IRQ
 IRQ for the usart.
#define USART_LIN_NODE0_USART_IRQ_LEVEL   AVR32_INTC_INT0
 IRQ level for the usart.
#define USART_LIN_VERSION   LIN_2x
USART1 Hardware Connections
#define USART_LIN_NODE0_RX_FUNCTION   AVR32_USART1_RXD_0_0_FUNCTION
#define USART_LIN_NODE0_RX_PIN   AVR32_USART1_RXD_0_0_PIN
#define USART_LIN_NODE0_TX_FUNCTION   AVR32_USART1_TXD_0_0_FUNCTION
#define USART_LIN_NODE0_TX_PIN   AVR32_USART1_TXD_0_0_PIN
USART0 Hardware Connections
#define USART_LIN_NODE1_RX_FUNCTION   AVR32_USART0_RXD_0_1_FUNCTION
#define USART_LIN_NODE1_RX_PIN   AVR32_USART0_RXD_0_1_PIN
#define USART_LIN_NODE1_TX_FUNCTION   AVR32_USART0_TXD_0_1_FUNCTION
#define USART_LIN_NODE1_TX_PIN   AVR32_USART0_TXD_0_1_PIN


Define Documentation

#define USART_LIN_NODE0_INSTANCE   AVR32_USART1

Usart Used for LIN Support.

Definition at line 110 of file conf_lin.h.

#define USART_LIN_NODE0_PDCA_PID_RX   AVR32_PDCA_PID_USART1_RX

PDCA PID For IRQ of Usart selected in reception.

Definition at line 151 of file conf_lin.h.

Referenced by lin_rx_response().

#define USART_LIN_NODE0_PDCA_PID_TX   AVR32_PDCA_PID_USART1_TX

PDCA PID For IRQ of Usart selected in transmission.

Definition at line 148 of file conf_lin.h.

Referenced by lin_tx_header_and_response(), and lin_tx_response().

#define USART_LIN_NODE0_PDCA_RX_IRQ   AVR32_PDCA_IRQ_1

IRQ of PDCA Channel Used for Reception.

Definition at line 142 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE0_PDCA_RX_IRQ_LEVEL   AVR32_INTC_INT0

IRQ level of PDCA Channel Used for Reception.

Definition at line 145 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE0_PDCA_TX_IRQ   AVR32_PDCA_IRQ_0

IRQ of PDCA Channel Used for Transmission.

Definition at line 136 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE0_PDCA_TX_IRQ_LEVEL   AVR32_INTC_INT0

IRQ level of PDCA Channel Used for Transmission.

Definition at line 139 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE0_RX_FUNCTION   AVR32_USART1_RXD_0_0_FUNCTION

Definition at line 121 of file conf_lin.h.

#define USART_LIN_NODE0_RX_PDCA_CHANNEL   1

PDCA Channel Used for Reception.

Definition at line 133 of file conf_lin.h.

Referenced by lin_pdca_int_rx_handler_node0(), and lin_rx_response().

#define USART_LIN_NODE0_RX_PIN   AVR32_USART1_RXD_0_0_PIN

Definition at line 120 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE0_TX_FUNCTION   AVR32_USART1_TXD_0_0_FUNCTION

Definition at line 123 of file conf_lin.h.

#define USART_LIN_NODE0_TX_PDCA_CHANNEL   0

PDCA Channel Used for Transmission.

Definition at line 130 of file conf_lin.h.

Referenced by lin_pdca_int_tx_handler_node0(), lin_tx_header_and_response(), and lin_tx_response().

#define USART_LIN_NODE0_TX_PIN   AVR32_USART1_TXD_0_0_PIN

Definition at line 122 of file conf_lin.h.

#define USART_LIN_NODE0_USART_IRQ   AVR32_USART1_IRQ

IRQ for the usart.

Definition at line 113 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE0_USART_IRQ_LEVEL   AVR32_INTC_INT0

IRQ level for the usart.

Definition at line 116 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_INSTANCE   AVR32_USART0

Usart Used for LIN Support.

Definition at line 155 of file conf_lin.h.

#define USART_LIN_NODE1_PDCA_PID_RX   AVR32_PDCA_PID_USART0_RX

PDCA PID For IRQ of Usart selected in reception.

Definition at line 196 of file conf_lin.h.

Referenced by lin_rx_response().

#define USART_LIN_NODE1_PDCA_PID_TX   AVR32_PDCA_PID_USART0_TX

PDCA PID For IRQ of Usart selected in transmission.

Definition at line 193 of file conf_lin.h.

Referenced by lin_tx_header_and_response(), and lin_tx_response().

#define USART_LIN_NODE1_PDCA_RX_IRQ   AVR32_PDCA_IRQ_3

IRQ of PDCA Channel Used for Reception.

Definition at line 187 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_PDCA_RX_IRQ_LEVEL   AVR32_INTC_INT0

IRQ level of PDCA Channel Used for Reception.

Definition at line 190 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_PDCA_TX_IRQ   AVR32_PDCA_IRQ_2

IRQ of PDCA Channel Used for Transmission.

Definition at line 181 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_PDCA_TX_IRQ_LEVEL   AVR32_INTC_INT0

IRQ level of PDCA Channel Used for Transmission.

Definition at line 184 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_RX_FUNCTION   AVR32_USART0_RXD_0_1_FUNCTION

Definition at line 166 of file conf_lin.h.

#define USART_LIN_NODE1_RX_PDCA_CHANNEL   3

PDCA Channel Used for Reception.

Definition at line 178 of file conf_lin.h.

Referenced by lin_rx_response().

#define USART_LIN_NODE1_RX_PIN   AVR32_USART0_RXD_0_1_PIN

Definition at line 165 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_TX_FUNCTION   AVR32_USART0_TXD_0_1_FUNCTION

Definition at line 168 of file conf_lin.h.

#define USART_LIN_NODE1_TX_PDCA_CHANNEL   2

PDCA Channel Used for Transmission.

Definition at line 175 of file conf_lin.h.

Referenced by lin_tx_header_and_response(), and lin_tx_response().

#define USART_LIN_NODE1_TX_PIN   AVR32_USART0_TXD_0_1_PIN

Definition at line 167 of file conf_lin.h.

#define USART_LIN_NODE1_USART_IRQ   AVR32_USART0_IRQ

IRQ for the usart.

Definition at line 158 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_USART_IRQ_LEVEL   AVR32_INTC_INT0

IRQ level for the usart.

Definition at line 161 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_VERSION   LIN_2x

Definition at line 57 of file conf_lin.h.


Generated on Thu Dec 17 20:02:03 2009 for AVR32 - Service for LIN Management - Example by  doxygen 1.5.5