|
|
1.1 root 1: /*
2: Hatari
3:
1.1.1.2 ! root 4: Tables for cycles when allow top/bottom borders.
! 5: Also left/right and Sync Scroll
1.1 root 6: */
7:
1.1.1.2 ! root 8: /*------------------------------------------------------------------------*/
! 9: /* Top/Bottom Border tables - NOTE due to natural interrupt inaccuracies */
! 10: /* (ie interrupt due while currently processing instruction) these values */
! 11: /* have a 'range' - We have a single table entry for each possible + */
! 12: /* overlap, just in-case! */
1.1 root 13:
1.1.1.2 ! root 14:
! 15: /* Bottom border */
1.1 root 16:
17: #define BOTTOM_OFFSET (-20)
18:
19: // Medway Menu 67
20: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_1[] = {
1.1.1.2 ! root 21: { 0xFF820A,0x00,135204+BOTTOM_OFFSET },
! 22: { 0xFF820A,0x02,135284+BOTTOM_OFFSET }
1.1 root 23: };
24: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_2[] = {
1.1.1.2 ! root 25: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 26: { 0xFF820A,0x02,135288+BOTTOM_OFFSET }
1.1 root 27: };
28: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_3[] = {
1.1.1.2 ! root 29: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 30: { 0xFF820A,0x02,135292+BOTTOM_OFFSET }
1.1 root 31: };
32: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_4[] = {
1.1.1.2 ! root 33: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 34: { 0xFF820A,0x02,135296+BOTTOM_OFFSET }
1.1 root 35: };
36: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_5[] = {
1.1.1.2 ! root 37: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 38: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 39: };
40: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_6[] = {
1.1.1.2 ! root 41: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 42: { 0xFF820A,0x02,135304+BOTTOM_OFFSET }
1.1 root 43: };
44: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_7[] = {
1.1.1.2 ! root 45: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 46: { 0xFF820A,0x02,135308+BOTTOM_OFFSET }
1.1 root 47: };
48: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_8[] = {
1.1.1.2 ! root 49: { 0xFF820A,0x00,135232+BOTTOM_OFFSET },
! 50: { 0xFF820A,0x02,135312+BOTTOM_OFFSET }
1.1 root 51: };
52: SYNCSHIFTER_ACCESS BottomBorderAccess_Med_67_9[] = {
1.1.1.2 ! root 53: { 0xFF820A,0x00,135236+BOTTOM_OFFSET },
! 54: { 0xFF820A,0x02,135316+BOTTOM_OFFSET }
1.1 root 55: };
1.1.1.2 ! root 56: /* D-Bug 136a */
1.1 root 57: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_1[] = {
1.1.1.2 ! root 58: { 0xFF820A,0x00,135200+BOTTOM_OFFSET },
! 59: { 0xFF820A,0x02,135288+BOTTOM_OFFSET }
1.1 root 60: };
61: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_2[] = {
1.1.1.2 ! root 62: { 0xFF820A,0x00,135204+BOTTOM_OFFSET },
! 63: { 0xFF820A,0x02,135292+BOTTOM_OFFSET }
1.1 root 64: };
65: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_3[] = {
1.1.1.2 ! root 66: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 67: { 0xFF820A,0x02,135296+BOTTOM_OFFSET }
1.1 root 68: };
69: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_4[] = {
1.1.1.2 ! root 70: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 71: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 72: };
73: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_5[] = {
1.1.1.2 ! root 74: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 75: { 0xFF820A,0x02,135304+BOTTOM_OFFSET }
1.1 root 76: };
77: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_6[] = {
1.1.1.2 ! root 78: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 79: { 0xFF820A,0x02,135308+BOTTOM_OFFSET }
1.1 root 80: };
81: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_7[] = {
1.1.1.2 ! root 82: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 83: { 0xFF820A,0x02,135312+BOTTOM_OFFSET }
1.1 root 84: };
85: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_8[] = {
1.1.1.2 ! root 86: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 87: { 0xFF820A,0x02,135316+BOTTOM_OFFSET }
1.1 root 88: };
89: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_9[] = {
1.1.1.2 ! root 90: { 0xFF820A,0x00,135232+BOTTOM_OFFSET },
! 91: { 0xFF820A,0x02,135320+BOTTOM_OFFSET }
1.1 root 92: };
93: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_10[] = {
1.1.1.2 ! root 94: { 0xFF820A,0x00,135236+BOTTOM_OFFSET },
! 95: { 0xFF820A,0x02,135324+BOTTOM_OFFSET }
1.1 root 96: };
97: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_11[] = {
1.1.1.2 ! root 98: { 0xFF820A,0x00,135240+BOTTOM_OFFSET },
! 99: { 0xFF820A,0x02,135328+BOTTOM_OFFSET }
1.1 root 100: };
101: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_136a_12[] = {
1.1.1.2 ! root 102: { 0xFF820A,0x00,135244+BOTTOM_OFFSET },
! 103: { 0xFF820A,0x02,135332+BOTTOM_OFFSET }
1.1 root 104: };
1.1.1.2 ! root 105: /* D-Bug 141a */
1.1 root 106: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_1[] = {
1.1.1.2 ! root 107: { 0xFF820A,0x00,135200+BOTTOM_OFFSET },
! 108: { 0xFF820A,0x02,135292+BOTTOM_OFFSET },
1.1 root 109: };
110: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_2[] = {
1.1.1.2 ! root 111: { 0xFF820A,0x00,135204+BOTTOM_OFFSET },
! 112: { 0xFF820A,0x02,135296+BOTTOM_OFFSET }
1.1 root 113: };
114: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_3[] = {
1.1.1.2 ! root 115: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 116: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 117: };
118: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_4[] = {
1.1.1.2 ! root 119: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 120: { 0xFF820A,0x02,135304+BOTTOM_OFFSET }
1.1 root 121: };
122: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_5[] = {
1.1.1.2 ! root 123: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 124: { 0xFF820A,0x02,135308+BOTTOM_OFFSET }
1.1 root 125: };
126: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_6[] = {
1.1.1.2 ! root 127: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 128: { 0xFF820A,0x02,135312+BOTTOM_OFFSET }
1.1 root 129: };
130: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_7[] = {
1.1.1.2 ! root 131: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 132: { 0xFF820A,0x02,135316+BOTTOM_OFFSET }
1.1 root 133: };
134: SYNCSHIFTER_ACCESS BottomBorderAccess_DBug_141a_8[] = {
1.1.1.2 ! root 135: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 136: { 0xFF820A,0x02,135320+BOTTOM_OFFSET }
1.1 root 137: };
138:
1.1.1.2 ! root 139: /* Auto 95 */
1.1 root 140: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_1[] = {
1.1.1.2 ! root 141: { 0xFF820A,0x00,135168+BOTTOM_OFFSET },
! 142: { 0xFF820A,0x02,135256+BOTTOM_OFFSET }
1.1 root 143: };
144: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_2[] = {
1.1.1.2 ! root 145: { 0xFF820A,0x00,135172+BOTTOM_OFFSET },
! 146: { 0xFF820A,0x02,135260+BOTTOM_OFFSET }
1.1 root 147: };
148: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_3[] = {
1.1.1.2 ! root 149: { 0xFF820A,0x00,135176+BOTTOM_OFFSET },
! 150: { 0xFF820A,0x02,135264+BOTTOM_OFFSET }
1.1 root 151: };
152: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_4[] = {
1.1.1.2 ! root 153: { 0xFF820A,0x00,135180+BOTTOM_OFFSET },
! 154: { 0xFF820A,0x02,135268+BOTTOM_OFFSET }
1.1 root 155: };
156: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_5[] = {
1.1.1.2 ! root 157: { 0xFF820A,0x00,135184+BOTTOM_OFFSET },
! 158: { 0xFF820A,0x02,135272+BOTTOM_OFFSET }
1.1 root 159: };
160: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_95_6[] = {
1.1.1.2 ! root 161: { 0xFF820A,0x00,135188+BOTTOM_OFFSET },
! 162: { 0xFF820A,0x02,135276+BOTTOM_OFFSET }
1.1 root 163: };
1.1.1.2 ! root 164: /* Auto 106 */
1.1 root 165: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_1[] = {
1.1.1.2 ! root 166: { 0xFF820A,0x00,135204+BOTTOM_OFFSET },
! 167: { 0xFF820A,0x02,135260+BOTTOM_OFFSET }
1.1 root 168: };
169: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_2[] = {
1.1.1.2 ! root 170: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 171: { 0xFF820A,0x02,135264+BOTTOM_OFFSET }
1.1 root 172: };
173: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_3[] = {
1.1.1.2 ! root 174: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 175: { 0xFF820A,0x02,135268+BOTTOM_OFFSET }
1.1 root 176: };
177: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_4[] = {
1.1.1.2 ! root 178: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 179: { 0xFF820A,0x02,135272+BOTTOM_OFFSET }
1.1 root 180: };
181: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_5[] = {
1.1.1.2 ! root 182: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 183: { 0xFF820A,0x02,135276+BOTTOM_OFFSET }
1.1 root 184: };
185: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_6[] = {
1.1.1.2 ! root 186: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 187: { 0xFF820A,0x02,135280+BOTTOM_OFFSET }
1.1 root 188: };
189: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_7[] = {
1.1.1.2 ! root 190: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 191: { 0xFF820A,0x02,135284+BOTTOM_OFFSET }
1.1 root 192: };
193: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_8[] = {
1.1.1.2 ! root 194: { 0xFF820A,0x00,135232+BOTTOM_OFFSET },
! 195: { 0xFF820A,0x02,135288+BOTTOM_OFFSET }
1.1 root 196: };
197: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_106_9[] = {
1.1.1.2 ! root 198: { 0xFF820A,0x00,135236+BOTTOM_OFFSET },
! 199: { 0xFF820A,0x02,135292+BOTTOM_OFFSET }
1.1 root 200: };
1.1.1.2 ! root 201: /* Auto 149 (writes 0x2 twice) */
1.1 root 202: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_1[] = {
1.1.1.2 ! root 203: { 0xFF820A,0x02,135252+BOTTOM_OFFSET },
! 204: { 0xFF820A,0x02,135272+BOTTOM_OFFSET }
1.1 root 205: };
206: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_2[] = {
1.1.1.2 ! root 207: { 0xFF820A,0x02,135256+BOTTOM_OFFSET },
! 208: { 0xFF820A,0x02,135276+BOTTOM_OFFSET }
1.1 root 209: };
210: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_3[] = {
1.1.1.2 ! root 211: { 0xFF820A,0x02,135260+BOTTOM_OFFSET },
! 212: { 0xFF820A,0x02,135280+BOTTOM_OFFSET }
1.1 root 213: };
214: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_4[] = {
1.1.1.2 ! root 215: { 0xFF820A,0x02,135264+BOTTOM_OFFSET },
! 216: { 0xFF820A,0x02,135284+BOTTOM_OFFSET }
1.1 root 217: };
218: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_149_5[] = {
1.1.1.2 ! root 219: { 0xFF820A,0x02,135268+BOTTOM_OFFSET },
! 220: { 0xFF820A,0x02,135288+BOTTOM_OFFSET }
1.1 root 221: };
1.1.1.2 ! root 222: /* Auto 169 */
1.1 root 223: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_1[] = {
1.1.1.2 ! root 224: { 0xFF820A,0x00,135152+BOTTOM_OFFSET },
! 225: { 0xFF820A,0x02,135244+BOTTOM_OFFSET }
1.1 root 226: };
227: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_2[] = {
1.1.1.2 ! root 228: { 0xFF820A,0x00,135156+BOTTOM_OFFSET },
! 229: { 0xFF820A,0x02,135248+BOTTOM_OFFSET }
1.1 root 230: };
231: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_3[] = {
1.1.1.2 ! root 232: { 0xFF820A,0x00,135160+BOTTOM_OFFSET },
! 233: { 0xFF820A,0x02,135252+BOTTOM_OFFSET }
1.1 root 234: };
235: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_4[] = {
1.1.1.2 ! root 236: { 0xFF820A,0x00,135164+BOTTOM_OFFSET },
! 237: { 0xFF820A,0x02,135256+BOTTOM_OFFSET }
1.1 root 238: };
239: SYNCSHIFTER_ACCESS BottomBorderAccess_Auto_169_5[] = {
1.1.1.2 ! root 240: { 0xFF820A,0x00,135168+BOTTOM_OFFSET },
! 241: { 0xFF820A,0x02,135260+BOTTOM_OFFSET }
1.1 root 242: };
243:
1.1.1.2 ! root 244: /* Pompey 6 */
1.1 root 245: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_1[] = {
1.1.1.2 ! root 246: { 0xFF820A,0x00,135196+BOTTOM_OFFSET },
! 247: { 0xFF820A,0x02,135248+BOTTOM_OFFSET }
1.1 root 248: };
249: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_2[] = {
1.1.1.2 ! root 250: { 0xFF820A,0x00,135200+BOTTOM_OFFSET },
! 251: { 0xFF820A,0x02,135252+BOTTOM_OFFSET }
1.1 root 252: };
253: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_3[] = {
1.1.1.2 ! root 254: { 0xFF820A,0x00,135204+BOTTOM_OFFSET },
! 255: { 0xFF820A,0x02,135256+BOTTOM_OFFSET }
1.1 root 256: };
257: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_4[] = {
1.1.1.2 ! root 258: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 259: { 0xFF820A,0x02,135260+BOTTOM_OFFSET }
1.1 root 260: };
261: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_5[] = {
1.1.1.2 ! root 262: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 263: { 0xFF820A,0x02,135264+BOTTOM_OFFSET }
1.1 root 264: };
265: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_6[] = {
1.1.1.2 ! root 266: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 267: { 0xFF820A,0x02,135268+BOTTOM_OFFSET }
1.1 root 268: };
269: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_6_7[] = {
1.1.1.2 ! root 270: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 271: { 0xFF820A,0x02,135272+BOTTOM_OFFSET }
1.1 root 272: };
1.1.1.2 ! root 273: /* Pompey 11 */
1.1 root 274: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_1[] = {
1.1.1.2 ! root 275: { 0xFF820A,0x00,135188+BOTTOM_OFFSET },
! 276: { 0xFF820A,0x02,135236+BOTTOM_OFFSET }
1.1 root 277: };
278: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_2[] = {
1.1.1.2 ! root 279: { 0xFF820A,0x00,135192+BOTTOM_OFFSET },
! 280: { 0xFF820A,0x02,135240+BOTTOM_OFFSET }
1.1 root 281: };
282: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_3[] = {
1.1.1.2 ! root 283: { 0xFF820A,0x00,135196+BOTTOM_OFFSET },
! 284: { 0xFF820A,0x02,135244+BOTTOM_OFFSET }
1.1 root 285: };
286: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_4[] = {
1.1.1.2 ! root 287: { 0xFF820A,0x00,135200+BOTTOM_OFFSET },
! 288: { 0xFF820A,0x02,135248+BOTTOM_OFFSET }
1.1 root 289: };
290: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_5[] = {
1.1.1.2 ! root 291: { 0xFF820A,0x00,135204+BOTTOM_OFFSET },
! 292: { 0xFF820A,0x02,135252+BOTTOM_OFFSET }
1.1 root 293: };
294: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_6[] = {
1.1.1.2 ! root 295: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 296: { 0xFF820A,0x02,135256+BOTTOM_OFFSET }
1.1 root 297: };
298: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_7[] = {
1.1.1.2 ! root 299: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 300: { 0xFF820A,0x02,135260+BOTTOM_OFFSET }
1.1 root 301: };
302: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_8[] = {
1.1.1.2 ! root 303: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 304: { 0xFF820A,0x02,135264+BOTTOM_OFFSET }
1.1 root 305: };
306: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_9[] = {
1.1.1.2 ! root 307: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 308: { 0xFF820A,0x02,135268+BOTTOM_OFFSET }
1.1 root 309: };
310: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_10[] = {
1.1.1.2 ! root 311: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 312: { 0xFF820A,0x02,135272+BOTTOM_OFFSET }
1.1 root 313: };
314: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_11[] = {
1.1.1.2 ! root 315: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 316: { 0xFF820A,0x02,135276+BOTTOM_OFFSET }
1.1 root 317: };
318: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_11_12[] = {
1.1.1.2 ! root 319: { 0xFF820A,0x00,135232+BOTTOM_OFFSET },
! 320: { 0xFF820A,0x02,135280+BOTTOM_OFFSET }
1.1 root 321: };
1.1.1.2 ! root 322: /* Pompey 27 */
1.1 root 323: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_1[] = {
1.1.1.2 ! root 324: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 325: { 0xFF820A,0x02,135284+BOTTOM_OFFSET }
1.1 root 326: };
327: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_2[] = {
1.1.1.2 ! root 328: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 329: { 0xFF820A,0x02,135288+BOTTOM_OFFSET }
1.1 root 330: };
331: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_3[] = {
1.1.1.2 ! root 332: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 333: { 0xFF820A,0x02,135292+BOTTOM_OFFSET }
1.1 root 334: };
335: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_4[] = {
1.1.1.2 ! root 336: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 337: { 0xFF820A,0x02,135296+BOTTOM_OFFSET }
1.1 root 338: };
339: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_5[] = {
1.1.1.2 ! root 340: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 341: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 342: };
343: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_27_6[] = {
1.1.1.2 ! root 344: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 345: { 0xFF820A,0x02,135304+BOTTOM_OFFSET }
1.1 root 346: };
1.1.1.2 ! root 347: /* Pompey 43 */
1.1 root 348: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_1[] = {
1.1.1.2 ! root 349: { 0xFF820A,0x00,135236+BOTTOM_OFFSET },
! 350: { 0xFF820A,0x02,135280+BOTTOM_OFFSET }
1.1 root 351: };
352: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_2[] = {
1.1.1.2 ! root 353: { 0xFF820A,0x00,135240+BOTTOM_OFFSET },
! 354: { 0xFF820A,0x02,135284+BOTTOM_OFFSET }
1.1 root 355: };
356: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_3[] = {
1.1.1.2 ! root 357: { 0xFF820A,0x00,135244+BOTTOM_OFFSET },
! 358: { 0xFF820A,0x02,135288+BOTTOM_OFFSET }
1.1 root 359: };
360: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_4[] = {
1.1.1.2 ! root 361: { 0xFF820A,0x00,135248+BOTTOM_OFFSET },
! 362: { 0xFF820A,0x02,135292+BOTTOM_OFFSET }
1.1 root 363: };
364: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_5[] = {
1.1.1.2 ! root 365: { 0xFF820A,0x00,135252+BOTTOM_OFFSET },
! 366: { 0xFF820A,0x02,135296+BOTTOM_OFFSET }
1.1 root 367: };
368: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_6[] = {
1.1.1.2 ! root 369: { 0xFF820A,0x00,135256+BOTTOM_OFFSET },
! 370: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 371: };
372: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_7[] = {
1.1.1.2 ! root 373: { 0xFF820A,0x00,135260+BOTTOM_OFFSET },
! 374: { 0xFF820A,0x02,135304+BOTTOM_OFFSET }
1.1 root 375: };
376: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_8[] = {
1.1.1.2 ! root 377: { 0xFF820A,0x00,135264+BOTTOM_OFFSET },
! 378: { 0xFF820A,0x02,135308+BOTTOM_OFFSET }
1.1 root 379: };
380: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_43_9[] = {
1.1.1.2 ! root 381: { 0xFF820A,0x00,135268+BOTTOM_OFFSET },
! 382: { 0xFF820A,0x02,135312+BOTTOM_OFFSET }
1.1 root 383: };
1.1.1.2 ! root 384: /* Pompey 48 */
1.1 root 385: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_1[] = {
1.1.1.2 ! root 386: { 0xFF820A,0x00,135204+BOTTOM_OFFSET },
! 387: { 0xFF820A,0x02,135308+BOTTOM_OFFSET }
1.1 root 388: };
389: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_2[] = {
1.1.1.2 ! root 390: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 391: { 0xFF820A,0x02,135312+BOTTOM_OFFSET }
1.1 root 392: };
393: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_3[] = {
1.1.1.2 ! root 394: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 395: { 0xFF820A,0x02,135316+BOTTOM_OFFSET }
1.1 root 396: };
397: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_4[] = {
1.1.1.2 ! root 398: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 399: { 0xFF820A,0x02,135320+BOTTOM_OFFSET }
1.1 root 400: };
401: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_5[] = {
1.1.1.2 ! root 402: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 403: { 0xFF820A,0x02,135324+BOTTOM_OFFSET }
1.1 root 404: };
405: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_6[] = {
1.1.1.2 ! root 406: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 407: { 0xFF820A,0x02,135328+BOTTOM_OFFSET }
1.1 root 408: };
409: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_7[] = {
1.1.1.2 ! root 410: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 411: { 0xFF820A,0x02,135332+BOTTOM_OFFSET }
1.1 root 412: };
413: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_8[] = {
1.1.1.2 ! root 414: { 0xFF820A,0x00,135232+BOTTOM_OFFSET },
! 415: { 0xFF820A,0x02,135336+BOTTOM_OFFSET }
1.1 root 416: };
417: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_48_9[] = {
1.1.1.2 ! root 418: { 0xFF820A,0x00,135236+BOTTOM_OFFSET },
! 419: { 0xFF820A,0x02,135340+BOTTOM_OFFSET }
1.1 root 420: };
1.1.1.2 ! root 421: /* Pompey 57 - Seems strange... */
1.1 root 422: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_1[] = {
1.1.1.2 ! root 423: { 0xFF820A,0x00,134696+BOTTOM_OFFSET },
! 424: { 0xFF820A,0x02,134800+BOTTOM_OFFSET }
1.1 root 425: };
426: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_2[] = {
1.1.1.2 ! root 427: { 0xFF820A,0x00,134700+BOTTOM_OFFSET },
! 428: { 0xFF820A,0x02,134804+BOTTOM_OFFSET }
1.1 root 429: };
430: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_3[] = {
1.1.1.2 ! root 431: { 0xFF820A,0x00,134704+BOTTOM_OFFSET },
! 432: { 0xFF820A,0x02,134808+BOTTOM_OFFSET }
1.1 root 433: };
434: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_4[] = {
1.1.1.2 ! root 435: { 0xFF820A,0x00,134708+BOTTOM_OFFSET },
! 436: { 0xFF820A,0x02,134812+BOTTOM_OFFSET }
1.1 root 437: };
438: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_5[] = {
1.1.1.2 ! root 439: { 0xFF820A,0x00,134712+BOTTOM_OFFSET },
! 440: { 0xFF820A,0x02,134816+BOTTOM_OFFSET }
1.1 root 441: };
442: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_57_6[] = {
1.1.1.2 ! root 443: { 0xFF820A,0x00,134716+BOTTOM_OFFSET },
! 444: { 0xFF820A,0x02,134820+BOTTOM_OFFSET }
1.1 root 445: };
1.1.1.2 ! root 446: /* Pompey 62 */
1.1 root 447: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_1[] = {
1.1.1.2 ! root 448: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 449: { 0xFF820A,0x02,135292+BOTTOM_OFFSET }
1.1 root 450: };
451: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_2[] = {
1.1.1.2 ! root 452: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 453: { 0xFF820A,0x02,135296+BOTTOM_OFFSET }
1.1 root 454: };
455: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_3[] = {
1.1.1.2 ! root 456: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 457: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 458: };
459: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_4[] = {
1.1.1.2 ! root 460: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 461: { 0xFF820A,0x02,135304+BOTTOM_OFFSET }
1.1 root 462: };
463: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_62_5[] = {
1.1.1.2 ! root 464: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 465: { 0xFF820A,0x02,135308+BOTTOM_OFFSET }
1.1 root 466: };
1.1.1.2 ! root 467: /* Pompey 68 */
1.1 root 468: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_1[] = {
1.1.1.2 ! root 469: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 470: { 0xFF820A,0x02,135284+BOTTOM_OFFSET }
1.1 root 471: };
472: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_2[] = {
1.1.1.2 ! root 473: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 474: { 0xFF820A,0x02,135288+BOTTOM_OFFSET }
1.1 root 475: };
476: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_3[] = {
1.1.1.2 ! root 477: { 0xFF820A,0x00,135232+BOTTOM_OFFSET },
! 478: { 0xFF820A,0x02,135292+BOTTOM_OFFSET }
1.1 root 479: };
480: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_4[] = {
1.1.1.2 ! root 481: { 0xFF820A,0x00,135236+BOTTOM_OFFSET },
! 482: { 0xFF820A,0x02,135296+BOTTOM_OFFSET }
1.1 root 483: };
484: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_5[] = {
1.1.1.2 ! root 485: { 0xFF820A,0x00,135240+BOTTOM_OFFSET },
! 486: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 487: };
488: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_68_6[] = {
1.1.1.2 ! root 489: { 0xFF820A,0x00,135240+BOTTOM_OFFSET },
! 490: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 491: };
1.1.1.2 ! root 492: /* Pompey 81 */
1.1 root 493: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_1[] = {
1.1.1.2 ! root 494: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 495: { 0xFF820A,0x02,135280+BOTTOM_OFFSET }
1.1 root 496: };
497: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_2[] = {
1.1.1.2 ! root 498: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 499: { 0xFF820A,0x02,135284+BOTTOM_OFFSET }
1.1 root 500: };
501: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_3[] = {
1.1.1.2 ! root 502: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 503: { 0xFF820A,0x02,135288+BOTTOM_OFFSET }
1.1 root 504: };
505: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_4[] = {
1.1.1.2 ! root 506: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 507: { 0xFF820A,0x02,135292+BOTTOM_OFFSET }
1.1 root 508: };
509: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_5[] = {
1.1.1.2 ! root 510: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 511: { 0xFF820A,0x02,135296+BOTTOM_OFFSET }
1.1 root 512: };
513: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_6[] = {
1.1.1.2 ! root 514: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 515: { 0xFF820A,0x02,135300+BOTTOM_OFFSET }
1.1 root 516: };
517: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_81_7[] = {
1.1.1.2 ! root 518: { 0xFF820A,0x00,135232+BOTTOM_OFFSET },
! 519: { 0xFF820A,0x02,135304+BOTTOM_OFFSET }
1.1 root 520: };
1.1.1.2 ! root 521: /* Pompey 91 */
1.1 root 522: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_1[] = {
1.1.1.2 ! root 523: { 0xFF820A,0x00,135208+BOTTOM_OFFSET },
! 524: { 0xFF820A,0x02,135236+BOTTOM_OFFSET }
1.1 root 525: };
526: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_2[] = {
1.1.1.2 ! root 527: { 0xFF820A,0x00,135212+BOTTOM_OFFSET },
! 528: { 0xFF820A,0x02,135240+BOTTOM_OFFSET }
1.1 root 529: };
530: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_3[] = {
1.1.1.2 ! root 531: { 0xFF820A,0x00,135216+BOTTOM_OFFSET },
! 532: { 0xFF820A,0x02,135244+BOTTOM_OFFSET }
1.1 root 533: };
534: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_4[] = {
1.1.1.2 ! root 535: { 0xFF820A,0x00,135220+BOTTOM_OFFSET },
! 536: { 0xFF820A,0x02,135248+BOTTOM_OFFSET }
1.1 root 537: };
538: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_5[] = {
1.1.1.2 ! root 539: { 0xFF820A,0x00,135224+BOTTOM_OFFSET },
! 540: { 0xFF820A,0x02,135252+BOTTOM_OFFSET }
1.1 root 541: };
542: SYNCSHIFTER_ACCESS BottomBorderAccess_Pompey_91_6[] = {
1.1.1.2 ! root 543: { 0xFF820A,0x00,135228+BOTTOM_OFFSET },
! 544: { 0xFF820A,0x02,135256+BOTTOM_OFFSET }
1.1 root 545: };
546:
547: SYNCSHIFTER_ACCESS_TABLE pBottomBorderAccessTable[] = {
1.1.1.2 ! root 548: { 0, 2,BottomBorderAccess_Med_67_1, Video_SyncHandler_SetBottomBorder,0 },
! 549: { 0, 2,BottomBorderAccess_Med_67_2, Video_SyncHandler_SetBottomBorder,0 },
! 550: { 0, 2,BottomBorderAccess_Med_67_3, Video_SyncHandler_SetBottomBorder,0 },
! 551: { 0, 2,BottomBorderAccess_Med_67_4, Video_SyncHandler_SetBottomBorder,0 },
! 552: { 0, 2,BottomBorderAccess_Med_67_5, Video_SyncHandler_SetBottomBorder,0 },
! 553: { 0, 2,BottomBorderAccess_Med_67_6, Video_SyncHandler_SetBottomBorder,0 },
! 554: { 0, 2,BottomBorderAccess_Med_67_7, Video_SyncHandler_SetBottomBorder,0 },
! 555: { 0, 2,BottomBorderAccess_Med_67_8, Video_SyncHandler_SetBottomBorder,0 },
! 556: { 0, 2,BottomBorderAccess_Med_67_9, Video_SyncHandler_SetBottomBorder,0 },
! 557: { 0, 2,BottomBorderAccess_DBug_136a_1, Video_SyncHandler_SetBottomBorder,0 },
! 558: { 0, 2,BottomBorderAccess_DBug_136a_2, Video_SyncHandler_SetBottomBorder,0 },
! 559: { 0, 2,BottomBorderAccess_DBug_136a_3, Video_SyncHandler_SetBottomBorder,0 },
! 560: { 0, 2,BottomBorderAccess_DBug_136a_4, Video_SyncHandler_SetBottomBorder,0 },
! 561: { 0, 2,BottomBorderAccess_DBug_136a_5, Video_SyncHandler_SetBottomBorder,0 },
! 562: { 0, 2,BottomBorderAccess_DBug_136a_6, Video_SyncHandler_SetBottomBorder,0 },
! 563: { 0, 2,BottomBorderAccess_DBug_136a_7, Video_SyncHandler_SetBottomBorder,0 },
! 564: { 0, 2,BottomBorderAccess_DBug_136a_8, Video_SyncHandler_SetBottomBorder,0 },
! 565: { 0, 2,BottomBorderAccess_DBug_136a_9, Video_SyncHandler_SetBottomBorder,0 },
! 566: { 0, 2,BottomBorderAccess_DBug_136a_10, Video_SyncHandler_SetBottomBorder,0 },
! 567: { 0, 2,BottomBorderAccess_DBug_136a_11, Video_SyncHandler_SetBottomBorder,0 },
! 568: { 0, 2,BottomBorderAccess_DBug_136a_12, Video_SyncHandler_SetBottomBorder,0 },
! 569: { 0, 2,BottomBorderAccess_DBug_141a_1, Video_SyncHandler_SetBottomBorder,0 },
! 570: { 0, 2,BottomBorderAccess_DBug_141a_2, Video_SyncHandler_SetBottomBorder,0 },
! 571: { 0, 2,BottomBorderAccess_DBug_141a_3, Video_SyncHandler_SetBottomBorder,0 },
! 572: { 0, 2,BottomBorderAccess_DBug_141a_4, Video_SyncHandler_SetBottomBorder,0 },
! 573: { 0, 2,BottomBorderAccess_DBug_141a_5, Video_SyncHandler_SetBottomBorder,0 },
! 574: { 0, 2,BottomBorderAccess_DBug_141a_6, Video_SyncHandler_SetBottomBorder,0 },
! 575: { 0, 2,BottomBorderAccess_DBug_141a_7, Video_SyncHandler_SetBottomBorder,0 },
! 576: { 0, 2,BottomBorderAccess_DBug_141a_8, Video_SyncHandler_SetBottomBorder,0 },
! 577: { 0, 2,BottomBorderAccess_Pompey_6_1, Video_SyncHandler_SetBottomBorder,0 },
! 578: { 0, 2,BottomBorderAccess_Pompey_6_2, Video_SyncHandler_SetBottomBorder,0 },
! 579: { 0, 2,BottomBorderAccess_Pompey_6_3, Video_SyncHandler_SetBottomBorder,0 },
! 580: { 0, 2,BottomBorderAccess_Pompey_6_4, Video_SyncHandler_SetBottomBorder,0 },
! 581: { 0, 2,BottomBorderAccess_Pompey_6_5, Video_SyncHandler_SetBottomBorder,0 },
! 582: { 0, 2,BottomBorderAccess_Pompey_6_6, Video_SyncHandler_SetBottomBorder,0 },
! 583: { 0, 2,BottomBorderAccess_Pompey_6_7, Video_SyncHandler_SetBottomBorder,0 },
! 584: { 0, 2,BottomBorderAccess_Pompey_11_1, Video_SyncHandler_SetBottomBorder,0 },
! 585: { 0, 2,BottomBorderAccess_Pompey_11_2, Video_SyncHandler_SetBottomBorder,0 },
! 586: { 0, 2,BottomBorderAccess_Pompey_11_3, Video_SyncHandler_SetBottomBorder,0 },
! 587: { 0, 2,BottomBorderAccess_Pompey_11_4, Video_SyncHandler_SetBottomBorder,0 },
! 588: { 0, 2,BottomBorderAccess_Pompey_11_5, Video_SyncHandler_SetBottomBorder,0 },
! 589: { 0, 2,BottomBorderAccess_Pompey_11_6, Video_SyncHandler_SetBottomBorder,0 },
! 590: { 0, 2,BottomBorderAccess_Pompey_11_7, Video_SyncHandler_SetBottomBorder,0 },
! 591: { 0, 2,BottomBorderAccess_Pompey_11_8, Video_SyncHandler_SetBottomBorder,0 },
! 592: { 0, 2,BottomBorderAccess_Pompey_11_9, Video_SyncHandler_SetBottomBorder,0 },
! 593: { 0, 2,BottomBorderAccess_Pompey_11_10, Video_SyncHandler_SetBottomBorder,0 },
! 594: { 0, 2,BottomBorderAccess_Pompey_11_11, Video_SyncHandler_SetBottomBorder,0 },
! 595: { 0, 2,BottomBorderAccess_Pompey_11_12, Video_SyncHandler_SetBottomBorder,0 },
! 596: { 0, 2,BottomBorderAccess_Pompey_27_1, Video_SyncHandler_SetBottomBorder,0 },
! 597: { 0, 2,BottomBorderAccess_Pompey_27_2, Video_SyncHandler_SetBottomBorder,0 },
! 598: { 0, 2,BottomBorderAccess_Pompey_27_3, Video_SyncHandler_SetBottomBorder,0 },
! 599: { 0, 2,BottomBorderAccess_Pompey_27_4, Video_SyncHandler_SetBottomBorder,0 },
! 600: { 0, 2,BottomBorderAccess_Pompey_27_5, Video_SyncHandler_SetBottomBorder,0 },
! 601: { 0, 2,BottomBorderAccess_Pompey_27_6, Video_SyncHandler_SetBottomBorder,0 },
! 602: { 0, 2,BottomBorderAccess_Pompey_43_1, Video_SyncHandler_SetBottomBorder,0 },
! 603: { 0, 2,BottomBorderAccess_Pompey_43_2, Video_SyncHandler_SetBottomBorder,0 },
! 604: { 0, 2,BottomBorderAccess_Pompey_43_3, Video_SyncHandler_SetBottomBorder,0 },
! 605: { 0, 2,BottomBorderAccess_Pompey_43_4, Video_SyncHandler_SetBottomBorder,0 },
! 606: { 0, 2,BottomBorderAccess_Pompey_43_5, Video_SyncHandler_SetBottomBorder,0 },
! 607: { 0, 2,BottomBorderAccess_Pompey_43_6, Video_SyncHandler_SetBottomBorder,0 },
! 608: { 0, 2,BottomBorderAccess_Pompey_43_7, Video_SyncHandler_SetBottomBorder,0 },
! 609: { 0, 2,BottomBorderAccess_Pompey_43_8, Video_SyncHandler_SetBottomBorder,0 },
! 610: { 0, 2,BottomBorderAccess_Pompey_43_9, Video_SyncHandler_SetBottomBorder,0 },
! 611: { 0, 2,BottomBorderAccess_Pompey_48_1, Video_SyncHandler_SetBottomBorder,0 },
! 612: { 0, 2,BottomBorderAccess_Pompey_48_2, Video_SyncHandler_SetBottomBorder,0 },
! 613: { 0, 2,BottomBorderAccess_Pompey_48_3, Video_SyncHandler_SetBottomBorder,0 },
! 614: { 0, 2,BottomBorderAccess_Pompey_48_4, Video_SyncHandler_SetBottomBorder,0 },
! 615: { 0, 2,BottomBorderAccess_Pompey_48_5, Video_SyncHandler_SetBottomBorder,0 },
! 616: { 0, 2,BottomBorderAccess_Pompey_48_6, Video_SyncHandler_SetBottomBorder,0 },
! 617: { 0, 2,BottomBorderAccess_Pompey_48_7, Video_SyncHandler_SetBottomBorder,0 },
! 618: { 0, 2,BottomBorderAccess_Pompey_48_8, Video_SyncHandler_SetBottomBorder,0 },
! 619: { 0, 2,BottomBorderAccess_Pompey_48_9, Video_SyncHandler_SetBottomBorder,0 },
! 620: { 0, 2,BottomBorderAccess_Pompey_57_1, Video_SyncHandler_SetBottomBorder,0 },
! 621: { 0, 2,BottomBorderAccess_Pompey_57_2, Video_SyncHandler_SetBottomBorder,0 },
! 622: { 0, 2,BottomBorderAccess_Pompey_57_3, Video_SyncHandler_SetBottomBorder,0 },
! 623: { 0, 2,BottomBorderAccess_Pompey_57_4, Video_SyncHandler_SetBottomBorder,0 },
! 624: { 0, 2,BottomBorderAccess_Pompey_57_5, Video_SyncHandler_SetBottomBorder,0 },
! 625: { 0, 2,BottomBorderAccess_Pompey_57_6, Video_SyncHandler_SetBottomBorder,0 },
! 626: { 0, 2,BottomBorderAccess_Pompey_62_1, Video_SyncHandler_SetBottomBorder,0 },
! 627: { 0, 2,BottomBorderAccess_Pompey_62_2, Video_SyncHandler_SetBottomBorder,0 },
! 628: { 0, 2,BottomBorderAccess_Pompey_62_3, Video_SyncHandler_SetBottomBorder,0 },
! 629: { 0, 2,BottomBorderAccess_Pompey_62_4, Video_SyncHandler_SetBottomBorder,0 },
! 630: { 0, 2,BottomBorderAccess_Pompey_62_5, Video_SyncHandler_SetBottomBorder,0 },
! 631: { 0, 2,BottomBorderAccess_Pompey_68_1, Video_SyncHandler_SetBottomBorder,0 },
! 632: { 0, 2,BottomBorderAccess_Pompey_68_2, Video_SyncHandler_SetBottomBorder,0 },
! 633: { 0, 2,BottomBorderAccess_Pompey_68_3, Video_SyncHandler_SetBottomBorder,0 },
! 634: { 0, 2,BottomBorderAccess_Pompey_68_4, Video_SyncHandler_SetBottomBorder,0 },
! 635: { 0, 2,BottomBorderAccess_Pompey_68_5, Video_SyncHandler_SetBottomBorder,0 },
! 636: { 0, 2,BottomBorderAccess_Pompey_68_6, Video_SyncHandler_SetBottomBorder,0 },
! 637: { 0, 2,BottomBorderAccess_Pompey_81_1, Video_SyncHandler_SetBottomBorder,0 },
! 638: { 0, 2,BottomBorderAccess_Pompey_81_2, Video_SyncHandler_SetBottomBorder,0 },
! 639: { 0, 2,BottomBorderAccess_Pompey_81_3, Video_SyncHandler_SetBottomBorder,0 },
! 640: { 0, 2,BottomBorderAccess_Pompey_81_4, Video_SyncHandler_SetBottomBorder,0 },
! 641: { 0, 2,BottomBorderAccess_Pompey_81_5, Video_SyncHandler_SetBottomBorder,0 },
! 642: { 0, 2,BottomBorderAccess_Pompey_81_6, Video_SyncHandler_SetBottomBorder,0 },
! 643: { 0, 2,BottomBorderAccess_Pompey_81_7, Video_SyncHandler_SetBottomBorder,0 },
! 644: { 0, 2,BottomBorderAccess_Pompey_91_1, Video_SyncHandler_SetBottomBorder,0 },
! 645: { 0, 2,BottomBorderAccess_Pompey_91_2, Video_SyncHandler_SetBottomBorder,0 },
! 646: { 0, 2,BottomBorderAccess_Pompey_91_3, Video_SyncHandler_SetBottomBorder,0 },
! 647: { 0, 2,BottomBorderAccess_Pompey_91_4, Video_SyncHandler_SetBottomBorder,0 },
! 648: { 0, 2,BottomBorderAccess_Pompey_91_5, Video_SyncHandler_SetBottomBorder,0 },
! 649: { 0, 2,BottomBorderAccess_Pompey_91_6, Video_SyncHandler_SetBottomBorder,0 },
! 650: { 0, 2,BottomBorderAccess_Auto_95_1, Video_SyncHandler_SetBottomBorder,0 },
! 651: { 0, 2,BottomBorderAccess_Auto_95_2, Video_SyncHandler_SetBottomBorder,0 },
! 652: { 0, 2,BottomBorderAccess_Auto_95_3, Video_SyncHandler_SetBottomBorder,0 },
! 653: { 0, 2,BottomBorderAccess_Auto_95_4, Video_SyncHandler_SetBottomBorder,0 },
! 654: { 0, 2,BottomBorderAccess_Auto_95_5, Video_SyncHandler_SetBottomBorder,0 },
! 655: { 0, 2,BottomBorderAccess_Auto_95_6, Video_SyncHandler_SetBottomBorder,0 },
! 656: { 0, 2,BottomBorderAccess_Auto_106_1, Video_SyncHandler_SetBottomBorder,0 },
! 657: { 0, 2,BottomBorderAccess_Auto_106_2, Video_SyncHandler_SetBottomBorder,0 },
! 658: { 0, 2,BottomBorderAccess_Auto_106_3, Video_SyncHandler_SetBottomBorder,0 },
! 659: { 0, 2,BottomBorderAccess_Auto_106_4, Video_SyncHandler_SetBottomBorder,0 },
! 660: { 0, 2,BottomBorderAccess_Auto_106_5, Video_SyncHandler_SetBottomBorder,0 },
! 661: { 0, 2,BottomBorderAccess_Auto_106_6, Video_SyncHandler_SetBottomBorder,0 },
! 662: { 0, 2,BottomBorderAccess_Auto_106_7, Video_SyncHandler_SetBottomBorder,0 },
! 663: { 0, 2,BottomBorderAccess_Auto_106_8, Video_SyncHandler_SetBottomBorder,0 },
! 664: { 0, 2,BottomBorderAccess_Auto_106_9, Video_SyncHandler_SetBottomBorder,0 },
! 665: { 0, 2,BottomBorderAccess_Auto_149_1, Video_SyncHandler_SetBottomBorder,0 },
! 666: { 0, 2,BottomBorderAccess_Auto_149_2, Video_SyncHandler_SetBottomBorder,0 },
! 667: { 0, 2,BottomBorderAccess_Auto_149_3, Video_SyncHandler_SetBottomBorder,0 },
! 668: { 0, 2,BottomBorderAccess_Auto_149_4, Video_SyncHandler_SetBottomBorder,0 },
! 669: { 0, 2,BottomBorderAccess_Auto_149_5, Video_SyncHandler_SetBottomBorder,0 },
! 670: { 0, 2,BottomBorderAccess_Auto_169_1, Video_SyncHandler_SetBottomBorder,0 },
! 671: { 0, 2,BottomBorderAccess_Auto_169_2, Video_SyncHandler_SetBottomBorder,0 },
! 672: { 0, 2,BottomBorderAccess_Auto_169_3, Video_SyncHandler_SetBottomBorder,0 },
! 673: { 0, 2,BottomBorderAccess_Auto_169_4, Video_SyncHandler_SetBottomBorder,0 },
! 674: { 0, 2,BottomBorderAccess_Auto_169_5, Video_SyncHandler_SetBottomBorder,0 },
1.1 root 675:
1.1.1.2 ! root 676: { 0, 0, 0, 0, 0 } /* term */
1.1 root 677: };
678:
1.1.1.2 ! root 679:
! 680: /*-----------------------------------------------------------------------*/
! 681: /* Top border */
1.1 root 682:
683: #define TOP_OFFSET (-32)
684:
1.1.1.2 ! root 685: /* Medway Menu 67 */
1.1 root 686: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_1[] = {
1.1.1.2 ! root 687: { 0xFF820A,0x00,17256+TOP_OFFSET },
! 688: { 0xFF820A,0x02,17352+TOP_OFFSET }
1.1 root 689: };
690: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_2[] = {
1.1.1.2 ! root 691: { 0xFF820A,0x00,17260+TOP_OFFSET },
! 692: { 0xFF820A,0x02,17356+TOP_OFFSET }
1.1 root 693: };
694: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_3[] = {
1.1.1.2 ! root 695: { 0xFF820A,0x00,17264+TOP_OFFSET },
! 696: { 0xFF820A,0x02,17360+TOP_OFFSET }
1.1 root 697: };
698: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_4[] = {
1.1.1.2 ! root 699: { 0xFF820A,0x00,17268+TOP_OFFSET },
! 700: { 0xFF820A,0x02,17364+TOP_OFFSET }
1.1 root 701: };
702: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_5[] = {
1.1.1.2 ! root 703: { 0xFF820A,0x00,17272+TOP_OFFSET },
! 704: { 0xFF820A,0x02,17368+TOP_OFFSET }
1.1 root 705: };
706: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_6[] = {
1.1.1.2 ! root 707: { 0xFF820A,0x00,17276+TOP_OFFSET },
! 708: { 0xFF820A,0x02,17372+TOP_OFFSET }
1.1 root 709: };
710: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_7[] = {
1.1.1.2 ! root 711: { 0xFF820A,0x00,17280+TOP_OFFSET },
! 712: { 0xFF820A,0x02,17376+TOP_OFFSET }
1.1 root 713: };
714: SYNCSHIFTER_ACCESS TopBorderAccess_Med_67_8[] = {
1.1.1.2 ! root 715: { 0xFF820A,0x00,17284+TOP_OFFSET },
! 716: { 0xFF820A,0x02,17380+TOP_OFFSET }
1.1 root 717: };
1.1.1.2 ! root 718: /* DBug 67 */
1.1 root 719: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_1[] = {
1.1.1.2 ! root 720: { 0xFF820A,0x00,17944+TOP_OFFSET },
! 721: { 0xFF820A,0x02,18032+TOP_OFFSET }
1.1 root 722: };
723: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_2[] = {
1.1.1.2 ! root 724: { 0xFF820A,0x00,17948+TOP_OFFSET },
! 725: { 0xFF820A,0x02,18036+TOP_OFFSET }
1.1 root 726: };
727: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_3[] = {
1.1.1.2 ! root 728: { 0xFF820A,0x00,17952+TOP_OFFSET },
! 729: { 0xFF820A,0x02,18040+TOP_OFFSET }
1.1 root 730: };
731: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_4[] = {
1.1.1.2 ! root 732: { 0xFF820A,0x00,17956+TOP_OFFSET },
! 733: { 0xFF820A,0x02,18044+TOP_OFFSET }
1.1 root 734: };
735: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_5[] = {
1.1.1.2 ! root 736: { 0xFF820A,0x00,17960+TOP_OFFSET },
! 737: { 0xFF820A,0x02,18048+TOP_OFFSET }
1.1 root 738: };
739: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_6[] = {
1.1.1.2 ! root 740: { 0xFF820A,0x00,17964+TOP_OFFSET },
! 741: { 0xFF820A,0x02,18052+TOP_OFFSET }
1.1 root 742: };
743: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_7[] = {
1.1.1.2 ! root 744: { 0xFF820A,0x00,17968+TOP_OFFSET },
! 745: { 0xFF820A,0x02,18056+TOP_OFFSET }
1.1 root 746: };
747: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_136a_8[] = {
1.1.1.2 ! root 748: { 0xFF820A,0x00,17972+TOP_OFFSET },
! 749: { 0xFF820A,0x02,18060+TOP_OFFSET }
1.1 root 750: };
1.1.1.2 ! root 751: /* D-Bug 142a */
1.1 root 752: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_1[] = {
1.1.1.2 ! root 753: { 0xFF820A,0x00,17296+TOP_OFFSET },
! 754: { 0xFF820A,0x02,17344+TOP_OFFSET }
1.1 root 755: };
756: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_2[] = {
1.1.1.2 ! root 757: { 0xFF820A,0x00,17300+TOP_OFFSET },
! 758: { 0xFF820A,0x02,17348+TOP_OFFSET }
1.1 root 759: };
760: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_3[] = {
1.1.1.2 ! root 761: { 0xFF820A,0x00,17304+TOP_OFFSET },
! 762: { 0xFF820A,0x02,17352+TOP_OFFSET }
1.1 root 763: };
764: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_4[] = {
1.1.1.2 ! root 765: { 0xFF820A,0x00,17308+TOP_OFFSET },
! 766: { 0xFF820A,0x02,17356+TOP_OFFSET }
1.1 root 767: };
768: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_5[] = {
1.1.1.2 ! root 769: { 0xFF820A,0x00,17312+TOP_OFFSET },
! 770: { 0xFF820A,0x02,17360+TOP_OFFSET }
1.1 root 771: };
772: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_6[] = {
1.1.1.2 ! root 773: { 0xFF820A,0x00,17316+TOP_OFFSET },
! 774: { 0xFF820A,0x02,17364+TOP_OFFSET }
1.1 root 775: };
776: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_7[] = {
1.1.1.2 ! root 777: { 0xFF820A,0x00,17320+TOP_OFFSET },
! 778: { 0xFF820A,0x02,17368+TOP_OFFSET }
1.1 root 779: };
780: SYNCSHIFTER_ACCESS TopBorderAccess_DBug_142a_8[] = {
1.1.1.2 ! root 781: { 0xFF820A,0x00,17324+TOP_OFFSET },
! 782: { 0xFF820A,0x02,17372+TOP_OFFSET }
1.1 root 783: };
1.1.1.2 ! root 784: /* Pompey 27 */
1.1 root 785: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_1[] = {
1.1.1.2 ! root 786: { 0xFF820A,0x00,17280+TOP_OFFSET },
! 787: { 0xFF820A,0x02,17360+TOP_OFFSET }
1.1 root 788: };
789: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_2[] = {
1.1.1.2 ! root 790: { 0xFF820A,0x00,17284+TOP_OFFSET },
! 791: { 0xFF820A,0x02,17364+TOP_OFFSET }
1.1 root 792: };
793: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_3[] = {
1.1.1.2 ! root 794: { 0xFF820A,0x00,17288+TOP_OFFSET },
! 795: { 0xFF820A,0x02,17368+TOP_OFFSET }
1.1 root 796: };
797: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_4[] = {
1.1.1.2 ! root 798: { 0xFF820A,0x00,17292+TOP_OFFSET },
! 799: { 0xFF820A,0x02,17372+TOP_OFFSET }
1.1 root 800: };
801: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_5[] = {
1.1.1.2 ! root 802: { 0xFF820A,0x00,17296+TOP_OFFSET },
! 803: { 0xFF820A,0x02,17376+TOP_OFFSET }
1.1 root 804: };
805: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_6[] = {
1.1.1.2 ! root 806: { 0xFF820A,0x00,17300+TOP_OFFSET },
! 807: { 0xFF820A,0x02,17380+TOP_OFFSET }
1.1 root 808: };
809: SYNCSHIFTER_ACCESS TopBorderAccess_Pompey_27_7[] = {
1.1.1.2 ! root 810: { 0xFF820A,0x00,17304+TOP_OFFSET },
! 811: { 0xFF820A,0x02,17384+TOP_OFFSET }
1.1 root 812: };
1.1.1.2 ! root 813: /* Auto 90 */
1.1 root 814: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_1[] = {
1.1.1.2 ! root 815: { 0xFF820A,0x00,17316+TOP_OFFSET },
! 816: { 0xFF820A,0x02,17344+TOP_OFFSET }
1.1 root 817: };
818: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_2[] = {
1.1.1.2 ! root 819: { 0xFF820A,0x00,17320+TOP_OFFSET },
! 820: { 0xFF820A,0x02,17348+TOP_OFFSET }
1.1 root 821: };
822: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_3[] = {
1.1.1.2 ! root 823: { 0xFF820A,0x00,17324+TOP_OFFSET },
! 824: { 0xFF820A,0x02,17352+TOP_OFFSET }
1.1 root 825: };
826: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_4[] = {
1.1.1.2 ! root 827: { 0xFF820A,0x00,17328+TOP_OFFSET },
! 828: { 0xFF820A,0x02,17356+TOP_OFFSET }
1.1 root 829: };
830: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_5[] = {
1.1.1.2 ! root 831: { 0xFF820A,0x00,17332+TOP_OFFSET },
! 832: { 0xFF820A,0x02,17360+TOP_OFFSET }
1.1 root 833: };
834: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_6[] = {
1.1.1.2 ! root 835: { 0xFF820A,0x00,17336+TOP_OFFSET },
! 836: { 0xFF820A,0x02,17364+TOP_OFFSET }
1.1 root 837: };
838: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_90_7[] = {
1.1.1.2 ! root 839: { 0xFF820A,0x00,17340+TOP_OFFSET },
! 840: { 0xFF820A,0x02,17368+TOP_OFFSET }
1.1 root 841: };
1.1.1.2 ! root 842: /* Auto 132 */
1.1 root 843: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_1[] = {
1.1.1.2 ! root 844: { 0xFF820A,0x00,17316+TOP_OFFSET },
! 845: { 0xFF820A,0x02,17376+TOP_OFFSET }
1.1 root 846: };
847: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_2[] = {
1.1.1.2 ! root 848: { 0xFF820A,0x00,17320+TOP_OFFSET },
! 849: { 0xFF820A,0x02,17380+TOP_OFFSET }
1.1 root 850: };
851: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_3[] = {
1.1.1.2 ! root 852: { 0xFF820A,0x00,17324+TOP_OFFSET },
! 853: { 0xFF820A,0x02,17384+TOP_OFFSET }
1.1 root 854: };
855: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_4[] = {
1.1.1.2 ! root 856: { 0xFF820A,0x00,17328+TOP_OFFSET },
! 857: { 0xFF820A,0x02,17388+TOP_OFFSET }
1.1 root 858: };
859: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_5[] = {
1.1.1.2 ! root 860: { 0xFF820A,0x00,17332+TOP_OFFSET },
! 861: { 0xFF820A,0x02,17392+TOP_OFFSET }
1.1 root 862: };
863: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_6[] = {
1.1.1.2 ! root 864: { 0xFF820A,0x00,17336+TOP_OFFSET },
! 865: { 0xFF820A,0x02,17396+TOP_OFFSET }
1.1 root 866: };
867: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_7[] = {
1.1.1.2 ! root 868: { 0xFF820A,0x00,17340+TOP_OFFSET },
! 869: { 0xFF820A,0x02,17400+TOP_OFFSET }
1.1 root 870: };
871: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_132_8[] = {
1.1.1.2 ! root 872: { 0xFF820A,0x00,17344+TOP_OFFSET },
! 873: { 0xFF820A,0x02,17404+TOP_OFFSET }
1.1 root 874: };
1.1.1.2 ! root 875: /* Auto 275 - Weird */
1.1 root 876: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_1[] = {
1.1.1.2 ! root 877: { 0xFF820A,0x00,16672+TOP_OFFSET },
! 878: { 0xFF820A,0x02,16744+TOP_OFFSET }
1.1 root 879: };
880: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_2[] = {
1.1.1.2 ! root 881: { 0xFF820A,0x00,16676+TOP_OFFSET },
! 882: { 0xFF820A,0x02,16748+TOP_OFFSET }
1.1 root 883: };
884: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_3[] = {
1.1.1.2 ! root 885: { 0xFF820A,0x00,16680+TOP_OFFSET },
! 886: { 0xFF820A,0x02,16752+TOP_OFFSET }
1.1 root 887: };
888: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_4[] = {
1.1.1.2 ! root 889: { 0xFF820A,0x00,16684+TOP_OFFSET },
! 890: { 0xFF820A,0x02,16756+TOP_OFFSET }
1.1 root 891: };
892: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_5[] = {
1.1.1.2 ! root 893: { 0xFF820A,0x00,16688+TOP_OFFSET },
! 894: { 0xFF820A,0x02,16760+TOP_OFFSET }
1.1 root 895: };
896: SYNCSHIFTER_ACCESS TopBorderAccess_Auto_275_6[] = {
1.1.1.2 ! root 897: { 0xFF820A,0x00,16692+TOP_OFFSET },
! 898: { 0xFF820A,0x02,16764+TOP_OFFSET }
1.1 root 899: };
900:
901: SYNCSHIFTER_ACCESS_TABLE pTopBorderAccessTable[] = {
1.1.1.2 ! root 902: { 0, 2,TopBorderAccess_Med_67_1, Video_SyncHandler_SetTopBorder,0 },
! 903: { 0, 2,TopBorderAccess_Med_67_2, Video_SyncHandler_SetTopBorder,0 },
! 904: { 0, 2,TopBorderAccess_Med_67_3, Video_SyncHandler_SetTopBorder,0 },
! 905: { 0, 2,TopBorderAccess_Med_67_4, Video_SyncHandler_SetTopBorder,0 },
! 906: { 0, 2,TopBorderAccess_Med_67_5, Video_SyncHandler_SetTopBorder,0 },
! 907: { 0, 2,TopBorderAccess_Med_67_6, Video_SyncHandler_SetTopBorder,0 },
! 908: { 0, 2,TopBorderAccess_Med_67_7, Video_SyncHandler_SetTopBorder,0 },
! 909: { 0, 2,TopBorderAccess_Med_67_8, Video_SyncHandler_SetTopBorder,0 },
! 910: { 0, 2,TopBorderAccess_DBug_136a_1, Video_SyncHandler_SetTopBorder,0 },
! 911: { 0, 2,TopBorderAccess_DBug_136a_2, Video_SyncHandler_SetTopBorder,0 },
! 912: { 0, 2,TopBorderAccess_DBug_136a_3, Video_SyncHandler_SetTopBorder,0 },
! 913: { 0, 2,TopBorderAccess_DBug_136a_4, Video_SyncHandler_SetTopBorder,0 },
! 914: { 0, 2,TopBorderAccess_DBug_136a_5, Video_SyncHandler_SetTopBorder,0 },
! 915: { 0, 2,TopBorderAccess_DBug_136a_6, Video_SyncHandler_SetTopBorder,0 },
! 916: { 0, 2,TopBorderAccess_DBug_136a_7, Video_SyncHandler_SetTopBorder,0 },
! 917: { 0, 2,TopBorderAccess_DBug_136a_8, Video_SyncHandler_SetTopBorder,0 },
! 918: { 0, 2,TopBorderAccess_DBug_142a_1, Video_SyncHandler_SetTopBorder,0 },
! 919: { 0, 2,TopBorderAccess_DBug_142a_2, Video_SyncHandler_SetTopBorder,0 },
! 920: { 0, 2,TopBorderAccess_DBug_142a_3, Video_SyncHandler_SetTopBorder,0 },
! 921: { 0, 2,TopBorderAccess_DBug_142a_4, Video_SyncHandler_SetTopBorder,0 },
! 922: { 0, 2,TopBorderAccess_DBug_142a_5, Video_SyncHandler_SetTopBorder,0 },
! 923: { 0, 2,TopBorderAccess_DBug_142a_6, Video_SyncHandler_SetTopBorder,0 },
! 924: { 0, 2,TopBorderAccess_DBug_142a_7, Video_SyncHandler_SetTopBorder,0 },
! 925: { 0, 2,TopBorderAccess_DBug_142a_8, Video_SyncHandler_SetTopBorder,0 },
! 926: { 0, 2,TopBorderAccess_Pompey_27_1, Video_SyncHandler_SetTopBorder,0 },
! 927: { 0, 2,TopBorderAccess_Pompey_27_2, Video_SyncHandler_SetTopBorder,0 },
! 928: { 0, 2,TopBorderAccess_Pompey_27_3, Video_SyncHandler_SetTopBorder,0 },
! 929: { 0, 2,TopBorderAccess_Pompey_27_4, Video_SyncHandler_SetTopBorder,0 },
! 930: { 0, 2,TopBorderAccess_Pompey_27_5, Video_SyncHandler_SetTopBorder,0 },
! 931: { 0, 2,TopBorderAccess_Pompey_27_6, Video_SyncHandler_SetTopBorder,0 },
! 932: { 0, 2,TopBorderAccess_Pompey_27_7, Video_SyncHandler_SetTopBorder,0 },
! 933: { 0, 2,TopBorderAccess_Auto_90_1, Video_SyncHandler_SetTopBorder,0 },
! 934: { 0, 2,TopBorderAccess_Auto_90_2, Video_SyncHandler_SetTopBorder,0 },
! 935: { 0, 2,TopBorderAccess_Auto_90_3, Video_SyncHandler_SetTopBorder,0 },
! 936: { 0, 2,TopBorderAccess_Auto_90_4, Video_SyncHandler_SetTopBorder,0 },
! 937: { 0, 2,TopBorderAccess_Auto_90_5, Video_SyncHandler_SetTopBorder,0 },
! 938: { 0, 2,TopBorderAccess_Auto_90_6, Video_SyncHandler_SetTopBorder,0 },
! 939: { 0, 2,TopBorderAccess_Auto_90_7, Video_SyncHandler_SetTopBorder,0 },
! 940: { 0, 2,TopBorderAccess_Auto_132_1, Video_SyncHandler_SetTopBorder,0 },
! 941: { 0, 2,TopBorderAccess_Auto_132_2, Video_SyncHandler_SetTopBorder,0 },
! 942: { 0, 2,TopBorderAccess_Auto_132_3, Video_SyncHandler_SetTopBorder,0 },
! 943: { 0, 2,TopBorderAccess_Auto_132_4, Video_SyncHandler_SetTopBorder,0 },
! 944: { 0, 2,TopBorderAccess_Auto_132_5, Video_SyncHandler_SetTopBorder,0 },
! 945: { 0, 2,TopBorderAccess_Auto_132_6, Video_SyncHandler_SetTopBorder,0 },
! 946: { 0, 2,TopBorderAccess_Auto_132_7, Video_SyncHandler_SetTopBorder,0 },
! 947: { 0, 2,TopBorderAccess_Auto_132_8, Video_SyncHandler_SetTopBorder,0 },
! 948: { 0, 2,TopBorderAccess_Auto_275_1, Video_SyncHandler_SetTopBorder,0 },
! 949: { 0, 2,TopBorderAccess_Auto_275_2, Video_SyncHandler_SetTopBorder,0 },
! 950: { 0, 2,TopBorderAccess_Auto_275_3, Video_SyncHandler_SetTopBorder,0 },
! 951: { 0, 2,TopBorderAccess_Auto_275_4, Video_SyncHandler_SetTopBorder,0 },
! 952: { 0, 2,TopBorderAccess_Auto_275_5, Video_SyncHandler_SetTopBorder,0 },
! 953: { 0, 2,TopBorderAccess_Auto_275_6, Video_SyncHandler_SetTopBorder,0 },
1.1 root 954:
1.1.1.2 ! root 955: { 0, 0, 0, 0, 0 } /* term */
1.1 root 956: };
957:
1.1.1.2 ! root 958:
! 959: /*-----------------------------------------------------------------------*/
! 960: /* Left/Right borders */
1.1 root 961: SYNCSHIFTER_ACCESS LeftRightBorderAccess_Pompey_46[] = {
1.1.1.2 ! root 962: { 0xFF8260,0x02,28 },
! 963: { 0xFF8260,0x00,36 },
! 964: { 0xFF820A,0x00,400 },
! 965: { 0xFF820A,0x02,408 },
! 966: { 0xFF8260,0x02,468 },
! 967: { 0xFF8260,0x00,480 }
1.1 root 968: };
969:
970: SYNCSHIFTER_ACCESS_TABLE pLeftRightBorderAccessTable[] = {
1.1.1.2 ! root 971: { 0, 6,LeftRightBorderAccess_Pompey_46,Video_SyncHandler_SetLeftRightBorder,BORDERMASK_LEFT|BORDERMASK_RIGHT },
1.1 root 972:
1.1.1.2 ! root 973: { 0, 0, 0, 0, 0 } /* term */
1.1 root 974: };
975:
976:
1.1.1.2 ! root 977: /*-----------------------------------------------------------------------*/
! 978: /* Sync Scrolling */
! 979:
! 980: /* Syncscr7.s */
! 981: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_1[] = { /* 0x118de wholeline(+70) */
! 982: { 0xFF8260,0x02,492 },
! 983: { 0xFF8260,0x00,508 },
! 984: { 0xFF820A,0x00,360 }, /* NOTE This also matches with array below so add (70-44) */
! 985: { 0xFF820A,0x02,376 },
! 986: { 0xFF8260,0x01,424 },
! 987: { 0xFF8260,0x00,440 }
! 988: };
! 989: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_2[] = { /* 0x119c2 rightonly(+44) */
! 990: { 0xFF820A,0x00,360 },
! 991: { 0xFF820A,0x02,376 }
! 992: };
! 993: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_3[] = { /* 0x11aae length_2(-2) */
! 994: { 0xFF820A,0x00,352 },
! 995: { 0xFF820A,0x02,368 }
! 996: };
! 997: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_4[] = { /* 0x11c8a length24(+24) */
! 998: { 0xFF8260,0x02,492 },
! 999: { 0xFF8260,0x00,508 },
! 1000: { 0xFF820A,0x00,356 },
! 1001: { 0xFF820A,0x02,372 },
! 1002: { 0xFF8260,0x01,424 },
! 1003: { 0xFF8260,0x00,440 }
! 1004: };
! 1005: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_5[] = { /* 0x11d6e length26(+26) */
! 1006: { 0xFF8260,0x02,492 },
! 1007: { 0xFF8260,0x00,508 },
! 1008: { 0xFF8260,0x01,424 },
! 1009: { 0xFF8260,0x00,440 }
! 1010: };
! 1011: SYNCSHIFTER_ACCESS SyncScrollerAccess_SyncScrl_6[] = { /* 0x11e56 length_106(-106) */
! 1012: { 0xFF8260,0x02,144 },
! 1013: { 0xFF8260,0x00,160 }
! 1014: };
! 1015:
! 1016: /* Hardware.s (ignore L230 as is +26 +44 combined) */
! 1017: SYNCSHIFTER_ACCESS SyncScrollerAccess_Hardware_1[] = { /* 0x121c2 L158(-2) */
! 1018: { 0xFF820A,0x00,360 },
! 1019: { 0xFF820A,0x02,368 }
! 1020: };
! 1021: SYNCSHIFTER_ACCESS SyncScrollerAccess_Hardware_2[] = { /* 0x122ae L184(+24) */
! 1022: { 0xFF8260,0x02,436 },
! 1023: { 0xFF8260,0x00,448 },
! 1024: { 0xFF8260,0x02,508 },
! 1025: { 0xFF8260,0x00,4 },
! 1026: { 0xFF820A,0x00,360 }, /* NOTE This also matches with array have so add (24+2) */
! 1027: { 0xFF820A,0x02,368 }
! 1028: };
! 1029: SYNCSHIFTER_ACCESS SyncScrollerAccess_Hardware_3[] = { /* 0x12394 L186(+26) */
! 1030: { 0xFF8260,0x02,440 },
! 1031: { 0xFF8260,0x00,452 },
! 1032: { 0xFF8260,0x02,508 },
! 1033: { 0xFF8260,0x00,4 }
! 1034: };
! 1035: SYNCSHIFTER_ACCESS SyncScrollerAccess_Hardware_4[] = { /* 0x1247a L204(+44) */
! 1036: { 0xFF820A,0x00,368 },
! 1037: { 0xFF820A,0x02,376 }
1.1 root 1038: };
1039:
1040: SYNCSHIFTER_ACCESS_TABLE pSyncScrollerAccessTable[] = {
1.1.1.2 ! root 1041: { 0, 6,SyncScrollerAccess_SyncScrl_1, Video_SyncHandler_SetSyncScrollOffset,+70-44 },
! 1042: { 0, 2,SyncScrollerAccess_SyncScrl_2, Video_SyncHandler_SetSyncScrollOffset,+44 },
! 1043: { 0, 2,SyncScrollerAccess_SyncScrl_3, Video_SyncHandler_SetSyncScrollOffset,-2 },
! 1044: { 0, 6,SyncScrollerAccess_SyncScrl_4, Video_SyncHandler_SetSyncScrollOffset,+24 },
! 1045: { 0, 4,SyncScrollerAccess_SyncScrl_5, Video_SyncHandler_SetSyncScrollOffset,+26 },
! 1046: { 0, 2,SyncScrollerAccess_SyncScrl_6, Video_SyncHandler_SetSyncScrollOffset,-106 },
! 1047:
! 1048: { 0, 2,SyncScrollerAccess_Hardware_1, Video_SyncHandler_SetSyncScrollOffset,-2 },
! 1049: { 0, 6,SyncScrollerAccess_Hardware_2, Video_SyncHandler_SetSyncScrollOffset,+24+2 },
! 1050: { 0, 4,SyncScrollerAccess_Hardware_3, Video_SyncHandler_SetSyncScrollOffset,+26 },
! 1051: { 0, 2,SyncScrollerAccess_Hardware_4, Video_SyncHandler_SetSyncScrollOffset,+44 },
1.1 root 1052:
1.1.1.2 ! root 1053: { 0, 0, 0, 0, 0 } // term
1.1 root 1054: };
1055:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.