FreeCalypso > hg > tcs211-l1-reconst
comparison chipsetsw/layer1/tm_cfile/l1tm_func.c @ 233:a3ca660219a1
l1tm_func.c: l1tm_misc_param_write() reconstructed
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 15 Jan 2017 06:49:27 +0000 |
parents | 3061759abe6a |
children | 09f0a502745e |
comparison
equal
deleted
inserted
replaced
232:3061759abe6a | 233:a3ca660219a1 |
---|---|
1145 tm_return->size = 2; | 1145 tm_return->size = 2; |
1146 tm_return->status = E_OK; | 1146 tm_return->status = E_OK; |
1147 tm_return->index = 0; | 1147 tm_return->index = 0; |
1148 } | 1148 } |
1149 | 1149 |
1150 /* TCS211 function missing in LoCosto, reconstructed from disassembly */ | |
1150 void l1tm_misc_param_write(T_TESTMODE_PRIM *prim, T_TM_RETURN *tm_return) | 1151 void l1tm_misc_param_write(T_TESTMODE_PRIM *prim, T_TM_RETURN *tm_return) |
1151 { | 1152 { |
1152 /* TCS211 function missing in LoCosto, to be reconstructed from disasm */ | 1153 tm_return->index = prim->u.tm_params.index; |
1154 tm_return->size = 0; | |
1155 switch (prim->u.tm_params.index) { | |
1156 case ADC_ENA_FLAG: | |
1157 l1_config.adc_enable = prim->u.tm_params.value; | |
1158 tm_return->status = E_OK; | |
1159 break; | |
1160 default: | |
1161 Cust_tm_misc_param_write(tm_return, prim->u.tm_params.index, | |
1162 prim->u.tm_params.value); | |
1163 } | |
1153 } | 1164 } |
1154 | 1165 |
1155 void l1tm_misc_param_read(T_TESTMODE_PRIM *prim, T_TM_RETURN *tm_return) | 1166 void l1tm_misc_param_read(T_TESTMODE_PRIM *prim, T_TM_RETURN *tm_return) |
1156 { | 1167 { |
1157 /* TCS211 function missing in LoCosto, to be reconstructed from disasm */ | 1168 /* TCS211 function missing in LoCosto, to be reconstructed from disasm */ |