FreeCalypso > hg > fc-magnetite
view src/g23m-gprs/llc/llc_f.h @ 638:cab2f315827e
FFS dev.c: added Spansion PL032J to the "generic" table
With the discovery of first GTM900 and then Tango, it now appears that
Openmoko was not the only manuf after all who kept TI's TCS211 firmware
largely intact (as opposed to changing it beyond all recognition like
Compal, Chi-Mei and BenQ did), thus we are now getting new "alien" targets
on which we reuse the original manuf's FFS with IMEI and RF calibration
tables as if it were native. On these targets we use the original
device table for FFS, even though we previously thought that it would
never apply to any target other than dsample, leonardo and gtamodem.
We have previously added Samsung K5L33xxCAM (a new kind of multi-ID device)
to the generic table to support its use in Huawei GTM900-B modules; now
we got news that some slightly older GTM900-B specimen used S71PL032J
instead, so we are now adding PL032J as well.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Thu, 30 Jan 2020 17:45:48 +0000 |
parents | 219afcfc6250 |
children |
line wrap: on
line source
/* +----------------------------------------------------------------------------- | Project : | Modul : +----------------------------------------------------------------------------- | Copyright 2002 Texas Instruments Berlin, AG | All rights reserved. | | This file is confidential and a trade secret of Texas | Instruments Berlin, AG | The receipt of or possession of this file does not convey | any rights to reproduce or disclose its contents or to | manufacture, use, or sell anything it may describe, in | whole, or in part, without the specific written consent of | Texas Instruments Berlin, AG. +----------------------------------------------------------------------------- | Purpose : Definitions for llc_f.c +----------------------------------------------------------------------------- */ #ifndef LLC_F_H #define LLC_F_H EXTERN void llc_init_parameters (void); EXTERN void llc_generate_input (UBYTE sapi, T_PDU_TYPE frame_type, T_FRAME_NUM lfn, ULONG *cipher_input, ULONG oc); EXTERN ULONG llc_build_crc24 (UBYTE *octets, USHORT len); EXTERN BOOL llc_xid_value_acceptable (UBYTE sapi, UBYTE xid_parameter, ULONG xid_value); EXTERN void llc_init_requested_xid (void); EXTERN void llc_init_requested_xid_sapi (T_SAPI sapi); #ifdef LL_DESC EXTERN T_desc3* llc_palloc_desc (U16 len, U16 offset); EXTERN void llc_cl_desc3_free(T_desc3* p_desc3); #endif #ifndef TI_PS_OP_CIPH_DRIVER EXTERN void llc_fbs_init ( void ); #endif EXTERN void llc_copy_ul_data_to_list(T_CCI_CIPHER_DESC_REQ *cipher_req, T_CIPH_in_data_list *in_data); EXTERN void llc_copy_dl_data_to_list(T_CCI_DECIPHER_REQ *decipher_req, T_CIPH_in_data_list *in_data_list); EXTERN void llc_trace_desc_list3_content(T_desc_list3 desc_list3); EXTERN void llc_trace_sdu(T_sdu* sdu); EXTERN void llc_trace_desc_list(T_desc_list* desc_list); #endif /* !LLC_F_H */