Lines Matching refs:tabs

37 static status_t coldstart_card_516_up(uint8* rom, PinsTables tabs, uint16 ram_tab);
39 static status_t exec_type2_script(uint8* rom, uint16 adress, int16* size, PinsTables tabs, uint16 ram_tab);
40 static status_t exec_type2_script_mode(uint8* rom, uint16* adress, int16* size, PinsTables tabs, uint16 ram_tab, bool* exec);
41 static void exec_cmd_39_type2(uint8* rom, uint32 data, PinsTables tabs, bool* exec);
217 PinsTables tabs;
218 tabs.InitScriptTablePtr = rom[offset + 75] + (rom[offset + 76] * 256);
219 tabs.MacroIndexTablePtr = rom[offset + 77] + (rom[offset + 78] * 256);
220 tabs.MacroTablePtr = rom[offset + 79] + (rom[offset + 80] * 256);
221 tabs.ConditionTablePtr = rom[offset + 81] + (rom[offset + 82] * 256);
222 tabs.IOConditionTablePtr = rom[offset + 83] + (rom[offset + 84] * 256);
223 tabs.IOFlagConditionTablePtr = rom[offset + 85] + (rom[offset + 86] * 256);
224 tabs.InitFunctionTablePtr = rom[offset + 87] + (rom[offset + 88] * 256);
227 LOG(8,("INFO: InitScriptTablePtr: $%04x\n", tabs.InitScriptTablePtr));
228 LOG(8,("INFO: MacroIndexTablePtr: $%04x\n", tabs.MacroIndexTablePtr));
229 LOG(8,("INFO: MacroTablePtr: $%04x\n", tabs.MacroTablePtr));
230 LOG(8,("INFO: ConditionTablePtr: $%04x\n", tabs.ConditionTablePtr));
231 LOG(8,("INFO: IOConditionTablePtr: $%04x\n", tabs.IOConditionTablePtr));
232 LOG(8,("INFO: IOFlagConditionTablePtr: $%04x\n", tabs.IOFlagConditionTablePtr));
233 LOG(8,("INFO: InitFunctionTablePtr: $%04x\n", tabs.InitFunctionTablePtr));
235 return coldstart_card_516_up(rom, tabs, ram_tab);
313 static status_t coldstart_card_516_up(uint8* rom, PinsTables tabs, uint16 ram_tab)
365 if (tabs.InitScriptTablePtr)
369 uint16 index = tabs.InitScriptTablePtr;
380 result = exec_type2_script(rom, adress, &size, tabs, ram_tab);
997 static status_t exec_type2_script(uint8* rom, uint16 adress, int16* size, PinsTables tabs, uint16 ram_tab)
1004 return exec_type2_script_mode(rom, &adress, size, tabs, ram_tab, &exec);
1010 static status_t exec_type2_script_mode(uint8* rom, uint16* adress, int16* size, PinsTables tabs, uint16 ram_tab, bool* exec)
1128 result = exec_type2_script_mode(rom, adress, size, tabs, ram_tab, exec);
1175 exec_cmd_39_type2(rom, offset32, tabs, &double_f);
1219 offset32 += tabs.InitFunctionTablePtr;
1319 exec_cmd_39_type2(rom, data, tabs, exec);
1517 data2 = *((uint16*)(&(rom[(tabs.InitScriptTablePtr + (data << 1))])));
1539 data2 = *((uint16*)(&(rom[(tabs.InitScriptTablePtr + (data << 1))])));
1543 result = exec_type2_script(rom, data2, size, tabs, ram_tab);
1589 data = tabs.MacroIndexTablePtr + (byte << 1);
1592 offset32 += tabs.MacroTablePtr;
1684 data += tabs.ConditionTablePtr;
1715 data += tabs.IOConditionTablePtr;
1832 static void exec_cmd_39_type2(uint8* rom, uint32 data, PinsTables tabs, bool* exec)
1838 data += tabs.IOFlagConditionTablePtr;