openMMC
Open Source Modular MMC for AMCs
Loading...
Searching...
No Matches
user_amc_fru.h File Reference
#include "fru_editor.h"
Include dependency graph for user_amc_fru.h:

Go to the source code of this file.

Macros

#define AMC_LANG_CODE   0
 
#define AMC_FRU_FILE_ID   "AFCFRU"
 
#define AMC_BOARD_MANUFACTURING_TIME   10463040 /* Amount of minutes since 0:00 1/1/96 */
 
#define AMC_BOARD_MANUFACTURER   "Creotech"
 
#define AMC_BOARD_NAME   "AMC-FMC-Carrier"
 
#define AMC_BOARD_SN   ""
 
#define AMC_BOARD_PN   "AFC"
 
#define AMC_PRODUCT_MANUFACTURER   "LNLS"
 
#define AMC_PRODUCT_NAME   "AFC v3.1"
 
#define AMC_PRODUCT_PN   ""
 
#define AMC_PRODUCT_VERSION   "v3.1"
 
#define AMC_PRODUCT_SN   ""
 
#define AMC_PRODUCT_ASSET_TAG   "Generic FRU"
 
#define AMC_POINT_TO_POINT_RECORD_LIST    GENERIC_POINT_TO_POINT_RECORD(0, PORT(4), PORT(5), PORT(6), PORT(7), PCIE, GEN1_NO_SSC, MATCHES_01)
 
#define AMC_CLOCK_CONFIGURATION_LIST
 
#define AMC_MODULE_CURRENT_RECORD   current_in_ma(2000)
 
#define AMC_COMPATIBILITY_CODE   0x11223344
 

Macro Definition Documentation

◆ AMC_BOARD_MANUFACTURER

#define AMC_BOARD_MANUFACTURER   "Creotech"

◆ AMC_BOARD_MANUFACTURING_TIME

#define AMC_BOARD_MANUFACTURING_TIME   10463040 /* Amount of minutes since 0:00 1/1/96 */

◆ AMC_BOARD_NAME

#define AMC_BOARD_NAME   "AMC-FMC-Carrier"

◆ AMC_BOARD_PN

#define AMC_BOARD_PN   "AFC"

◆ AMC_BOARD_SN

#define AMC_BOARD_SN   ""

◆ AMC_CLOCK_CONFIGURATION_LIST

#define AMC_CLOCK_CONFIGURATION_LIST
Value:
DIRECT_CLOCK_CONNECTION(TCLKA, APP, NO_PLL, SOURCE, UNSPEC_FAMILY, 0, KHz(62500), KHz(62450), KHz(62550))
#define KHz(v)
Definition fru_editor.h:86
#define DIRECT_CLOCK_CONNECTION(id, activation_control, pll_use, clock_source_receiver, family, accuracy, freq_Hz, min_Hz, max_Hz)
Definition fru_editor.h:324
#define RECEIVER
Definition fru_editor.h:75
#define PCI_RESERVED
Definition fru_editor.h:83
#define UNSPEC_FAMILY
Definition fru_editor.h:79
#define CIPMC
Definition fru_editor.h:72
#define SOURCE
Definition fru_editor.h:76
#define TCLKA
Definition fru_editor.h:60
#define APP
Definition fru_editor.h:71
#define FCLKA
Definition fru_editor.h:64
#define MHz(v)
Definition fru_editor.h:87
#define NO_PLL
Definition fru_editor.h:68

◆ AMC_COMPATIBILITY_CODE

#define AMC_COMPATIBILITY_CODE   0x11223344

◆ AMC_FRU_FILE_ID

#define AMC_FRU_FILE_ID   "AFCFRU"

◆ AMC_LANG_CODE

#define AMC_LANG_CODE   0

◆ AMC_MODULE_CURRENT_RECORD

#define AMC_MODULE_CURRENT_RECORD   current_in_ma(2000)

◆ AMC_POINT_TO_POINT_RECORD_LIST

#define AMC_POINT_TO_POINT_RECORD_LIST    GENERIC_POINT_TO_POINT_RECORD(0, PORT(4), PORT(5), PORT(6), PORT(7), PCIE, GEN1_NO_SSC, MATCHES_01)

◆ AMC_PRODUCT_ASSET_TAG

#define AMC_PRODUCT_ASSET_TAG   "Generic FRU"

◆ AMC_PRODUCT_MANUFACTURER

#define AMC_PRODUCT_MANUFACTURER   "LNLS"

◆ AMC_PRODUCT_NAME

#define AMC_PRODUCT_NAME   "AFC v3.1"

◆ AMC_PRODUCT_PN

#define AMC_PRODUCT_PN   ""

◆ AMC_PRODUCT_SN

#define AMC_PRODUCT_SN   ""

◆ AMC_PRODUCT_VERSION

#define AMC_PRODUCT_VERSION   "v3.1"