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_RX_PDCA_IRQ_GROUP   AVR32_PDCA_IRQ_GROUP0
 PDCA Channel IRQ Group.
#define USART_LIN_NODE0_TX_PDCA_CHANNEL   0
 PDCA Channel Used for Transmission.
#define USART_LIN_NODE0_TX_PDCA_IRQ_GROUP   AVR32_PDCA_IRQ_GROUP0
 PDCA Channel IRQ Group.
#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_RX_PDCA_IRQ_GROUP   AVR32_PDCA_IRQ_GROUP0
 PDCA Channel IRQ Group.
#define USART_LIN_NODE1_TX_PDCA_CHANNEL   2
 PDCA Channel Used for Transmission.
#define USART_LIN_NODE1_TX_PDCA_IRQ_GROUP   AVR32_PDCA_IRQ_GROUP0
 PDCA Channel IRQ Group.
#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 112 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 156 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 153 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 147 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 150 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 141 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 144 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE0_RX_FUNCTION   AVR32_USART1_RXD_0_0_FUNCTION

Definition at line 123 of file conf_lin.h.

#define USART_LIN_NODE0_RX_PDCA_CHANNEL   1

PDCA Channel Used for Reception.

Definition at line 135 of file conf_lin.h.

Referenced by lin_pdca_int_rx_handler_node0(), and lin_rx_response().

#define USART_LIN_NODE0_RX_PDCA_IRQ_GROUP   AVR32_PDCA_IRQ_GROUP0

PDCA Channel IRQ Group.

Definition at line 138 of file conf_lin.h.

#define USART_LIN_NODE0_RX_PIN   AVR32_USART1_RXD_0_0_PIN

Definition at line 122 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE0_TX_FUNCTION   AVR32_USART1_TXD_0_0_FUNCTION

Definition at line 125 of file conf_lin.h.

#define USART_LIN_NODE0_TX_PDCA_CHANNEL   0

PDCA Channel Used for Transmission.

Definition at line 129 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_PDCA_IRQ_GROUP   AVR32_PDCA_IRQ_GROUP0

PDCA Channel IRQ Group.

Definition at line 132 of file conf_lin.h.

#define USART_LIN_NODE0_TX_PIN   AVR32_USART1_TXD_0_0_PIN

Definition at line 124 of file conf_lin.h.

#define USART_LIN_NODE0_USART_IRQ   AVR32_USART1_IRQ

IRQ for the usart.

Definition at line 115 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 118 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_INSTANCE   AVR32_USART0

Usart Used for LIN Support.

Definition at line 160 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 204 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 201 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 195 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 198 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 189 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 192 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_RX_FUNCTION   AVR32_USART0_RXD_0_1_FUNCTION

Definition at line 171 of file conf_lin.h.

#define USART_LIN_NODE1_RX_PDCA_CHANNEL   3

PDCA Channel Used for Reception.

Definition at line 183 of file conf_lin.h.

Referenced by lin_rx_response().

#define USART_LIN_NODE1_RX_PDCA_IRQ_GROUP   AVR32_PDCA_IRQ_GROUP0

PDCA Channel IRQ Group.

Definition at line 186 of file conf_lin.h.

#define USART_LIN_NODE1_RX_PIN   AVR32_USART0_RXD_0_1_PIN

Definition at line 170 of file conf_lin.h.

Referenced by lin_init().

#define USART_LIN_NODE1_TX_FUNCTION   AVR32_USART0_TXD_0_1_FUNCTION

Definition at line 173 of file conf_lin.h.

#define USART_LIN_NODE1_TX_PDCA_CHANNEL   2

PDCA Channel Used for Transmission.

Definition at line 177 of file conf_lin.h.

Referenced by lin_tx_header_and_response(), and lin_tx_response().

#define USART_LIN_NODE1_TX_PDCA_IRQ_GROUP   AVR32_PDCA_IRQ_GROUP0

PDCA Channel IRQ Group.

Definition at line 180 of file conf_lin.h.

#define USART_LIN_NODE1_TX_PIN   AVR32_USART0_TXD_0_1_PIN

Definition at line 172 of file conf_lin.h.

#define USART_LIN_NODE1_USART_IRQ   AVR32_USART0_IRQ

IRQ for the usart.

Definition at line 163 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 166 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 Fri Feb 19 02:30:31 2010 for AVR32 - Service for LIN Management - Example by  doxygen 1.5.5