FreeCalypso > hg > tcs211-l1-reconst
comparison chipsetsw/layer1/dyn_dwl_cfile/l1_dyn_dwl_afunc.c @ 24:26666ef41058
l1_dyn_dwl_init.c compiles
author | Mychaela Falconia <falcon@ivan.Harhan.ORG> |
---|---|
date | Thu, 22 Oct 2015 16:59:26 +0000 |
parents | 3358b8e6922f |
children | d465d2510d28 |
comparison
equal
deleted
inserted
replaced
23:8f0ad3db1a0c | 24:26666ef41058 |
---|---|
65 | 65 |
66 /* table reconstructed from disassembly of TCS211 binary object */ | 66 /* table reconstructed from disassembly of TCS211 binary object */ |
67 const T_SIGNAL_PATCH signal_patch_array[NUM_OF_DYN_DWNLD_PRIMITIVES] = | 67 const T_SIGNAL_PATCH signal_patch_array[NUM_OF_DYN_DWNLD_PRIMITIVES] = |
68 { | 68 { |
69 {L1C_STOP_DEDICATED_DONE, 0}, | 69 {L1C_STOP_DEDICATED_DONE, 0}, |
70 #if (L1_GTT == 1) | |
71 {MMI_GTT_START_REQ, 1}, | |
72 #endif | |
70 {MPHC_IMMED_ASSIGN_REQ, 2}, | 73 {MPHC_IMMED_ASSIGN_REQ, 2}, |
74 #if (MELODY_E2 == 1) | |
71 {MMI_MELODY0_E2_START_REQ, 3}, | 75 {MMI_MELODY0_E2_START_REQ, 3}, |
72 {MMI_MELODY1_E2_START_REQ, 4}, | 76 {MMI_MELODY1_E2_START_REQ, 4}, |
73 {L1_BACK_MELODY_E2_UNLOAD_INSTRUMENT_CON, 5}, | 77 {L1_BACK_MELODY_E2_UNLOAD_INSTRUMENT_CON, 5}, |
78 #endif | |
74 }; | 79 }; |
75 | 80 |
76 | 81 |
77 /* | 82 /* |
78 * LoCosto version of L1 has a function called l1_check_flag_for_download_area() | 83 * LoCosto version of L1 has a function called l1_check_flag_for_download_area() |
92 return; | 97 return; |
93 case L1C_STOP_DEDICATED_DONE: /* 0x0081 */ | 98 case L1C_STOP_DEDICATED_DONE: /* 0x0081 */ |
94 /* code at 0x86 */ | 99 /* code at 0x86 */ |
95 l1a.dyn_dwnld.dedicated_stop_flag = TRUE; | 100 l1a.dyn_dwnld.dedicated_stop_flag = TRUE; |
96 return; | 101 return; |
102 #if (MELODY_E2 == 1) | |
97 case MMI_MELODY0_E2_START_REQ: /* 0x182E */ | 103 case MMI_MELODY0_E2_START_REQ: /* 0x182E */ |
98 /* code at 0x6c */ | 104 /* code at 0x6c */ |
99 l1a.dyn_dwnld.melody0_E2_flag_activated = TRUE; | 105 l1a.dyn_dwnld.melody0_E2_flag_activated = TRUE; |
100 if (l1a.dyn_dwnld.melody1_E2_flag_activated == TRUE) { | 106 if (l1a.dyn_dwnld.melody1_E2_flag_activated == TRUE) { |
101 /* code at 0x80 */ | 107 /* code at 0x80 */ |
127 return; | 133 return; |
128 case L1_MELODY1_E2_STOP_CON: /* 0x1868 */ | 134 case L1_MELODY1_E2_STOP_CON: /* 0x1868 */ |
129 /* code at 0x2e */ | 135 /* code at 0x2e */ |
130 l1a.dyn_dwnld.melody1_E2_flag_activated = FALSE; | 136 l1a.dyn_dwnld.melody1_E2_flag_activated = FALSE; |
131 return; | 137 return; |
138 #endif | |
132 default: | 139 default: |
133 return; | 140 return; |
134 } | 141 } |
135 | 142 |
136 } | 143 } |