FreeCalypso > hg > fc-magnetite
view src/cs/layer1/tm_cust0/l1tm_cust.h @ 624:012028896cfb
FFS dev.c, Leonardo target: Fujitsu MB84VF5F5F4J2 #if 0'ed out
The FFS code we got from TI/Openmoko had a stanza for "Fujitsu MB84VF5F5F4J2
stacked device", using a fake device ID code that would need to be patched
manually into cfgffs.c (suppressing and overriding autodetection) and using
an FFS base address in the nCS2 bank, indicating that this FFS config was
probably meant for the MCP version of Leonardo which allows for 16 MiB flash
with a second bank on nCS2.
We previously had this FFS config stanza conditionalized under
CONFIG_TARGET_LEONARDO because the base address contained therein is invalid
for other targets, but now that we actually have a Leonardo build target in
FC Magnetite, I realize that the better approach is to #if 0 out this stanza
altogether: it is already non-functional because it uses a fake device ID
code, thus it is does not add support for more Leonardo board variants,
instead it is just noise.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 22 Dec 2019 21:24:29 +0000 |
parents | 945cf7f506b2 |
children |
line wrap: on
line source
/************* Revision Controle System Header ************* * GSM Layer 1 software * L1TM_CUST.H * * Filename l1tm_cust.h * Copyright 2003 (C) Texas Instruments * ************* Revision Controle System Header *************/ /*---------------------------------------------------------*/ /* Initial settings for test mode config => Cust_tm_init() */ /*---------------------------------------------------------*/ // Control algorithm settings: 0=>OFF, 1=>ON #define AGC_ENABLE 1 #define AFC_ENABLE 1 // ADC conversion setting: 0=>OFF, 1=>ON #define ADC_ENABLE 1 // AGC settings #define TM_AGC_VALUE 50 // AGC gain #define TM_LNA_OFF 0 // 0=>LNA ON, 1=>LNA OFF // Power measurement settings #define TM_NUM_MEAS 1 // number of measurements per TDMA #define TM_WIN_MEAS 1 // position of measurement within TDMA // BEACON and TCH settings #define TM_BCCH_ARFCN 80 // beacon #define TM_TCH_ARFCN 62 // TCH arfcn #define TM_MON_ARFCN 33 // monitor arfcn #define TM_CHAN_TYPE TCH_F // channel type #define TM_SUB_CHAN 0 // subchannel number #define TM_SLOT_NUM 4 // TS number #define TM_TSC 5 // Training Sequence #define TM_TXPWR 15 // TXPWR setting #define TM_TXPWR_SKIP 4 #define TM_TA 0 // timing advance setting #define TM_BURST_TYPE 0 // 0=>normal burst, 1=>RACH burst #define TM_BURST_DATA 0 // as defined in TM100.doc: tx_param_write #define TM_PM_ENABLE 1 // Enable power measurements in packet transfer mode // Statistics settings #define TM_NUM_LOOPS 0 // number of times a task is executed, 0 means infinite loop #define TM_AUTO_RESULT_LOOPS 0 // number of loops before stats result is returned, 0 means infinite #define TM_AUTO_RESET_LOOPS 0 // number of loops before stats I/F is reset, 0 means infinite #define TM_STAT_TYPE 1 // type of stats as defined in TM100.doc: stats_read #define TM_STAT_BITMASK 0x6057 // stats bitmaks as defined in TM100.doc: stats_read #if L1_GPRS // Settings for GPRS test mode: #define TM_PDTCH_ARFCN 62 // PDTCH arfcn #define TM_MULTISLOT_CLASS 1 // GPRS multi slot class #define TM_STAT_GPRS_SLOTS 0x80 // Bit mask for RX stats from PDTCH #define TM_RX_ALLOCATION 0x80 // RX slot allocation (bit7->TS0...bit0->TS7) #define TM_RX_CODING_SCHEME 1 // RX coding scheme #define TM_TX_ALLOCATION 0x80 // TX slot allocation (bit7->TS0...bit0->TS7) #define TM_TX_CODING_SCHEME 2 // TX coding scheme #define TM_TXPWR_GPRS 15 // GPRS txpwr level #endif