Lines Matching defs: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);
205 PinsTables tabs;
206 tabs.InitScriptTablePtr = rom[offset + 75] + (rom[offset + 76] * 256);
207 tabs.MacroIndexTablePtr = rom[offset + 77] + (rom[offset + 78] * 256);
208 tabs.MacroTablePtr = rom[offset + 79] + (rom[offset + 80] * 256);
209 tabs.ConditionTablePtr = rom[offset + 81] + (rom[offset + 82] * 256);
210 tabs.IOConditionTablePtr = rom[offset + 83] + (rom[offset + 84] * 256);
211 tabs.IOFlagConditionTablePtr = rom[offset + 85] + (rom[offset + 86] * 256);
212 tabs.InitFunctionTablePtr = rom[offset + 87] + (rom[offset + 88] * 256);
215 LOG(8,("INFO: InitScriptTablePtr: $%04x\n", tabs.InitScriptTablePtr));
216 LOG(8,("INFO: MacroIndexTablePtr: $%04x\n", tabs.MacroIndexTablePtr));
217 LOG(8,("INFO: MacroTablePtr: $%04x\n", tabs.MacroTablePtr));
218 LOG(8,("INFO: ConditionTablePtr: $%04x\n", tabs.ConditionTablePtr));
219 LOG(8,("INFO: IOConditionTablePtr: $%04x\n", tabs.IOConditionTablePtr));
220 LOG(8,("INFO: IOFlagConditionTablePtr: $%04x\n", tabs.IOFlagConditionTablePtr));
221 LOG(8,("INFO: InitFunctionTablePtr: $%04x\n", tabs.InitFunctionTablePtr));
223 return coldstart_card_516_up(rom, tabs, ram_tab);
301 static status_t coldstart_card_516_up(uint8* rom, PinsTables tabs, uint16 ram_tab)
353 if (tabs.InitScriptTablePtr)
357 uint16 index = tabs.InitScriptTablePtr;
368 result = exec_type2_script(rom, adress, &size, tabs, ram_tab);
910 static status_t exec_type2_script(uint8* rom, uint16 adress, int16* size, PinsTables tabs, uint16 ram_tab)
917 return exec_type2_script_mode(rom, &adress, size, tabs, ram_tab, &exec);
923 static status_t exec_type2_script_mode(uint8* rom, uint16* adress, int16* size, PinsTables tabs, uint16 ram_tab, bool* exec)
1041 result = exec_type2_script_mode(rom, adress, size, tabs, ram_tab, exec);
1088 exec_cmd_39_type2(rom, offset32, tabs, &double_f);
1132 offset32 += tabs.InitFunctionTablePtr;
1232 exec_cmd_39_type2(rom, data, tabs, exec);
1430 data2 = *((uint16*)(&(rom[(tabs.InitScriptTablePtr + (data << 1))])));
1452 data2 = *((uint16*)(&(rom[(tabs.InitScriptTablePtr + (data << 1))])));
1456 result = exec_type2_script(rom, data2, size, tabs, ram_tab);
1502 data = tabs.MacroIndexTablePtr + (byte << 1);
1505 offset32 += tabs.MacroTablePtr;
1597 data += tabs.ConditionTablePtr;
1628 data += tabs.IOConditionTablePtr;
1745 static void exec_cmd_39_type2(uint8* rom, uint32 data, PinsTables tabs, bool* exec)
1751 data += tabs.IOFlagConditionTablePtr;