This header file contains DAM driver functions prototypes.
#define TEST_DAM 1 |
Test purpose definition
enum dam_mode |
enum dam_port |
enum signal_direction |
void dam_reset_register | ( | dam_port | port | ) |
This function resets the two registers of the selected port.
port | the DAM port to reset |
This function selects the operation mode of the port.
port | the DAM port to configure | |
the_mode | the operation mode of the port |
void dam_select_RxClk_direction | ( | dam_port | port, | |
signal_direction | direction | |||
) |
This function controls Receive clock signal direction for the port.
port | the DAM port to configure | |
direction | the Rx clock signal direction |
This function controls Receive clock signal source for the port.
p_config | the DAM port to configure | |
from_RxClk | the signal comes from RxClk or TxClk of the source port | |
p_source | the source port |
This function selects the source port for the RxD data.
p_config | the DAM port to configure | |
p_source | the source port |
void dam_select_RxFS_direction | ( | dam_port | port, | |
signal_direction | direction | |||
) |
This function controls Receive Frame Sync signal direction for the port.
port | the DAM port to configure | |
direction | the Rx Frame Sync signal direction |
This function controls Receive Frame Sync signal source for the port.
p_config | the DAM port to configure | |
from_RxFS | the signal comes from RxFS or TxFS of the source port | |
p_source | the source port |
void dam_select_TxClk_direction | ( | dam_port | port, | |
signal_direction | direction | |||
) |
This function controls Transmit clock signal direction for the port.
port | the DAM port to configure | |
direction | the Tx clock signal direction |
This function controls Transmit clock signal source for the port.
p_config | the DAM port to configure | |
from_RxClk | the signal comes from RxClk or TxClk of the source port | |
p_source | the source port |
void dam_select_TxFS_direction | ( | dam_port | port, | |
signal_direction | direction | |||
) |
This function controls Transmit Frame Sync signal direction for the port.
port | the DAM port to configure | |
direction | the Tx Frame Sync signal direction |
This function controls Transmit Frame Sync signal source for the port.
p_config | the DAM port to configure | |
from_RxFS | the signal comes from RxFS or TxFS of the source port | |
p_source | the source port |
int dam_set_internal_network_mode_mask | ( | dam_port | port, | |
unsigned char | bit_mask | |||
) |
This function sets a bit mask that selects the port from which of the RxD signals are to be ANDed together for internal network mode. Bit 6 represents RxD from Port7 and bit0 represents RxD from Port1. 1 excludes RxDn from ANDing. 0 includes RxDn for ANDing.
port | the DAM port to configure | |
bit_mask | the bit mask |
void dam_set_synchronous | ( | dam_port | port, | |
bool | synchronous | |||
) |
This function controls whether or not the port is in synchronous mode. When the synchronous mode is selected, the receive and the transmit sections use common clock and frame sync signals. When the synchronous mode is not selected, separate clock and frame sync signals are used for the transmit and the receive sections. The defaut value is the synchronous mode selected.
port | the DAM port to configure | |
synchronous | the state to assign |
void dam_switch_Tx_Rx | ( | dam_port | port, | |
bool | value | |||
) |
This function swaps the transmit and receive signals from (Da-TxD, Db-RxD) to (Da-RxD, Db-TxD). This default signal configuration is Da-TxD, Db-RxD.
port | the DAM port to configure | |
value | the switch state |
© Freescale Semiconductor, Inc., 2007.
All rights reserved. Freescale Confidential Proprietary NDA Required |
![]() |