\r
;@ For commercial use, separate licencing terms must be obtained.\r
\r
+;@ version 0.002:\r
+;@ modified for support of undefined F register bits by irixxxx, passes ZEXALL with a hack for\r
+;@ BIT n,(HL), which is the only instruction needing support for the internal WZ register.\r
+\r
#include <pico/arm_features.h>\r
\r
.data\r
\r
.global DrZ80Run\r
.global DrZ80Ver\r
+ .global DrZ80_ARM ;@ need these externally to convert flags in Z80F which\r
+ .global DrARM_Z80 ;@ is in internal representation to its Z80 form\r
\r
.equiv INTERRUPT_MODE, 0 ;@0 = Use internal int handler, 1 = Use Mames int handler\r
.equiv FAST_Z80SP, 0 ;@0 = Use mem functions for stack pointer, 1 = Use direct mem pointer\r
.extern Interrupt\r
.endif\r
\r
-DrZ80Ver: .long 0x0001\r
+DrZ80Ver: .long 0x0002\r
\r
;@ --------------------------- Defines ----------------------------\r
;@ Make sure that regs/pointers for z80pc to z80sp match up!\r
.equ ZFlag, 2\r
.equ SFlag, 3\r
.equ HFlag, 4\r
- .equ NFlag, 5\r
- .equ Flag3, 6\r
+ .equ Flag3, 5 ;@ NB (Flag5-Flag3) must be (Z80_Flag5-Z80_Flag3)\r
+ .equ NFlag, 6\r
.equ Flag5, 7\r
\r
.equ Z80_CFlag, 0\r
.equ Z80_HALT, 1<<2\r
.equ Z80_NMI, 1<<3\r
\r
+;@---------------------------------------\r
+\r
+ .equ VBit, 1<<VFlag\r
+ .equ CBit, 1<<CFlag\r
+ .equ ZBit, 1<<ZFlag\r
+ .equ SBit, 1<<SFlag\r
+ .equ HBit, 1<<HFlag\r
+ .equ Bit3, 1<<Flag3\r
+ .equ NBit, 1<<NFlag\r
+ .equ Bit5, 1<<Flag5\r
+\r
+ .equ Z80_CBit, 1<<Z80_CFlag\r
+ .equ Z80_NBit, 1<<Z80_NFlag\r
+ .equ Z80_VBit, 1<<Z80_VFlag\r
+ .equ Z80_Bit3, 1<<Z80_Flag3\r
+ .equ Z80_HBit, 1<<Z80_HFlag\r
+ .equ Z80_Bit5, 1<<Z80_Flag5\r
+ .equ Z80_ZBit, 1<<Z80_ZFlag\r
+ .equ Z80_SBit, 1<<Z80_SFlag\r
+\r
+.macro copyFlag35 reg\r
+ and r1,\reg,#((1<<Z80_Flag3)|(1<<Z80_Flag5))<<24\r
+ orr z80f,z80f,r1,lsr#24-(Flag3-Z80_Flag3)\r
+.endm\r
+\r
+;@---------------------------------------\r
+\r
+ .equ OFFS_PZS, MAIN_opcodes-PZSTable_data\r
+ .equ OFFS_ZS, MAIN_opcodes-ZSTable_data\r
+ .equ OFFS_ZF, MAIN_opcodes-DrZ80_ARM\r
+ .equ OFFS_AF, MAIN_opcodes-DrARM_Z80\r
+ .equ OFFS_DAA, MAIN_opcodes-DAATable\r
+\r
;@---------------------------------------\r
\r
.text\r
mov lr,pc\r
ldr pc,[cpucontext,#z80_read8] ;@ r0 = addr - data returned in r0\r
.endif\r
+ orr z80f,z80f,r0,lsl#24 ;@ save I/O value\r
mov r1,z80de, lsr #16\r
.if DRZ80_XMAP\r
bl z80_xmap_write8\r
eor z80f,z80f,z80a,lsr#24\r
and z80f,z80f,#1<<HFlag ;@ H, correct\r
orr z80f,z80f,r0,lsr#28\r
+ copyFlag35 z80a\r
.endm\r
\r
.macro opADCA\r
mov z80f,z80f,lsr#28\r
tst z80a,#0x10000000 ;@ H, correct\r
orrne z80f,z80f,#1<<HFlag\r
+ copyFlag35 z80a\r
fetch 4\r
.endm\r
\r
mov z80f,z80f,lsr#28\r
cmn r1,r0,lsl#27\r
orrcs z80f,z80f,#1<<HFlag ;@ H, correct\r
+ copyFlag35 z80a\r
fetch 4\r
.endm\r
\r
mov z80f,z80f,lsr#28\r
cmn r1,\reg,lsl#\shift+4\r
orrcs z80f,z80f,#1<<HFlag\r
+ copyFlag35 z80a\r
.endm\r
\r
.macro opADDA\r
mov z80f,z80f,lsr#28\r
tst z80a,#0x10000000 ;@ H, correct\r
orrne z80f,z80f,#1<<HFlag\r
+ copyFlag35 z80a\r
fetch 4\r
.endm\r
\r
mov z80f,z80f,lsr#28\r
cmn r1,r0,lsl#19\r
orrcs z80f,z80f,#1<<HFlag\r
+ copyFlag35 z80hl\r
fetch 15\r
.endm\r
\r
mov z80f,z80f,lsr#28\r
tst z80hl,#0x10000000 ;@ H, correct.\r
orrne z80f,z80f,#1<<HFlag\r
+ copyFlag35 z80hl\r
fetch 15\r
.endm\r
\r
.macro opADD16 reg1 reg2\r
mov r1,\reg1,lsl#4 ;@ Prepare for check of half carry\r
adds \reg1,\reg1,\reg2\r
- bic z80f,z80f,#(1<<CFlag)|(1<<HFlag)|(1<<NFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrcs z80f,z80f,#1<<CFlag\r
cmn r1,\reg2,lsl#4\r
orrcs z80f,z80f,#1<<HFlag\r
+ copyFlag35 \reg1\r
.endm\r
\r
.macro opADD16s reg1 reg2 shift\r
mov r1,\reg1,lsl#4 ;@ Prepare for check of half carry\r
adds \reg1,\reg1,\reg2,lsl#\shift\r
- bic z80f,z80f,#(1<<CFlag)|(1<<HFlag)|(1<<NFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrcs z80f,z80f,#1<<CFlag\r
cmn r1,\reg2,lsl#4+\shift\r
orrcs z80f,z80f,#1<<HFlag\r
+ copyFlag35 \reg1\r
.endm\r
\r
.macro opADD16_2 reg\r
adds \reg,\reg,\reg\r
- bic z80f,z80f,#(1<<CFlag)|(1<<HFlag)|(1<<NFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrcs z80f,z80f,#1<<CFlag\r
tst \reg,#0x10000000 ;@ H, correct.\r
orrne z80f,z80f,#1<<HFlag\r
+ copyFlag35 \reg\r
.endm\r
;@---------------------------------------\r
\r
.macro opAND reg shift\r
and z80a,z80a,\reg,lsl#\shift\r
- sub r0,opcodes,#0x100\r
+ sub r0,opcodes,#OFFS_PZS\r
ldrb z80f,[r0,z80a, lsr #24]\r
orr z80f,z80f,#1<<HFlag\r
.endm\r
\r
.macro opANDA\r
- sub r0,opcodes,#0x100\r
+ sub r0,opcodes,#OFFS_PZS\r
ldrb z80f,[r0,z80a, lsr #24]\r
orr z80f,z80f,#1<<HFlag\r
fetch 4\r
tst \reg,#1<<(24+\bit)\r
orreq z80f,z80f,#(1<<HFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrne z80f,z80f,#(1<<HFlag)\r
+ copyFlag35 \reg\r
fetch 8\r
.endm\r
\r
tst \reg,#1<<(24+7)\r
orreq z80f,z80f,#(1<<HFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrne z80f,z80f,#(1<<HFlag)|(1<<SFlag)\r
+ copyFlag35 \reg\r
fetch 8\r
.endm\r
\r
tst \reg,#1<<(16+\bit)\r
orreq z80f,z80f,#(1<<HFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrne z80f,z80f,#(1<<HFlag)\r
+ mov r1,\reg,lsl#8\r
+ copyFlag35 r1\r
fetch 8\r
.endm\r
\r
tst \reg,#1<<(16+7)\r
orreq z80f,z80f,#(1<<HFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrne z80f,z80f,#(1<<HFlag)|(1<<SFlag)\r
+ mov r1,\reg,lsl#8\r
+ copyFlag35 r1\r
fetch 8\r
.endm\r
\r
.macro opBITb bit\r
+ mov r1,z80f ;@ memory address in upper flags\r
and z80f,z80f,#1<<CFlag\r
tst r0,#1<<\bit\r
orreq z80f,z80f,#(1<<HFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrne z80f,z80f,#(1<<HFlag)\r
+ copyFlag35 r1\r
.endm\r
\r
.macro opBIT7b\r
+ mov r1,z80f\r
and z80f,z80f,#1<<CFlag\r
tst r0,#1<<7\r
orreq z80f,z80f,#(1<<HFlag)|(1<<ZFlag)|(1<<VFlag)\r
orrne z80f,z80f,#(1<<HFlag)|(1<<SFlag)\r
+ copyFlag35 r1\r
.endm\r
;@---------------------------------------\r
\r
eor z80f,z80f,#(1<<CFlag)|(1<<NFlag) ;@ invert C and set n\r
cmp r1,\reg,lsl#\shift+4\r
orrcc z80f,z80f,#1<<HFlag\r
+ mov r1,\reg,lsl#\shift\r
+ copyFlag35 r1\r
.endm\r
\r
.macro opCPA\r
mov z80f,#(1<<ZFlag)|(1<<NFlag) ;@ set Z & n\r
+ copyFlag35 z80a\r
fetch 4\r
.endm\r
\r
\r
.macro opDEC8 reg ;@for A and memory\r
and z80f,z80f,#1<<CFlag ;@save carry\r
- orr z80f,z80f,#1<<NFlag ;@set n\r
tst \reg,#0x0f000000\r
orreq z80f,z80f,#1<<HFlag\r
subs \reg,\reg,#0x01000000\r
- orrmi z80f,z80f,#1<<SFlag\r
+ sub r1,opcodes,#OFFS_ZS\r
+ ldrb r1,[r1,\reg,lsr#24]\r
orrvs z80f,z80f,#1<<VFlag\r
- orreq z80f,z80f,#1<<ZFlag\r
+ orr z80f,z80f,#1<<NFlag ;@set n\r
+ orr z80f,z80f,r1\r
.endm\r
\r
.macro opDEC8H reg ;@for B, D & H\r
- and z80f,z80f,#1<<CFlag ;@save carry\r
- orr z80f,z80f,#1<<NFlag ;@set n\r
- tst \reg,#0x0f000000\r
- orreq z80f,z80f,#1<<HFlag\r
- subs \reg,\reg,#0x01000000\r
- orrmi z80f,z80f,#1<<SFlag\r
- orrvs z80f,z80f,#1<<VFlag\r
- tst \reg,#0xff000000 ;@Z\r
- orreq z80f,z80f,#1<<ZFlag\r
+ opDEC8 \reg\r
.endm\r
\r
.macro opDEC8L reg ;@for C, E & L\r
.macro opINC8 reg ;@for A and memory\r
and z80f,z80f,#1<<CFlag ;@save carry, clear n\r
adds \reg,\reg,#0x01000000\r
- orrmi z80f,z80f,#1<<SFlag\r
+ sub r1,opcodes,#OFFS_ZS\r
+ ldrb r1,[r1,\reg,lsr#24]\r
orrvs z80f,z80f,#1<<VFlag\r
- orrcs z80f,z80f,#1<<ZFlag ;@cs when going from 0xFF to 0x00\r
tst \reg,#0x0f000000\r
orreq z80f,z80f,#1<<HFlag\r
+ orr z80f,z80f,r1\r
.endm\r
\r
.macro opINC8H reg ;@for B, D & H\r
\r
.macro opOR reg shift\r
orr z80a,z80a,\reg,lsl#\shift\r
- sub r0,opcodes,#0x100\r
+ sub r0,opcodes,#OFFS_PZS\r
ldrb z80f,[r0,z80a, lsr #24]\r
.endm\r
\r
.macro opORA\r
- sub r0,opcodes,#0x100\r
+ sub r0,opcodes,#OFFS_PZS\r
ldrb z80f,[r0,z80a, lsr #24]\r
fetch 4\r
.endm\r
orrne \reg1,\reg1,#0x01000000\r
;@ and r2,z80f,#1<<CFlag\r
;@ orr $x,$x,r2,lsl#23\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg1,lsr#24] ;@get PZS\r
orrcs z80f,z80f,#1<<CFlag\r
.endm\r
adds \reg,\reg,r0\r
tst z80f,#1<<CFlag ;@doesn't affect ARM carry, as long as the imidiate value is < 0x100. Watch out!\r
orrne \reg,\reg,#0x01000000\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg,lsr#24] ;@get PZS\r
orrcs z80f,z80f,#1<<CFlag\r
fetch 8\r
.macro opRLC reg1 reg2 shift\r
movs \reg1,\reg2,lsl#\shift\r
orrcs \reg1,\reg1,#0x01000000\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg1,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
.endm\r
and r0,\reg,#0xFF000000 ;@mask high to r0\r
adds \reg,\reg,r0\r
orrcs \reg,\reg,#0x01000000\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
fetch 8\r
orrne \reg1,\reg1,#0x00000080\r
;@ and r2,z80_f,#PSR_C\r
;@ orr \reg1,\reg1,r2,lsl#6\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg1]\r
orrcs z80f,z80f,#1<<CFlag\r
.endm\r
orr z80a,z80a,z80f,lsr#1 ;@get C\r
movs z80a,z80a,ror#25\r
mov z80a,z80a,lsl#24\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,z80a,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
fetch 8\r
movs r0,r0,ror#25\r
and \reg,\reg,#0x00FF0000 ;@mask out low\r
orr \reg,\reg,r0,lsl#24\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
fetch 8\r
.macro opRRC reg1 reg2 shift\r
movs \reg1,\reg2,lsr#\shift\r
orrcs \reg1,\reg1,#0x00000080\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg1]\r
orrcs z80f,z80f,#1<<CFlag\r
.endm\r
and z80f,z80f,#1<<HFlag ;@ H, correct\r
orr z80f,z80f,r0,lsr#28 ;@ S,Z,V&C\r
eor z80f,z80f,#(1<<CFlag)|(1<<NFlag) ;@ invert C and set n.\r
+ copyFlag35 z80a\r
.endm\r
\r
.macro opSBCA\r
movcc z80a,#0x00000000\r
movcs z80a,#0xFF000000\r
movcc z80f,#(1<<NFlag)|(1<<ZFlag)\r
- movcs z80f,#(1<<NFlag)|(1<<SFlag)|(1<<CFlag)|(1<<HFlag)\r
+ movcs z80f,#(1<<NFlag)|(1<<SFlag)|(1<<CFlag)|(1<<HFlag)|(1<<Flag3)|(1<<Flag5)\r
fetch 4\r
.endm\r
\r
eor z80f,z80f,#(1<<CFlag)|(1<<NFlag) ;@ invert C and set n.\r
cmp r1,r0,lsl#4\r
orrcc z80f,z80f,#1<<HFlag ;@ H, correct\r
+ copyFlag35 z80a\r
fetch 4\r
.endm\r
\r
eor z80f,z80f,#(1<<CFlag)|(1<<NFlag) ;@ invert C and set n.\r
cmp r1,r0,lsl#4\r
orrcc z80f,z80f,#1<<HFlag ;@ H, correct\r
+ copyFlag35 z80hl\r
fetch 15\r
.endm\r
\r
mov z80hl,#0x00000000\r
subcs z80hl,z80hl,#0x00010000\r
movcc z80f,#(1<<NFlag)|(1<<ZFlag)\r
- movcs z80f,#(1<<NFlag)|(1<<SFlag)|(1<<CFlag)|(1<<HFlag)\r
+ movcs z80f,#(1<<NFlag)|(1<<SFlag)|(1<<CFlag)|(1<<HFlag)|(1<<Flag3)|(1<<Flag5)\r
fetch 15\r
.endm\r
;@---------------------------------------\r
\r
.macro opSLA reg1 reg2 shift\r
movs \reg1,\reg2,lsl#\shift\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg1,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
.endm\r
.macro opSLAH reg\r
and r0,\reg,#0xFF000000 ;@mask high to r0\r
adds \reg,\reg,r0\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
fetch 8\r
.macro opSLL reg1 reg2 shift\r
movs \reg1,\reg2,lsl#\shift\r
orr \reg1,\reg1,#0x01000000\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg1,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
.endm\r
and r0,\reg,#0xFF000000 ;@mask high to r0\r
adds \reg,\reg,r0\r
orr \reg,\reg,#0x01000000\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
fetch 8\r
.macro opSRA reg1 reg2\r
movs \reg1,\reg2,asr#25\r
and \reg1,\reg1,#0xFF\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg1]\r
orrcs z80f,z80f,#1<<CFlag\r
.endm\r
.macro opSRAA\r
movs r0,z80a,asr#25\r
mov z80a,r0,lsl#24\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,z80a,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
fetch 8\r
movs r0,\reg,asr#25\r
and \reg,\reg,#0x00FF0000 ;@mask out low\r
orr \reg,\reg,r0,lsl#24\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg,lsr#24]\r
orrcs z80f,z80f,#1<<CFlag\r
fetch 8\r
\r
.macro opSRL reg1 reg2 shift\r
movs \reg1,\reg2,lsr#\shift\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb z80f,[r1,\reg1]\r
orrcs z80f,z80f,#1<<CFlag\r
.endm\r
eor z80f,z80f,#(1<<CFlag)|(1<<NFlag) ;@ invert C and set n\r
cmp r1,\reg,lsl#\shift+4\r
orrcc z80f,z80f,#1<<HFlag\r
+ copyFlag35 z80a\r
.endm\r
\r
.macro opSUBA\r
\r
.macro opXOR reg shift\r
eor z80a,z80a,\reg,lsl#\shift\r
- sub r0,opcodes,#0x100\r
+ sub r0,opcodes,#OFFS_PZS\r
ldrb z80f,[r0,z80a, lsr #24]\r
.endm\r
\r
.data\r
.align 4\r
\r
-DAATable: .hword (0x00<<8)|(1<<ZFlag)|(1<<VFlag)\r
- .hword (0x01<<8) \r
- .hword (0x02<<8) \r
- .hword (0x03<<8) |(1<<VFlag)\r
- .hword (0x04<<8) \r
- .hword (0x05<<8) |(1<<VFlag)\r
- .hword (0x06<<8) |(1<<VFlag)\r
- .hword (0x07<<8) \r
- .hword (0x08<<8) \r
- .hword (0x09<<8) |(1<<VFlag)\r
- .hword (0x10<<8) |(1<<HFlag) \r
- .hword (0x11<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x12<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x13<<8) |(1<<HFlag) \r
- .hword (0x14<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x15<<8) |(1<<HFlag) \r
- .hword (0x10<<8) \r
- .hword (0x11<<8) |(1<<VFlag)\r
- .hword (0x12<<8) |(1<<VFlag)\r
- .hword (0x13<<8) \r
- .hword (0x14<<8) |(1<<VFlag)\r
- .hword (0x15<<8) \r
- .hword (0x16<<8) \r
- .hword (0x17<<8) |(1<<VFlag)\r
- .hword (0x18<<8) |(1<<VFlag)\r
- .hword (0x19<<8) \r
- .hword (0x20<<8) |(1<<HFlag) \r
- .hword (0x21<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x22<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x23<<8) |(1<<HFlag) \r
- .hword (0x24<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x25<<8) |(1<<HFlag) \r
- .hword (0x20<<8) \r
- .hword (0x21<<8) |(1<<VFlag)\r
- .hword (0x22<<8) |(1<<VFlag)\r
- .hword (0x23<<8) \r
- .hword (0x24<<8) |(1<<VFlag)\r
- .hword (0x25<<8) \r
- .hword (0x26<<8) \r
- .hword (0x27<<8) |(1<<VFlag)\r
- .hword (0x28<<8) |(1<<VFlag)\r
- .hword (0x29<<8) \r
- .hword (0x30<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x31<<8) |(1<<HFlag) \r
- .hword (0x32<<8) |(1<<HFlag) \r
- .hword (0x33<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x34<<8) |(1<<HFlag) \r
- .hword (0x35<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x30<<8) |(1<<VFlag)\r
- .hword (0x31<<8) \r
- .hword (0x32<<8) \r
- .hword (0x33<<8) |(1<<VFlag)\r
- .hword (0x34<<8) \r
- .hword (0x35<<8) |(1<<VFlag)\r
- .hword (0x36<<8) |(1<<VFlag)\r
- .hword (0x37<<8) \r
- .hword (0x38<<8) \r
- .hword (0x39<<8) |(1<<VFlag)\r
- .hword (0x40<<8) |(1<<HFlag) \r
- .hword (0x41<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x42<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x43<<8) |(1<<HFlag) \r
- .hword (0x44<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x45<<8) |(1<<HFlag) \r
- .hword (0x40<<8) \r
- .hword (0x41<<8) |(1<<VFlag)\r
- .hword (0x42<<8) |(1<<VFlag)\r
- .hword (0x43<<8) \r
- .hword (0x44<<8) |(1<<VFlag)\r
- .hword (0x45<<8) \r
- .hword (0x46<<8) \r
- .hword (0x47<<8) |(1<<VFlag)\r
- .hword (0x48<<8) |(1<<VFlag)\r
- .hword (0x49<<8) \r
- .hword (0x50<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x51<<8) |(1<<HFlag) \r
- .hword (0x52<<8) |(1<<HFlag) \r
- .hword (0x53<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x54<<8) |(1<<HFlag) \r
- .hword (0x55<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x50<<8) |(1<<VFlag)\r
- .hword (0x51<<8) \r
- .hword (0x52<<8) \r
- .hword (0x53<<8) |(1<<VFlag)\r
- .hword (0x54<<8) \r
- .hword (0x55<<8) |(1<<VFlag)\r
- .hword (0x56<<8) |(1<<VFlag)\r
- .hword (0x57<<8) \r
- .hword (0x58<<8) \r
- .hword (0x59<<8) |(1<<VFlag)\r
- .hword (0x60<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x61<<8) |(1<<HFlag) \r
- .hword (0x62<<8) |(1<<HFlag) \r
- .hword (0x63<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x64<<8) |(1<<HFlag) \r
- .hword (0x65<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x60<<8) |(1<<VFlag)\r
- .hword (0x61<<8) \r
- .hword (0x62<<8) \r
- .hword (0x63<<8) |(1<<VFlag)\r
- .hword (0x64<<8) \r
- .hword (0x65<<8) |(1<<VFlag)\r
- .hword (0x66<<8) |(1<<VFlag)\r
- .hword (0x67<<8) \r
- .hword (0x68<<8) \r
- .hword (0x69<<8) |(1<<VFlag)\r
- .hword (0x70<<8) |(1<<HFlag) \r
- .hword (0x71<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x72<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x73<<8) |(1<<HFlag) \r
- .hword (0x74<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x75<<8) |(1<<HFlag) \r
- .hword (0x70<<8) \r
- .hword (0x71<<8) |(1<<VFlag)\r
- .hword (0x72<<8) |(1<<VFlag)\r
- .hword (0x73<<8) \r
- .hword (0x74<<8) |(1<<VFlag)\r
- .hword (0x75<<8) \r
- .hword (0x76<<8) \r
- .hword (0x77<<8) |(1<<VFlag)\r
- .hword (0x78<<8) |(1<<VFlag)\r
- .hword (0x79<<8) \r
- .hword (0x80<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x81<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x84<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x80<<8)|(1<<SFlag) \r
- .hword (0x81<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x83<<8)|(1<<SFlag) \r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x85<<8)|(1<<SFlag) \r
- .hword (0x86<<8)|(1<<SFlag) \r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x89<<8)|(1<<SFlag) \r
- .hword (0x90<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x92<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x93<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x95<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x90<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x91<<8)|(1<<SFlag) \r
- .hword (0x92<<8)|(1<<SFlag) \r
- .hword (0x93<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x94<<8)|(1<<SFlag) \r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x97<<8)|(1<<SFlag) \r
- .hword (0x98<<8)|(1<<SFlag) \r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x01<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x02<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x03<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x04<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x05<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x01<<8) |(1<<CFlag)\r
- .hword (0x02<<8) |(1<<CFlag)\r
- .hword (0x03<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x04<<8) |(1<<CFlag)\r
- .hword (0x05<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x06<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x07<<8) |(1<<CFlag)\r
- .hword (0x08<<8) |(1<<CFlag)\r
- .hword (0x09<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x10<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x11<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x12<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x13<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x14<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x15<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x10<<8) |(1<<CFlag)\r
- .hword (0x11<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x12<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x13<<8) |(1<<CFlag)\r
- .hword (0x14<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x15<<8) |(1<<CFlag)\r
- .hword (0x16<<8) |(1<<CFlag)\r
- .hword (0x17<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x18<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x19<<8) |(1<<CFlag)\r
- .hword (0x20<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x21<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x22<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x23<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x24<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x25<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x20<<8) |(1<<CFlag)\r
- .hword (0x21<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x22<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x23<<8) |(1<<CFlag)\r
- .hword (0x24<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x25<<8) |(1<<CFlag)\r
- .hword (0x26<<8) |(1<<CFlag)\r
- .hword (0x27<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x28<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x29<<8) |(1<<CFlag)\r
- .hword (0x30<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x31<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x32<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x33<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x34<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x35<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x30<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x31<<8) |(1<<CFlag)\r
- .hword (0x32<<8) |(1<<CFlag)\r
- .hword (0x33<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x34<<8) |(1<<CFlag)\r
- .hword (0x35<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x37<<8) |(1<<CFlag)\r
- .hword (0x38<<8) |(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x40<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x41<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x42<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x43<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x44<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x45<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x40<<8) |(1<<CFlag)\r
- .hword (0x41<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x42<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x43<<8) |(1<<CFlag)\r
- .hword (0x44<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x45<<8) |(1<<CFlag)\r
- .hword (0x46<<8) |(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x49<<8) |(1<<CFlag)\r
- .hword (0x50<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x51<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x52<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x53<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x54<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x55<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x50<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x51<<8) |(1<<CFlag)\r
- .hword (0x52<<8) |(1<<CFlag)\r
- .hword (0x53<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x54<<8) |(1<<CFlag)\r
- .hword (0x55<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x57<<8) |(1<<CFlag)\r
- .hword (0x58<<8) |(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x60<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x61<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x62<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x63<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x64<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x65<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x60<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x61<<8) |(1<<CFlag)\r
- .hword (0x62<<8) |(1<<CFlag)\r
- .hword (0x63<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x64<<8) |(1<<CFlag)\r
- .hword (0x65<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x66<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x67<<8) |(1<<CFlag)\r
- .hword (0x68<<8) |(1<<CFlag)\r
- .hword (0x69<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x70<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x71<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x72<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x73<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x74<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x75<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x70<<8) |(1<<CFlag)\r
- .hword (0x71<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x72<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x73<<8) |(1<<CFlag)\r
- .hword (0x74<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x75<<8) |(1<<CFlag)\r
- .hword (0x76<<8) |(1<<CFlag)\r
- .hword (0x77<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x78<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x79<<8) |(1<<CFlag)\r
- .hword (0x80<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x81<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x80<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x81<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x86<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x89<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x90<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x92<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x93<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x90<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x92<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x93<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x97<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x98<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xA2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xA3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xA5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA0<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA1<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xA2<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xA3<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA4<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xA5<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA6<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA7<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xA8<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xA9<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xB1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xB4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xB0<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xB1<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB2<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB3<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xB4<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB5<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xB6<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xB7<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB8<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB9<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xC2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xC3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xC5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC0<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC1<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC2<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC3<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC4<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC5<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC6<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC7<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC8<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC9<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xD1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xD4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xD0<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xD1<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD2<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD3<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xD4<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD5<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xD6<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xD7<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD8<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD9<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xE0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xE1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xE4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xE0<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xE1<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE2<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE3<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xE4<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE5<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xE6<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xE7<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE8<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE9<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xF2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xF3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xF5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF0<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF1<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF2<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF3<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF4<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF5<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF6<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF7<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF8<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF9<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x01<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x02<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x03<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x04<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x05<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x01<<8) |(1<<CFlag)\r
- .hword (0x02<<8) |(1<<CFlag)\r
- .hword (0x03<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x04<<8) |(1<<CFlag)\r
- .hword (0x05<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x06<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x07<<8) |(1<<CFlag)\r
- .hword (0x08<<8) |(1<<CFlag)\r
- .hword (0x09<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x10<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x11<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x12<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x13<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x14<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x15<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x10<<8) |(1<<CFlag)\r
- .hword (0x11<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x12<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x13<<8) |(1<<CFlag)\r
- .hword (0x14<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x15<<8) |(1<<CFlag)\r
- .hword (0x16<<8) |(1<<CFlag)\r
- .hword (0x17<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x18<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x19<<8) |(1<<CFlag)\r
- .hword (0x20<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x21<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x22<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x23<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x24<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x25<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x20<<8) |(1<<CFlag)\r
- .hword (0x21<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x22<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x23<<8) |(1<<CFlag)\r
- .hword (0x24<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x25<<8) |(1<<CFlag)\r
- .hword (0x26<<8) |(1<<CFlag)\r
- .hword (0x27<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x28<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x29<<8) |(1<<CFlag)\r
- .hword (0x30<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x31<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x32<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x33<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x34<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x35<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x30<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x31<<8) |(1<<CFlag)\r
- .hword (0x32<<8) |(1<<CFlag)\r
- .hword (0x33<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x34<<8) |(1<<CFlag)\r
- .hword (0x35<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x37<<8) |(1<<CFlag)\r
- .hword (0x38<<8) |(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x40<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x41<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x42<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x43<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x44<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x45<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x40<<8) |(1<<CFlag)\r
- .hword (0x41<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x42<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x43<<8) |(1<<CFlag)\r
- .hword (0x44<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x45<<8) |(1<<CFlag)\r
- .hword (0x46<<8) |(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x49<<8) |(1<<CFlag)\r
- .hword (0x50<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x51<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x52<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x53<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x54<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x55<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x50<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x51<<8) |(1<<CFlag)\r
- .hword (0x52<<8) |(1<<CFlag)\r
- .hword (0x53<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x54<<8) |(1<<CFlag)\r
- .hword (0x55<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x57<<8) |(1<<CFlag)\r
- .hword (0x58<<8) |(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x60<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x61<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x62<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x63<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x64<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x65<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x06<<8) |(1<<VFlag)\r
- .hword (0x07<<8) \r
- .hword (0x08<<8) \r
- .hword (0x09<<8) |(1<<VFlag)\r
- .hword (0x0A<<8) |(1<<VFlag)\r
- .hword (0x0B<<8) \r
- .hword (0x0C<<8) |(1<<VFlag)\r
- .hword (0x0D<<8) \r
- .hword (0x0E<<8) \r
- .hword (0x0F<<8) |(1<<VFlag)\r
- .hword (0x10<<8) |(1<<HFlag) \r
- .hword (0x11<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x12<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x13<<8) |(1<<HFlag) \r
- .hword (0x14<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x15<<8) |(1<<HFlag) \r
- .hword (0x16<<8) \r
- .hword (0x17<<8) |(1<<VFlag)\r
- .hword (0x18<<8) |(1<<VFlag)\r
- .hword (0x19<<8) \r
- .hword (0x1A<<8) \r
- .hword (0x1B<<8) |(1<<VFlag)\r
- .hword (0x1C<<8) \r
- .hword (0x1D<<8) |(1<<VFlag)\r
- .hword (0x1E<<8) |(1<<VFlag)\r
- .hword (0x1F<<8) \r
- .hword (0x20<<8) |(1<<HFlag) \r
- .hword (0x21<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x22<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x23<<8) |(1<<HFlag) \r
- .hword (0x24<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x25<<8) |(1<<HFlag) \r
- .hword (0x26<<8) \r
- .hword (0x27<<8) |(1<<VFlag)\r
- .hword (0x28<<8) |(1<<VFlag)\r
- .hword (0x29<<8) \r
- .hword (0x2A<<8) \r
- .hword (0x2B<<8) |(1<<VFlag)\r
- .hword (0x2C<<8) \r
- .hword (0x2D<<8) |(1<<VFlag)\r
- .hword (0x2E<<8) |(1<<VFlag)\r
- .hword (0x2F<<8) \r
- .hword (0x30<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x31<<8) |(1<<HFlag) \r
- .hword (0x32<<8) |(1<<HFlag) \r
- .hword (0x33<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x34<<8) |(1<<HFlag) \r
- .hword (0x35<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x36<<8) |(1<<VFlag)\r
- .hword (0x37<<8) \r
- .hword (0x38<<8) \r
- .hword (0x39<<8) |(1<<VFlag)\r
- .hword (0x3A<<8) |(1<<VFlag)\r
- .hword (0x3B<<8) \r
- .hword (0x3C<<8) |(1<<VFlag)\r
- .hword (0x3D<<8) \r
- .hword (0x3E<<8) \r
- .hword (0x3F<<8) |(1<<VFlag)\r
- .hword (0x40<<8) |(1<<HFlag) \r
- .hword (0x41<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x42<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x43<<8) |(1<<HFlag) \r
- .hword (0x44<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x45<<8) |(1<<HFlag) \r
- .hword (0x46<<8) \r
- .hword (0x47<<8) |(1<<VFlag)\r
- .hword (0x48<<8) |(1<<VFlag)\r
- .hword (0x49<<8) \r
- .hword (0x4A<<8) \r
- .hword (0x4B<<8) |(1<<VFlag)\r
- .hword (0x4C<<8) \r
- .hword (0x4D<<8) |(1<<VFlag)\r
- .hword (0x4E<<8) |(1<<VFlag)\r
- .hword (0x4F<<8) \r
- .hword (0x50<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x51<<8) |(1<<HFlag) \r
- .hword (0x52<<8) |(1<<HFlag) \r
- .hword (0x53<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x54<<8) |(1<<HFlag) \r
- .hword (0x55<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x56<<8) |(1<<VFlag)\r
- .hword (0x57<<8) \r
- .hword (0x58<<8) \r
- .hword (0x59<<8) |(1<<VFlag)\r
- .hword (0x5A<<8) |(1<<VFlag)\r
- .hword (0x5B<<8) \r
- .hword (0x5C<<8) |(1<<VFlag)\r
- .hword (0x5D<<8) \r
- .hword (0x5E<<8) \r
- .hword (0x5F<<8) |(1<<VFlag)\r
- .hword (0x60<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x61<<8) |(1<<HFlag) \r
- .hword (0x62<<8) |(1<<HFlag) \r
- .hword (0x63<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x64<<8) |(1<<HFlag) \r
- .hword (0x65<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x66<<8) |(1<<VFlag)\r
- .hword (0x67<<8) \r
- .hword (0x68<<8) \r
- .hword (0x69<<8) |(1<<VFlag)\r
- .hword (0x6A<<8) |(1<<VFlag)\r
- .hword (0x6B<<8) \r
- .hword (0x6C<<8) |(1<<VFlag)\r
- .hword (0x6D<<8) \r
- .hword (0x6E<<8) \r
- .hword (0x6F<<8) |(1<<VFlag)\r
- .hword (0x70<<8) |(1<<HFlag) \r
- .hword (0x71<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x72<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x73<<8) |(1<<HFlag) \r
- .hword (0x74<<8) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x75<<8) |(1<<HFlag) \r
- .hword (0x76<<8) \r
- .hword (0x77<<8) |(1<<VFlag)\r
- .hword (0x78<<8) |(1<<VFlag)\r
- .hword (0x79<<8) \r
- .hword (0x7A<<8) \r
- .hword (0x7B<<8) |(1<<VFlag)\r
- .hword (0x7C<<8) \r
- .hword (0x7D<<8) |(1<<VFlag)\r
- .hword (0x7E<<8) |(1<<VFlag)\r
- .hword (0x7F<<8) \r
- .hword (0x80<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x81<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x84<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x86<<8)|(1<<SFlag) \r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x89<<8)|(1<<SFlag) \r
- .hword (0x8A<<8)|(1<<SFlag) \r
- .hword (0x8B<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x8C<<8)|(1<<SFlag) \r
- .hword (0x8D<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x8E<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x8F<<8)|(1<<SFlag) \r
- .hword (0x90<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x92<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x93<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<HFlag) \r
- .hword (0x95<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x97<<8)|(1<<SFlag) \r
- .hword (0x98<<8)|(1<<SFlag) \r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x9A<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x9B<<8)|(1<<SFlag) \r
- .hword (0x9C<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x9D<<8)|(1<<SFlag) \r
- .hword (0x9E<<8)|(1<<SFlag) \r
- .hword (0x9F<<8)|(1<<SFlag) |(1<<VFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x01<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x02<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x03<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x04<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x05<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x06<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x07<<8) |(1<<CFlag)\r
- .hword (0x08<<8) |(1<<CFlag)\r
- .hword (0x09<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x0A<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x0B<<8) |(1<<CFlag)\r
- .hword (0x0C<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x0D<<8) |(1<<CFlag)\r
- .hword (0x0E<<8) |(1<<CFlag)\r
- .hword (0x0F<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x10<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x11<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x12<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x13<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x14<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x15<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x16<<8) |(1<<CFlag)\r
- .hword (0x17<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x18<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x19<<8) |(1<<CFlag)\r
- .hword (0x1A<<8) |(1<<CFlag)\r
- .hword (0x1B<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x1C<<8) |(1<<CFlag)\r
- .hword (0x1D<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x1E<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x1F<<8) |(1<<CFlag)\r
- .hword (0x20<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x21<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x22<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x23<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x24<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x25<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x26<<8) |(1<<CFlag)\r
- .hword (0x27<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x28<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x29<<8) |(1<<CFlag)\r
- .hword (0x2A<<8) |(1<<CFlag)\r
- .hword (0x2B<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x2C<<8) |(1<<CFlag)\r
- .hword (0x2D<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x2E<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x2F<<8) |(1<<CFlag)\r
- .hword (0x30<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x31<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x32<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x33<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x34<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x35<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x37<<8) |(1<<CFlag)\r
- .hword (0x38<<8) |(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x3A<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x3B<<8) |(1<<CFlag)\r
- .hword (0x3C<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x3D<<8) |(1<<CFlag)\r
- .hword (0x3E<<8) |(1<<CFlag)\r
- .hword (0x3F<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x40<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x41<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x42<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x43<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x44<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x45<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x46<<8) |(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x49<<8) |(1<<CFlag)\r
- .hword (0x4A<<8) |(1<<CFlag)\r
- .hword (0x4B<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x4C<<8) |(1<<CFlag)\r
- .hword (0x4D<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x4E<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x4F<<8) |(1<<CFlag)\r
- .hword (0x50<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x51<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x52<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x53<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x54<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x55<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x57<<8) |(1<<CFlag)\r
- .hword (0x58<<8) |(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x5A<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x5B<<8) |(1<<CFlag)\r
- .hword (0x5C<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x5D<<8) |(1<<CFlag)\r
- .hword (0x5E<<8) |(1<<CFlag)\r
- .hword (0x5F<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x60<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x61<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x62<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x63<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x64<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x65<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x66<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x67<<8) |(1<<CFlag)\r
- .hword (0x68<<8) |(1<<CFlag)\r
- .hword (0x69<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x6A<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x6B<<8) |(1<<CFlag)\r
- .hword (0x6C<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x6D<<8) |(1<<CFlag)\r
- .hword (0x6E<<8) |(1<<CFlag)\r
- .hword (0x6F<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x70<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x71<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x72<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x73<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x74<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x75<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x76<<8) |(1<<CFlag)\r
- .hword (0x77<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x78<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x79<<8) |(1<<CFlag)\r
- .hword (0x7A<<8) |(1<<CFlag)\r
- .hword (0x7B<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x7C<<8) |(1<<CFlag)\r
- .hword (0x7D<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x7E<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x7F<<8) |(1<<CFlag)\r
- .hword (0x80<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x81<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x86<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x89<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x8A<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x8B<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x8C<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x8D<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x8E<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x8F<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x90<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x92<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x93<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x97<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x98<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x9A<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x9B<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x9C<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x9D<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x9E<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0x9F<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xA2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xA3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xA5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA6<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xA7<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xA8<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xA9<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xAA<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xAB<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xAC<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xAD<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xAE<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xAF<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xB1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xB4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xB6<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xB7<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB8<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xB9<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xBA<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xBB<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xBC<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xBD<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xBE<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xBF<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xC2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xC3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xC5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC6<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xC7<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC8<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xC9<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xCA<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xCB<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xCC<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xCD<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xCE<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xCF<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xD1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xD4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xD6<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xD7<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD8<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xD9<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xDA<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xDB<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xDC<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xDD<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xDE<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xDF<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xE0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xE1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xE4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xE6<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xE7<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE8<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xE9<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xEA<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xEB<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xEC<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xED<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xEE<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xEF<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF0<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF1<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xF2<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xF3<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF4<<8)|(1<<SFlag) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0xF5<<8)|(1<<SFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF6<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xF7<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF8<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xF9<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xFA<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xFB<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xFC<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0xFD<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xFE<<8)|(1<<SFlag) |(1<<CFlag)\r
- .hword (0xFF<<8)|(1<<SFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x01<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x02<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x03<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x04<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x05<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x06<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x07<<8) |(1<<CFlag)\r
- .hword (0x08<<8) |(1<<CFlag)\r
- .hword (0x09<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x0A<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x0B<<8) |(1<<CFlag)\r
- .hword (0x0C<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x0D<<8) |(1<<CFlag)\r
- .hword (0x0E<<8) |(1<<CFlag)\r
- .hword (0x0F<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x10<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x11<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x12<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x13<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x14<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x15<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x16<<8) |(1<<CFlag)\r
- .hword (0x17<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x18<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x19<<8) |(1<<CFlag)\r
- .hword (0x1A<<8) |(1<<CFlag)\r
- .hword (0x1B<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x1C<<8) |(1<<CFlag)\r
- .hword (0x1D<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x1E<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x1F<<8) |(1<<CFlag)\r
- .hword (0x20<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x21<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x22<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x23<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x24<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x25<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x26<<8) |(1<<CFlag)\r
- .hword (0x27<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x28<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x29<<8) |(1<<CFlag)\r
- .hword (0x2A<<8) |(1<<CFlag)\r
- .hword (0x2B<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x2C<<8) |(1<<CFlag)\r
- .hword (0x2D<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x2E<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x2F<<8) |(1<<CFlag)\r
- .hword (0x30<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x31<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x32<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x33<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x34<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x35<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x37<<8) |(1<<CFlag)\r
- .hword (0x38<<8) |(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x3A<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x3B<<8) |(1<<CFlag)\r
- .hword (0x3C<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x3D<<8) |(1<<CFlag)\r
- .hword (0x3E<<8) |(1<<CFlag)\r
- .hword (0x3F<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x40<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x41<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x42<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x43<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x44<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x45<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x46<<8) |(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x49<<8) |(1<<CFlag)\r
- .hword (0x4A<<8) |(1<<CFlag)\r
- .hword (0x4B<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x4C<<8) |(1<<CFlag)\r
- .hword (0x4D<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x4E<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x4F<<8) |(1<<CFlag)\r
- .hword (0x50<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x51<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x52<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x53<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x54<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x55<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x57<<8) |(1<<CFlag)\r
- .hword (0x58<<8) |(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x5A<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x5B<<8) |(1<<CFlag)\r
- .hword (0x5C<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x5D<<8) |(1<<CFlag)\r
- .hword (0x5E<<8) |(1<<CFlag)\r
- .hword (0x5F<<8) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x60<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x61<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x62<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x63<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x64<<8) |(1<<HFlag) |(1<<CFlag)\r
- .hword (0x65<<8) |(1<<HFlag) |(1<<VFlag) |(1<<CFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x01<<8) |(1<<NFlag) \r
- .hword (0x02<<8) |(1<<NFlag) \r
- .hword (0x03<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x04<<8) |(1<<NFlag) \r
- .hword (0x05<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x06<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x07<<8) |(1<<NFlag) \r
- .hword (0x08<<8) |(1<<NFlag) \r
- .hword (0x09<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x04<<8) |(1<<NFlag) \r
- .hword (0x05<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x06<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x07<<8) |(1<<NFlag) \r
- .hword (0x08<<8) |(1<<NFlag) \r
- .hword (0x09<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x10<<8) |(1<<NFlag) \r
- .hword (0x11<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x12<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x13<<8) |(1<<NFlag) \r
- .hword (0x14<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x15<<8) |(1<<NFlag) \r
- .hword (0x16<<8) |(1<<NFlag) \r
- .hword (0x17<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x18<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x19<<8) |(1<<NFlag) \r
- .hword (0x14<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x15<<8) |(1<<NFlag) \r
- .hword (0x16<<8) |(1<<NFlag) \r
- .hword (0x17<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x18<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x19<<8) |(1<<NFlag) \r
- .hword (0x20<<8) |(1<<NFlag) \r
- .hword (0x21<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x22<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x23<<8) |(1<<NFlag) \r
- .hword (0x24<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x25<<8) |(1<<NFlag) \r
- .hword (0x26<<8) |(1<<NFlag) \r
- .hword (0x27<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x28<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x29<<8) |(1<<NFlag) \r
- .hword (0x24<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x25<<8) |(1<<NFlag) \r
- .hword (0x26<<8) |(1<<NFlag) \r
- .hword (0x27<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x28<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x29<<8) |(1<<NFlag) \r
- .hword (0x30<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x31<<8) |(1<<NFlag) \r
- .hword (0x32<<8) |(1<<NFlag) \r
- .hword (0x33<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x34<<8) |(1<<NFlag) \r
- .hword (0x35<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x36<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x37<<8) |(1<<NFlag) \r
- .hword (0x38<<8) |(1<<NFlag) \r
- .hword (0x39<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x34<<8) |(1<<NFlag) \r
- .hword (0x35<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x36<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x37<<8) |(1<<NFlag) \r
- .hword (0x38<<8) |(1<<NFlag) \r
- .hword (0x39<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x40<<8) |(1<<NFlag) \r
- .hword (0x41<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x42<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x43<<8) |(1<<NFlag) \r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x45<<8) |(1<<NFlag) \r
- .hword (0x46<<8) |(1<<NFlag) \r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x49<<8) |(1<<NFlag) \r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x45<<8) |(1<<NFlag) \r
- .hword (0x46<<8) |(1<<NFlag) \r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x49<<8) |(1<<NFlag) \r
- .hword (0x50<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x51<<8) |(1<<NFlag) \r
- .hword (0x52<<8) |(1<<NFlag) \r
- .hword (0x53<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x54<<8) |(1<<NFlag) \r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x57<<8) |(1<<NFlag) \r
- .hword (0x58<<8) |(1<<NFlag) \r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x54<<8) |(1<<NFlag) \r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x57<<8) |(1<<NFlag) \r
- .hword (0x58<<8) |(1<<NFlag) \r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x60<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x61<<8) |(1<<NFlag) \r
- .hword (0x62<<8) |(1<<NFlag) \r
- .hword (0x63<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x64<<8) |(1<<NFlag) \r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x67<<8) |(1<<NFlag) \r
- .hword (0x68<<8) |(1<<NFlag) \r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x64<<8) |(1<<NFlag) \r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x67<<8) |(1<<NFlag) \r
- .hword (0x68<<8) |(1<<NFlag) \r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x70<<8) |(1<<NFlag) \r
- .hword (0x71<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x72<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x73<<8) |(1<<NFlag) \r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x75<<8) |(1<<NFlag) \r
- .hword (0x76<<8) |(1<<NFlag) \r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x79<<8) |(1<<NFlag) \r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x75<<8) |(1<<NFlag) \r
- .hword (0x76<<8) |(1<<NFlag) \r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x79<<8) |(1<<NFlag) \r
- .hword (0x80<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x81<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x82<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x83<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x90<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x91<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x92<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x93<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x94<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x97<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x98<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x34<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x35<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x37<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x38<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x40<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x41<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x42<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x43<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x45<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x46<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x49<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x45<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x46<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x49<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x50<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x51<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x52<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x53<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x54<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x57<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x58<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x54<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x57<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x58<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x60<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x61<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x62<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x63<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x64<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x67<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x68<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x64<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x67<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x68<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x70<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x71<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x72<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x73<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x75<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x76<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x79<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x75<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x76<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x79<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x80<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x81<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x90<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x92<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x93<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x97<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x98<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x97<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x98<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA0<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA1<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA2<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA3<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB0<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB1<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB2<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB3<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC0<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC1<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC2<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC3<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD0<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD1<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD2<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD3<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE0<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE1<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE2<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE3<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF0<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF1<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF2<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF3<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x01<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x02<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x03<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x04<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x05<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x06<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x07<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x08<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x09<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x04<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x05<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x06<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x07<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x08<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x09<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x10<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x11<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x12<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x13<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x14<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x15<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x16<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x17<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x18<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x19<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x14<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x15<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x16<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x17<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x18<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x19<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x20<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x21<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x22<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x23<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x24<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x25<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x26<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x27<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x28<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x29<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x24<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x25<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x26<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x27<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x28<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x29<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x30<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x31<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x32<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x33<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x34<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x35<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x37<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x38<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x34<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x35<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x37<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x38<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x40<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x41<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x42<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x43<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x45<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x46<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x49<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x45<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x46<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x49<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x50<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x51<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x52<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x53<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x54<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x57<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x58<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x54<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x57<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x58<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x60<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x61<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x62<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x63<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x64<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x67<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x68<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x64<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x67<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x68<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x70<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x71<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x72<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x73<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x75<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x76<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x79<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x75<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x76<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x79<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x80<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x81<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x90<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x92<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x93<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x97<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x98<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x97<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x98<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xFA<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0xFB<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0xFC<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0xFD<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0xFE<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0xFF<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x01<<8) |(1<<NFlag) \r
- .hword (0x02<<8) |(1<<NFlag) \r
- .hword (0x03<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x04<<8) |(1<<NFlag) \r
- .hword (0x05<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x06<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x07<<8) |(1<<NFlag) \r
- .hword (0x08<<8) |(1<<NFlag) \r
- .hword (0x09<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x0A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x0B<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x0C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x0D<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x0E<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x0F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x10<<8) |(1<<NFlag) \r
- .hword (0x11<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x12<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x13<<8) |(1<<NFlag) \r
- .hword (0x14<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x15<<8) |(1<<NFlag) \r
- .hword (0x16<<8) |(1<<NFlag) \r
- .hword (0x17<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x18<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x19<<8) |(1<<NFlag) \r
- .hword (0x1A<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x1B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x1C<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x1D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x1E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x1F<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x20<<8) |(1<<NFlag) \r
- .hword (0x21<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x22<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x23<<8) |(1<<NFlag) \r
- .hword (0x24<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x25<<8) |(1<<NFlag) \r
- .hword (0x26<<8) |(1<<NFlag) \r
- .hword (0x27<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x28<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x29<<8) |(1<<NFlag) \r
- .hword (0x2A<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x2B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x2C<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x2D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x2E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x2F<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x30<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x31<<8) |(1<<NFlag) \r
- .hword (0x32<<8) |(1<<NFlag) \r
- .hword (0x33<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x34<<8) |(1<<NFlag) \r
- .hword (0x35<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x36<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x37<<8) |(1<<NFlag) \r
- .hword (0x38<<8) |(1<<NFlag) \r
- .hword (0x39<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x3A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x3B<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x3C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x3D<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x3E<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x3F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x40<<8) |(1<<NFlag) \r
- .hword (0x41<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x42<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x43<<8) |(1<<NFlag) \r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x45<<8) |(1<<NFlag) \r
- .hword (0x46<<8) |(1<<NFlag) \r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x49<<8) |(1<<NFlag) \r
- .hword (0x4A<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x4B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x4C<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x4D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x4E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x4F<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x50<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x51<<8) |(1<<NFlag) \r
- .hword (0x52<<8) |(1<<NFlag) \r
- .hword (0x53<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x54<<8) |(1<<NFlag) \r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x57<<8) |(1<<NFlag) \r
- .hword (0x58<<8) |(1<<NFlag) \r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x5A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x5B<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x5C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x5D<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x5E<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x5F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x60<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x61<<8) |(1<<NFlag) \r
- .hword (0x62<<8) |(1<<NFlag) \r
- .hword (0x63<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x64<<8) |(1<<NFlag) \r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x67<<8) |(1<<NFlag) \r
- .hword (0x68<<8) |(1<<NFlag) \r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x6A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x6B<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x6C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x6D<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x6E<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x6F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x70<<8) |(1<<NFlag) \r
- .hword (0x71<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x72<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x73<<8) |(1<<NFlag) \r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x75<<8) |(1<<NFlag) \r
- .hword (0x76<<8) |(1<<NFlag) \r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x79<<8) |(1<<NFlag) \r
- .hword (0x7A<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x7B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x7C<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x7D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x7E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x7F<<8) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x80<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x81<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x82<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x83<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x8A<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x8B<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x8C<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x8D<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x8E<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag) \r
- .hword (0x8F<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag) \r
- .hword (0x90<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x91<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x92<<8)|(1<<SFlag) |(1<<NFlag) \r
- .hword (0x93<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag) \r
- .hword (0x34<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x35<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x37<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x38<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3B<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3D<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3E<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x40<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x41<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x42<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x43<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x45<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x46<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x49<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4A<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4C<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4F<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x50<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x51<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x52<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x53<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x54<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x57<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x58<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5B<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5D<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5E<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x60<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x61<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x62<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x63<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x64<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x67<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x68<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6B<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6D<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6E<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x70<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x71<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x72<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x73<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x75<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x76<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x79<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7A<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7C<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7F<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x80<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x81<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8A<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8B<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8C<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8D<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8E<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8F<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x90<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x92<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x93<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x97<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x98<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x9A<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x9B<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x9C<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x9D<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x9E<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x9F<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA0<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA1<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA2<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA3<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xA9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xAA<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xAB<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xAC<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xAD<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xAE<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xAF<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB0<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB1<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB2<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB3<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xB9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xBA<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xBB<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xBC<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xBD<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xBE<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xBF<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC0<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC1<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC2<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC3<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xC9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xCA<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xCB<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xCC<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xCD<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xCE<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xCF<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD0<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD1<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD2<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD3<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xD9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xDA<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xDB<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xDC<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xDD<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xDE<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xDF<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE0<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE1<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE2<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE3<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE4<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE5<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE6<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE7<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE8<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xE9<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xEA<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xEB<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xEC<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xED<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xEE<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xEF<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF0<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF1<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF2<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF3<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF4<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF5<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF6<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF7<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF8<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xF9<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xFA<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xFB<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xFC<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0xFD<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xFE<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0xFF<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x00<<8) |(1<<ZFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x01<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x02<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x03<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x04<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x05<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x06<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x07<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x08<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x09<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x0A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x0B<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x0C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x0D<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x0E<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x0F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x10<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x11<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x12<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x13<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x14<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x15<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x16<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x17<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x18<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x19<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x1A<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x1B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x1C<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x1D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x1E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x1F<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x20<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x21<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x22<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x23<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x24<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x25<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x26<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x27<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x28<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x29<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x2A<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x2B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x2C<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x2D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x2E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x2F<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x30<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x31<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x32<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x33<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x34<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x35<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x36<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x37<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x38<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x39<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3B<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3D<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3E<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x3F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x40<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x41<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x42<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x43<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x44<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x45<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x46<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x47<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x48<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x49<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4A<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4C<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x4F<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x50<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x51<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x52<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x53<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x54<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x55<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x56<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x57<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x58<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x59<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5B<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5D<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5E<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x5F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x60<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x61<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x62<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x63<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x64<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x65<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x66<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x67<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x68<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x69<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6A<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6B<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6C<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6D<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6E<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x6F<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x70<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x71<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x72<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x73<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x74<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x75<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x76<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x77<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x78<<8) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x79<<8) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7A<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7B<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7C<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7D<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7E<<8) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x7F<<8) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x80<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x81<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x82<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x83<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x84<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x85<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x86<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x87<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x88<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x89<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8A<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8B<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8C<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8D<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8E<<8)|(1<<SFlag) |(1<<HFlag)|(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x8F<<8)|(1<<SFlag) |(1<<HFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x90<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x91<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x92<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x93<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x94<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x95<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x96<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- .hword (0x97<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x98<<8)|(1<<SFlag) |(1<<NFlag)|(1<<CFlag)\r
- .hword (0x99<<8)|(1<<SFlag) |(1<<VFlag)|(1<<NFlag)|(1<<CFlag)\r
- \r
+DAATable:\r
+ .hword (0x00<<8) |VBit |ZBit\r
+ .hword (0x01<<8)\r
+ .hword (0x02<<8)\r
+ .hword (0x03<<8) |VBit\r
+ .hword (0x04<<8)\r
+ .hword (0x05<<8) |VBit\r
+ .hword (0x06<<8) |VBit\r
+ .hword (0x07<<8)\r
+ .hword (0x08<<8) |Bit3\r
+ .hword (0x09<<8) |VBit|Bit3\r
+ .hword (0x10<<8) |HBit\r
+ .hword (0x11<<8) |VBit |HBit\r
+ .hword (0x12<<8) |VBit |HBit\r
+ .hword (0x13<<8) |HBit\r
+ .hword (0x14<<8) |VBit |HBit\r
+ .hword (0x15<<8) |HBit\r
+ .hword (0x10<<8)\r
+ .hword (0x11<<8) |VBit\r
+ .hword (0x12<<8) |VBit\r
+ .hword (0x13<<8)\r
+ .hword (0x14<<8) |VBit\r
+ .hword (0x15<<8)\r
+ .hword (0x16<<8)\r
+ .hword (0x17<<8) |VBit\r
+ .hword (0x18<<8) |VBit|Bit3\r
+ .hword (0x19<<8) |Bit3\r
+ .hword (0x20<<8) |HBit|Bit5\r
+ .hword (0x21<<8) |VBit |HBit|Bit5\r
+ .hword (0x22<<8) |VBit |HBit|Bit5\r
+ .hword (0x23<<8) |HBit|Bit5\r
+ .hword (0x24<<8) |VBit |HBit|Bit5\r
+ .hword (0x25<<8) |HBit|Bit5\r
+ .hword (0x20<<8) |Bit5\r
+ .hword (0x21<<8) |VBit |Bit5\r
+ .hword (0x22<<8) |VBit |Bit5\r
+ .hword (0x23<<8) |Bit5\r
+ .hword (0x24<<8) |VBit |Bit5\r
+ .hword (0x25<<8) |Bit5\r
+ .hword (0x26<<8) |Bit5\r
+ .hword (0x27<<8) |VBit |Bit5\r
+ .hword (0x28<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x29<<8) |Bit3 |Bit5\r
+ .hword (0x30<<8) |VBit |HBit|Bit5\r
+ .hword (0x31<<8) |HBit|Bit5\r
+ .hword (0x32<<8) |HBit|Bit5\r
+ .hword (0x33<<8) |VBit |HBit|Bit5\r
+ .hword (0x34<<8) |HBit|Bit5\r
+ .hword (0x35<<8) |VBit |HBit|Bit5\r
+ .hword (0x30<<8) |VBit |Bit5\r
+ .hword (0x31<<8) |Bit5\r
+ .hword (0x32<<8) |Bit5\r
+ .hword (0x33<<8) |VBit |Bit5\r
+ .hword (0x34<<8) |Bit5\r
+ .hword (0x35<<8) |VBit |Bit5\r
+ .hword (0x36<<8) |VBit |Bit5\r
+ .hword (0x37<<8) |Bit5\r
+ .hword (0x38<<8) |Bit3 |Bit5\r
+ .hword (0x39<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x40<<8) |HBit\r
+ .hword (0x41<<8) |VBit |HBit\r
+ .hword (0x42<<8) |VBit |HBit\r
+ .hword (0x43<<8) |HBit\r
+ .hword (0x44<<8) |VBit |HBit\r
+ .hword (0x45<<8) |HBit\r
+ .hword (0x40<<8)\r
+ .hword (0x41<<8) |VBit\r
+ .hword (0x42<<8) |VBit\r
+ .hword (0x43<<8)\r
+ .hword (0x44<<8) |VBit\r
+ .hword (0x45<<8)\r
+ .hword (0x46<<8)\r
+ .hword (0x47<<8) |VBit\r
+ .hword (0x48<<8) |VBit|Bit3\r
+ .hword (0x49<<8) |Bit3\r
+ .hword (0x50<<8) |VBit |HBit\r
+ .hword (0x51<<8) |HBit\r
+ .hword (0x52<<8) |HBit\r
+ .hword (0x53<<8) |VBit |HBit\r
+ .hword (0x54<<8) |HBit\r
+ .hword (0x55<<8) |VBit |HBit\r
+ .hword (0x50<<8) |VBit\r
+ .hword (0x51<<8)\r
+ .hword (0x52<<8)\r
+ .hword (0x53<<8) |VBit\r
+ .hword (0x54<<8)\r
+ .hword (0x55<<8) |VBit\r
+ .hword (0x56<<8) |VBit\r
+ .hword (0x57<<8)\r
+ .hword (0x58<<8) |Bit3\r
+ .hword (0x59<<8) |VBit|Bit3\r
+ .hword (0x60<<8) |VBit |HBit|Bit5\r
+ .hword (0x61<<8) |HBit|Bit5\r
+ .hword (0x62<<8) |HBit|Bit5\r
+ .hword (0x63<<8) |VBit |HBit|Bit5\r
+ .hword (0x64<<8) |HBit|Bit5\r
+ .hword (0x65<<8) |VBit |HBit|Bit5\r
+ .hword (0x60<<8) |VBit |Bit5\r
+ .hword (0x61<<8) |Bit5\r
+ .hword (0x62<<8) |Bit5\r
+ .hword (0x63<<8) |VBit |Bit5\r
+ .hword (0x64<<8) |Bit5\r
+ .hword (0x65<<8) |VBit |Bit5\r
+ .hword (0x66<<8) |VBit |Bit5\r
+ .hword (0x67<<8) |Bit5\r
+ .hword (0x68<<8) |Bit3 |Bit5\r
+ .hword (0x69<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x70<<8) |HBit|Bit5\r
+ .hword (0x71<<8) |VBit |HBit|Bit5\r
+ .hword (0x72<<8) |VBit |HBit|Bit5\r
+ .hword (0x73<<8) |HBit|Bit5\r
+ .hword (0x74<<8) |VBit |HBit|Bit5\r
+ .hword (0x75<<8) |HBit|Bit5\r
+ .hword (0x70<<8) |Bit5\r
+ .hword (0x71<<8) |VBit |Bit5\r
+ .hword (0x72<<8) |VBit |Bit5\r
+ .hword (0x73<<8) |Bit5\r
+ .hword (0x74<<8) |VBit |Bit5\r
+ .hword (0x75<<8) |Bit5\r
+ .hword (0x76<<8) |Bit5\r
+ .hword (0x77<<8) |VBit |Bit5\r
+ .hword (0x78<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x79<<8) |Bit3 |Bit5\r
+ .hword (0x80<<8) |HBit |SBit\r
+ .hword (0x81<<8) |VBit |HBit |SBit\r
+ .hword (0x82<<8) |VBit |HBit |SBit\r
+ .hword (0x83<<8) |HBit |SBit\r
+ .hword (0x84<<8) |VBit |HBit |SBit\r
+ .hword (0x85<<8) |HBit |SBit\r
+ .hword (0x80<<8) |SBit\r
+ .hword (0x81<<8) |VBit |SBit\r
+ .hword (0x82<<8) |VBit |SBit\r
+ .hword (0x83<<8) |SBit\r
+ .hword (0x84<<8) |VBit |SBit\r
+ .hword (0x85<<8) |SBit\r
+ .hword (0x86<<8) |SBit\r
+ .hword (0x87<<8) |VBit |SBit\r
+ .hword (0x88<<8) |VBit|Bit3 |SBit\r
+ .hword (0x89<<8) |Bit3 |SBit\r
+ .hword (0x90<<8) |VBit |HBit |SBit\r
+ .hword (0x91<<8) |HBit |SBit\r
+ .hword (0x92<<8) |HBit |SBit\r
+ .hword (0x93<<8) |VBit |HBit |SBit\r
+ .hword (0x94<<8) |HBit |SBit\r
+ .hword (0x95<<8) |VBit |HBit |SBit\r
+ .hword (0x90<<8) |VBit |SBit\r
+ .hword (0x91<<8) |SBit\r
+ .hword (0x92<<8) |SBit\r
+ .hword (0x93<<8) |VBit |SBit\r
+ .hword (0x94<<8) |SBit\r
+ .hword (0x95<<8) |VBit |SBit\r
+ .hword (0x96<<8) |VBit |SBit\r
+ .hword (0x97<<8) |SBit\r
+ .hword (0x98<<8) |Bit3 |SBit\r
+ .hword (0x99<<8) |VBit|Bit3 |SBit\r
+ .hword (0x00<<8)|CBit |VBit |HBit |ZBit\r
+ .hword (0x01<<8)|CBit |HBit\r
+ .hword (0x02<<8)|CBit |HBit\r
+ .hword (0x03<<8)|CBit |VBit |HBit\r
+ .hword (0x04<<8)|CBit |HBit\r
+ .hword (0x05<<8)|CBit |VBit |HBit\r
+ .hword (0x00<<8)|CBit |VBit |ZBit\r
+ .hword (0x01<<8)|CBit\r
+ .hword (0x02<<8)|CBit\r
+ .hword (0x03<<8)|CBit |VBit\r
+ .hword (0x04<<8)|CBit\r
+ .hword (0x05<<8)|CBit |VBit\r
+ .hword (0x06<<8)|CBit |VBit\r
+ .hword (0x07<<8)|CBit\r
+ .hword (0x08<<8)|CBit |Bit3\r
+ .hword (0x09<<8)|CBit |VBit|Bit3\r
+ .hword (0x10<<8)|CBit |HBit\r
+ .hword (0x11<<8)|CBit |VBit |HBit\r
+ .hword (0x12<<8)|CBit |VBit |HBit\r
+ .hword (0x13<<8)|CBit |HBit\r
+ .hword (0x14<<8)|CBit |VBit |HBit\r
+ .hword (0x15<<8)|CBit |HBit\r
+ .hword (0x10<<8)|CBit\r
+ .hword (0x11<<8)|CBit |VBit\r
+ .hword (0x12<<8)|CBit |VBit\r
+ .hword (0x13<<8)|CBit\r
+ .hword (0x14<<8)|CBit |VBit\r
+ .hword (0x15<<8)|CBit\r
+ .hword (0x16<<8)|CBit\r
+ .hword (0x17<<8)|CBit |VBit\r
+ .hword (0x18<<8)|CBit |VBit|Bit3\r
+ .hword (0x19<<8)|CBit |Bit3\r
+ .hword (0x20<<8)|CBit |HBit|Bit5\r
+ .hword (0x21<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x22<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x23<<8)|CBit |HBit|Bit5\r
+ .hword (0x24<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x25<<8)|CBit |HBit|Bit5\r
+ .hword (0x20<<8)|CBit |Bit5\r
+ .hword (0x21<<8)|CBit |VBit |Bit5\r
+ .hword (0x22<<8)|CBit |VBit |Bit5\r
+ .hword (0x23<<8)|CBit |Bit5\r
+ .hword (0x24<<8)|CBit |VBit |Bit5\r
+ .hword (0x25<<8)|CBit |Bit5\r
+ .hword (0x26<<8)|CBit |Bit5\r
+ .hword (0x27<<8)|CBit |VBit |Bit5\r
+ .hword (0x28<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x29<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x30<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x31<<8)|CBit |HBit|Bit5\r
+ .hword (0x32<<8)|CBit |HBit|Bit5\r
+ .hword (0x33<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x34<<8)|CBit |HBit|Bit5\r
+ .hword (0x35<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x30<<8)|CBit |VBit |Bit5\r
+ .hword (0x31<<8)|CBit |Bit5\r
+ .hword (0x32<<8)|CBit |Bit5\r
+ .hword (0x33<<8)|CBit |VBit |Bit5\r
+ .hword (0x34<<8)|CBit |Bit5\r
+ .hword (0x35<<8)|CBit |VBit |Bit5\r
+ .hword (0x36<<8)|CBit |VBit |Bit5\r
+ .hword (0x37<<8)|CBit |Bit5\r
+ .hword (0x38<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x40<<8)|CBit |HBit\r
+ .hword (0x41<<8)|CBit |VBit |HBit\r
+ .hword (0x42<<8)|CBit |VBit |HBit\r
+ .hword (0x43<<8)|CBit |HBit\r
+ .hword (0x44<<8)|CBit |VBit |HBit\r
+ .hword (0x45<<8)|CBit |HBit\r
+ .hword (0x40<<8)|CBit\r
+ .hword (0x41<<8)|CBit |VBit\r
+ .hword (0x42<<8)|CBit |VBit\r
+ .hword (0x43<<8)|CBit\r
+ .hword (0x44<<8)|CBit |VBit\r
+ .hword (0x45<<8)|CBit\r
+ .hword (0x46<<8)|CBit\r
+ .hword (0x47<<8)|CBit |VBit\r
+ .hword (0x48<<8)|CBit |VBit|Bit3\r
+ .hword (0x49<<8)|CBit |Bit3\r
+ .hword (0x50<<8)|CBit |VBit |HBit\r
+ .hword (0x51<<8)|CBit |HBit\r
+ .hword (0x52<<8)|CBit |HBit\r
+ .hword (0x53<<8)|CBit |VBit |HBit\r
+ .hword (0x54<<8)|CBit |HBit\r
+ .hword (0x55<<8)|CBit |VBit |HBit\r
+ .hword (0x50<<8)|CBit |VBit\r
+ .hword (0x51<<8)|CBit\r
+ .hword (0x52<<8)|CBit\r
+ .hword (0x53<<8)|CBit |VBit\r
+ .hword (0x54<<8)|CBit\r
+ .hword (0x55<<8)|CBit |VBit\r
+ .hword (0x56<<8)|CBit |VBit\r
+ .hword (0x57<<8)|CBit\r
+ .hword (0x58<<8)|CBit |Bit3\r
+ .hword (0x59<<8)|CBit |VBit|Bit3\r
+ .hword (0x60<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x61<<8)|CBit |HBit|Bit5\r
+ .hword (0x62<<8)|CBit |HBit|Bit5\r
+ .hword (0x63<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x64<<8)|CBit |HBit|Bit5\r
+ .hword (0x65<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x60<<8)|CBit |VBit |Bit5\r
+ .hword (0x61<<8)|CBit |Bit5\r
+ .hword (0x62<<8)|CBit |Bit5\r
+ .hword (0x63<<8)|CBit |VBit |Bit5\r
+ .hword (0x64<<8)|CBit |Bit5\r
+ .hword (0x65<<8)|CBit |VBit |Bit5\r
+ .hword (0x66<<8)|CBit |VBit |Bit5\r
+ .hword (0x67<<8)|CBit |Bit5\r
+ .hword (0x68<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x69<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x70<<8)|CBit |HBit|Bit5\r
+ .hword (0x71<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x72<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x73<<8)|CBit |HBit|Bit5\r
+ .hword (0x74<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x75<<8)|CBit |HBit|Bit5\r
+ .hword (0x70<<8)|CBit |Bit5\r
+ .hword (0x71<<8)|CBit |VBit |Bit5\r
+ .hword (0x72<<8)|CBit |VBit |Bit5\r
+ .hword (0x73<<8)|CBit |Bit5\r
+ .hword (0x74<<8)|CBit |VBit |Bit5\r
+ .hword (0x75<<8)|CBit |Bit5\r
+ .hword (0x76<<8)|CBit |Bit5\r
+ .hword (0x77<<8)|CBit |VBit |Bit5\r
+ .hword (0x78<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x79<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x80<<8)|CBit |HBit |SBit\r
+ .hword (0x81<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x82<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x83<<8)|CBit |HBit |SBit\r
+ .hword (0x84<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x85<<8)|CBit |HBit |SBit\r
+ .hword (0x80<<8)|CBit |SBit\r
+ .hword (0x81<<8)|CBit |VBit |SBit\r
+ .hword (0x82<<8)|CBit |VBit |SBit\r
+ .hword (0x83<<8)|CBit |SBit\r
+ .hword (0x84<<8)|CBit |VBit |SBit\r
+ .hword (0x85<<8)|CBit |SBit\r
+ .hword (0x86<<8)|CBit |SBit\r
+ .hword (0x87<<8)|CBit |VBit |SBit\r
+ .hword (0x88<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0x89<<8)|CBit |Bit3 |SBit\r
+ .hword (0x90<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x91<<8)|CBit |HBit |SBit\r
+ .hword (0x92<<8)|CBit |HBit |SBit\r
+ .hword (0x93<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x94<<8)|CBit |HBit |SBit\r
+ .hword (0x95<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x90<<8)|CBit |VBit |SBit\r
+ .hword (0x91<<8)|CBit |SBit\r
+ .hword (0x92<<8)|CBit |SBit\r
+ .hword (0x93<<8)|CBit |VBit |SBit\r
+ .hword (0x94<<8)|CBit |SBit\r
+ .hword (0x95<<8)|CBit |VBit |SBit\r
+ .hword (0x96<<8)|CBit |VBit |SBit\r
+ .hword (0x97<<8)|CBit |SBit\r
+ .hword (0x98<<8)|CBit |Bit3 |SBit\r
+ .hword (0x99<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xa0<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xa1<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xa2<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xa3<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xa4<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xa5<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xa0<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xa1<<8)|CBit |Bit5 |SBit\r
+ .hword (0xa2<<8)|CBit |Bit5 |SBit\r
+ .hword (0xa3<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xa4<<8)|CBit |Bit5 |SBit\r
+ .hword (0xa5<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xa6<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xa7<<8)|CBit |Bit5 |SBit\r
+ .hword (0xa8<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xa9<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xb0<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xb1<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xb2<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xb3<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xb4<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xb5<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xb0<<8)|CBit |Bit5 |SBit\r
+ .hword (0xb1<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xb2<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xb3<<8)|CBit |Bit5 |SBit\r
+ .hword (0xb4<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xb5<<8)|CBit |Bit5 |SBit\r
+ .hword (0xb6<<8)|CBit |Bit5 |SBit\r
+ .hword (0xb7<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xb8<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xb9<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xc0<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xc1<<8)|CBit |HBit |SBit\r
+ .hword (0xc2<<8)|CBit |HBit |SBit\r
+ .hword (0xc3<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xc4<<8)|CBit |HBit |SBit\r
+ .hword (0xc5<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xc0<<8)|CBit |VBit |SBit\r
+ .hword (0xc1<<8)|CBit |SBit\r
+ .hword (0xc2<<8)|CBit |SBit\r
+ .hword (0xc3<<8)|CBit |VBit |SBit\r
+ .hword (0xc4<<8)|CBit |SBit\r
+ .hword (0xc5<<8)|CBit |VBit |SBit\r
+ .hword (0xc6<<8)|CBit |VBit |SBit\r
+ .hword (0xc7<<8)|CBit |SBit\r
+ .hword (0xc8<<8)|CBit |Bit3 |SBit\r
+ .hword (0xc9<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xd0<<8)|CBit |HBit |SBit\r
+ .hword (0xd1<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xd2<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xd3<<8)|CBit |HBit |SBit\r
+ .hword (0xd4<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xd5<<8)|CBit |HBit |SBit\r
+ .hword (0xd0<<8)|CBit |SBit\r
+ .hword (0xd1<<8)|CBit |VBit |SBit\r
+ .hword (0xd2<<8)|CBit |VBit |SBit\r
+ .hword (0xd3<<8)|CBit |SBit\r
+ .hword (0xd4<<8)|CBit |VBit |SBit\r
+ .hword (0xd5<<8)|CBit |SBit\r
+ .hword (0xd6<<8)|CBit |SBit\r
+ .hword (0xd7<<8)|CBit |VBit |SBit\r
+ .hword (0xd8<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xd9<<8)|CBit |Bit3 |SBit\r
+ .hword (0xe0<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xe1<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xe2<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xe3<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xe4<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xe5<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xe0<<8)|CBit |Bit5 |SBit\r
+ .hword (0xe1<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xe2<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xe3<<8)|CBit |Bit5 |SBit\r
+ .hword (0xe4<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xe5<<8)|CBit |Bit5 |SBit\r
+ .hword (0xe6<<8)|CBit |Bit5 |SBit\r
+ .hword (0xe7<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xe8<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xe9<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xf0<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xf1<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xf2<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xf3<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xf4<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xf5<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xf0<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xf1<<8)|CBit |Bit5 |SBit\r
+ .hword (0xf2<<8)|CBit |Bit5 |SBit\r
+ .hword (0xf3<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xf4<<8)|CBit |Bit5 |SBit\r
+ .hword (0xf5<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xf6<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xf7<<8)|CBit |Bit5 |SBit\r
+ .hword (0xf8<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xf9<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0x00<<8)|CBit |VBit |HBit |ZBit\r
+ .hword (0x01<<8)|CBit |HBit\r
+ .hword (0x02<<8)|CBit |HBit\r
+ .hword (0x03<<8)|CBit |VBit |HBit\r
+ .hword (0x04<<8)|CBit |HBit\r
+ .hword (0x05<<8)|CBit |VBit |HBit\r
+ .hword (0x00<<8)|CBit |VBit |ZBit\r
+ .hword (0x01<<8)|CBit\r
+ .hword (0x02<<8)|CBit\r
+ .hword (0x03<<8)|CBit |VBit\r
+ .hword (0x04<<8)|CBit\r
+ .hword (0x05<<8)|CBit |VBit\r
+ .hword (0x06<<8)|CBit |VBit\r
+ .hword (0x07<<8)|CBit\r
+ .hword (0x08<<8)|CBit |Bit3\r
+ .hword (0x09<<8)|CBit |VBit|Bit3\r
+ .hword (0x10<<8)|CBit |HBit\r
+ .hword (0x11<<8)|CBit |VBit |HBit\r
+ .hword (0x12<<8)|CBit |VBit |HBit\r
+ .hword (0x13<<8)|CBit |HBit\r
+ .hword (0x14<<8)|CBit |VBit |HBit\r
+ .hword (0x15<<8)|CBit |HBit\r
+ .hword (0x10<<8)|CBit\r
+ .hword (0x11<<8)|CBit |VBit\r
+ .hword (0x12<<8)|CBit |VBit\r
+ .hword (0x13<<8)|CBit\r
+ .hword (0x14<<8)|CBit |VBit\r
+ .hword (0x15<<8)|CBit\r
+ .hword (0x16<<8)|CBit\r
+ .hword (0x17<<8)|CBit |VBit\r
+ .hword (0x18<<8)|CBit |VBit|Bit3\r
+ .hword (0x19<<8)|CBit |Bit3\r
+ .hword (0x20<<8)|CBit |HBit|Bit5\r
+ .hword (0x21<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x22<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x23<<8)|CBit |HBit|Bit5\r
+ .hword (0x24<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x25<<8)|CBit |HBit|Bit5\r
+ .hword (0x20<<8)|CBit |Bit5\r
+ .hword (0x21<<8)|CBit |VBit |Bit5\r
+ .hword (0x22<<8)|CBit |VBit |Bit5\r
+ .hword (0x23<<8)|CBit |Bit5\r
+ .hword (0x24<<8)|CBit |VBit |Bit5\r
+ .hword (0x25<<8)|CBit |Bit5\r
+ .hword (0x26<<8)|CBit |Bit5\r
+ .hword (0x27<<8)|CBit |VBit |Bit5\r
+ .hword (0x28<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x29<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x30<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x31<<8)|CBit |HBit|Bit5\r
+ .hword (0x32<<8)|CBit |HBit|Bit5\r
+ .hword (0x33<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x34<<8)|CBit |HBit|Bit5\r
+ .hword (0x35<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x30<<8)|CBit |VBit |Bit5\r
+ .hword (0x31<<8)|CBit |Bit5\r
+ .hword (0x32<<8)|CBit |Bit5\r
+ .hword (0x33<<8)|CBit |VBit |Bit5\r
+ .hword (0x34<<8)|CBit |Bit5\r
+ .hword (0x35<<8)|CBit |VBit |Bit5\r
+ .hword (0x36<<8)|CBit |VBit |Bit5\r
+ .hword (0x37<<8)|CBit |Bit5\r
+ .hword (0x38<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x40<<8)|CBit |HBit\r
+ .hword (0x41<<8)|CBit |VBit |HBit\r
+ .hword (0x42<<8)|CBit |VBit |HBit\r
+ .hword (0x43<<8)|CBit |HBit\r
+ .hword (0x44<<8)|CBit |VBit |HBit\r
+ .hword (0x45<<8)|CBit |HBit\r
+ .hword (0x40<<8)|CBit\r
+ .hword (0x41<<8)|CBit |VBit\r
+ .hword (0x42<<8)|CBit |VBit\r
+ .hword (0x43<<8)|CBit\r
+ .hword (0x44<<8)|CBit |VBit\r
+ .hword (0x45<<8)|CBit\r
+ .hword (0x46<<8)|CBit\r
+ .hword (0x47<<8)|CBit |VBit\r
+ .hword (0x48<<8)|CBit |VBit|Bit3\r
+ .hword (0x49<<8)|CBit |Bit3\r
+ .hword (0x50<<8)|CBit |VBit |HBit\r
+ .hword (0x51<<8)|CBit |HBit\r
+ .hword (0x52<<8)|CBit |HBit\r
+ .hword (0x53<<8)|CBit |VBit |HBit\r
+ .hword (0x54<<8)|CBit |HBit\r
+ .hword (0x55<<8)|CBit |VBit |HBit\r
+ .hword (0x50<<8)|CBit |VBit\r
+ .hword (0x51<<8)|CBit\r
+ .hword (0x52<<8)|CBit\r
+ .hword (0x53<<8)|CBit |VBit\r
+ .hword (0x54<<8)|CBit\r
+ .hword (0x55<<8)|CBit |VBit\r
+ .hword (0x56<<8)|CBit |VBit\r
+ .hword (0x57<<8)|CBit\r
+ .hword (0x58<<8)|CBit |Bit3\r
+ .hword (0x59<<8)|CBit |VBit|Bit3\r
+ .hword (0x60<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x61<<8)|CBit |HBit|Bit5\r
+ .hword (0x62<<8)|CBit |HBit|Bit5\r
+ .hword (0x63<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x64<<8)|CBit |HBit|Bit5\r
+ .hword (0x65<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x06<<8) |VBit\r
+ .hword (0x07<<8)\r
+ .hword (0x08<<8) |Bit3\r
+ .hword (0x09<<8) |VBit|Bit3\r
+ .hword (0x0a<<8) |VBit|Bit3\r
+ .hword (0x0b<<8) |Bit3\r
+ .hword (0x0c<<8) |VBit|Bit3\r
+ .hword (0x0d<<8) |Bit3\r
+ .hword (0x0e<<8) |Bit3\r
+ .hword (0x0f<<8) |VBit|Bit3\r
+ .hword (0x10<<8) |HBit\r
+ .hword (0x11<<8) |VBit |HBit\r
+ .hword (0x12<<8) |VBit |HBit\r
+ .hword (0x13<<8) |HBit\r
+ .hword (0x14<<8) |VBit |HBit\r
+ .hword (0x15<<8) |HBit\r
+ .hword (0x16<<8)\r
+ .hword (0x17<<8) |VBit\r
+ .hword (0x18<<8) |VBit|Bit3\r
+ .hword (0x19<<8) |Bit3\r
+ .hword (0x1a<<8) |Bit3\r
+ .hword (0x1b<<8) |VBit|Bit3\r
+ .hword (0x1c<<8) |Bit3\r
+ .hword (0x1d<<8) |VBit|Bit3\r
+ .hword (0x1e<<8) |VBit|Bit3\r
+ .hword (0x1f<<8) |Bit3\r
+ .hword (0x20<<8) |HBit|Bit5\r
+ .hword (0x21<<8) |VBit |HBit|Bit5\r
+ .hword (0x22<<8) |VBit |HBit|Bit5\r
+ .hword (0x23<<8) |HBit|Bit5\r
+ .hword (0x24<<8) |VBit |HBit|Bit5\r
+ .hword (0x25<<8) |HBit|Bit5\r
+ .hword (0x26<<8) |Bit5\r
+ .hword (0x27<<8) |VBit |Bit5\r
+ .hword (0x28<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x29<<8) |Bit3 |Bit5\r
+ .hword (0x2a<<8) |Bit3 |Bit5\r
+ .hword (0x2b<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x2c<<8) |Bit3 |Bit5\r
+ .hword (0x2d<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x2e<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x2f<<8) |Bit3 |Bit5\r
+ .hword (0x30<<8) |VBit |HBit|Bit5\r
+ .hword (0x31<<8) |HBit|Bit5\r
+ .hword (0x32<<8) |HBit|Bit5\r
+ .hword (0x33<<8) |VBit |HBit|Bit5\r
+ .hword (0x34<<8) |HBit|Bit5\r
+ .hword (0x35<<8) |VBit |HBit|Bit5\r
+ .hword (0x36<<8) |VBit |Bit5\r
+ .hword (0x37<<8) |Bit5\r
+ .hword (0x38<<8) |Bit3 |Bit5\r
+ .hword (0x39<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x3a<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x3b<<8) |Bit3 |Bit5\r
+ .hword (0x3c<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x3d<<8) |Bit3 |Bit5\r
+ .hword (0x3e<<8) |Bit3 |Bit5\r
+ .hword (0x3f<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x40<<8) |HBit\r
+ .hword (0x41<<8) |VBit |HBit\r
+ .hword (0x42<<8) |VBit |HBit\r
+ .hword (0x43<<8) |HBit\r
+ .hword (0x44<<8) |VBit |HBit\r
+ .hword (0x45<<8) |HBit\r
+ .hword (0x46<<8)\r
+ .hword (0x47<<8) |VBit\r
+ .hword (0x48<<8) |VBit|Bit3\r
+ .hword (0x49<<8) |Bit3\r
+ .hword (0x4a<<8) |Bit3\r
+ .hword (0x4b<<8) |VBit|Bit3\r
+ .hword (0x4c<<8) |Bit3\r
+ .hword (0x4d<<8) |VBit|Bit3\r
+ .hword (0x4e<<8) |VBit|Bit3\r
+ .hword (0x4f<<8) |Bit3\r
+ .hword (0x50<<8) |VBit |HBit\r
+ .hword (0x51<<8) |HBit\r
+ .hword (0x52<<8) |HBit\r
+ .hword (0x53<<8) |VBit |HBit\r
+ .hword (0x54<<8) |HBit\r
+ .hword (0x55<<8) |VBit |HBit\r
+ .hword (0x56<<8) |VBit\r
+ .hword (0x57<<8)\r
+ .hword (0x58<<8) |Bit3\r
+ .hword (0x59<<8) |VBit|Bit3\r
+ .hword (0x5a<<8) |VBit|Bit3\r
+ .hword (0x5b<<8) |Bit3\r
+ .hword (0x5c<<8) |VBit|Bit3\r
+ .hword (0x5d<<8) |Bit3\r
+ .hword (0x5e<<8) |Bit3\r
+ .hword (0x5f<<8) |VBit|Bit3\r
+ .hword (0x60<<8) |VBit |HBit|Bit5\r
+ .hword (0x61<<8) |HBit|Bit5\r
+ .hword (0x62<<8) |HBit|Bit5\r
+ .hword (0x63<<8) |VBit |HBit|Bit5\r
+ .hword (0x64<<8) |HBit|Bit5\r
+ .hword (0x65<<8) |VBit |HBit|Bit5\r
+ .hword (0x66<<8) |VBit |Bit5\r
+ .hword (0x67<<8) |Bit5\r
+ .hword (0x68<<8) |Bit3 |Bit5\r
+ .hword (0x69<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x6a<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x6b<<8) |Bit3 |Bit5\r
+ .hword (0x6c<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x6d<<8) |Bit3 |Bit5\r
+ .hword (0x6e<<8) |Bit3 |Bit5\r
+ .hword (0x6f<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x70<<8) |HBit|Bit5\r
+ .hword (0x71<<8) |VBit |HBit|Bit5\r
+ .hword (0x72<<8) |VBit |HBit|Bit5\r
+ .hword (0x73<<8) |HBit|Bit5\r
+ .hword (0x74<<8) |VBit |HBit|Bit5\r
+ .hword (0x75<<8) |HBit|Bit5\r
+ .hword (0x76<<8) |Bit5\r
+ .hword (0x77<<8) |VBit |Bit5\r
+ .hword (0x78<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x79<<8) |Bit3 |Bit5\r
+ .hword (0x7a<<8) |Bit3 |Bit5\r
+ .hword (0x7b<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x7c<<8) |Bit3 |Bit5\r
+ .hword (0x7d<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x7e<<8) |VBit|Bit3 |Bit5\r
+ .hword (0x7f<<8) |Bit3 |Bit5\r
+ .hword (0x80<<8) |HBit |SBit\r
+ .hword (0x81<<8) |VBit |HBit |SBit\r
+ .hword (0x82<<8) |VBit |HBit |SBit\r
+ .hword (0x83<<8) |HBit |SBit\r
+ .hword (0x84<<8) |VBit |HBit |SBit\r
+ .hword (0x85<<8) |HBit |SBit\r
+ .hword (0x86<<8) |SBit\r
+ .hword (0x87<<8) |VBit |SBit\r
+ .hword (0x88<<8) |VBit|Bit3 |SBit\r
+ .hword (0x89<<8) |Bit3 |SBit\r
+ .hword (0x8a<<8) |Bit3 |SBit\r
+ .hword (0x8b<<8) |VBit|Bit3 |SBit\r
+ .hword (0x8c<<8) |Bit3 |SBit\r
+ .hword (0x8d<<8) |VBit|Bit3 |SBit\r
+ .hword (0x8e<<8) |VBit|Bit3 |SBit\r
+ .hword (0x8f<<8) |Bit3 |SBit\r
+ .hword (0x90<<8) |VBit |HBit |SBit\r
+ .hword (0x91<<8) |HBit |SBit\r
+ .hword (0x92<<8) |HBit |SBit\r
+ .hword (0x93<<8) |VBit |HBit |SBit\r
+ .hword (0x94<<8) |HBit |SBit\r
+ .hword (0x95<<8) |VBit |HBit |SBit\r
+ .hword (0x96<<8) |VBit |SBit\r
+ .hword (0x97<<8) |SBit\r
+ .hword (0x98<<8) |Bit3 |SBit\r
+ .hword (0x99<<8) |VBit|Bit3 |SBit\r
+ .hword (0x9a<<8) |VBit|Bit3 |SBit\r
+ .hword (0x9b<<8) |Bit3 |SBit\r
+ .hword (0x9c<<8) |VBit|Bit3 |SBit\r
+ .hword (0x9d<<8) |Bit3 |SBit\r
+ .hword (0x9e<<8) |Bit3 |SBit\r
+ .hword (0x9f<<8) |VBit|Bit3 |SBit\r
+ .hword (0x00<<8)|CBit |VBit |HBit |ZBit\r
+ .hword (0x01<<8)|CBit |HBit\r
+ .hword (0x02<<8)|CBit |HBit\r
+ .hword (0x03<<8)|CBit |VBit |HBit\r
+ .hword (0x04<<8)|CBit |HBit\r
+ .hword (0x05<<8)|CBit |VBit |HBit\r
+ .hword (0x06<<8)|CBit |VBit\r
+ .hword (0x07<<8)|CBit\r
+ .hword (0x08<<8)|CBit |Bit3\r
+ .hword (0x09<<8)|CBit |VBit|Bit3\r
+ .hword (0x0a<<8)|CBit |VBit|Bit3\r
+ .hword (0x0b<<8)|CBit |Bit3\r
+ .hword (0x0c<<8)|CBit |VBit|Bit3\r
+ .hword (0x0d<<8)|CBit |Bit3\r
+ .hword (0x0e<<8)|CBit |Bit3\r
+ .hword (0x0f<<8)|CBit |VBit|Bit3\r
+ .hword (0x10<<8)|CBit |HBit\r
+ .hword (0x11<<8)|CBit |VBit |HBit\r
+ .hword (0x12<<8)|CBit |VBit |HBit\r
+ .hword (0x13<<8)|CBit |HBit\r
+ .hword (0x14<<8)|CBit |VBit |HBit\r
+ .hword (0x15<<8)|CBit |HBit\r
+ .hword (0x16<<8)|CBit\r
+ .hword (0x17<<8)|CBit |VBit\r
+ .hword (0x18<<8)|CBit |VBit|Bit3\r
+ .hword (0x19<<8)|CBit |Bit3\r
+ .hword (0x1a<<8)|CBit |Bit3\r
+ .hword (0x1b<<8)|CBit |VBit|Bit3\r
+ .hword (0x1c<<8)|CBit |Bit3\r
+ .hword (0x1d<<8)|CBit |VBit|Bit3\r
+ .hword (0x1e<<8)|CBit |VBit|Bit3\r
+ .hword (0x1f<<8)|CBit |Bit3\r
+ .hword (0x20<<8)|CBit |HBit|Bit5\r
+ .hword (0x21<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x22<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x23<<8)|CBit |HBit|Bit5\r
+ .hword (0x24<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x25<<8)|CBit |HBit|Bit5\r
+ .hword (0x26<<8)|CBit |Bit5\r
+ .hword (0x27<<8)|CBit |VBit |Bit5\r
+ .hword (0x28<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x29<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x2a<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x2b<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x2c<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x2d<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x2e<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x2f<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x30<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x31<<8)|CBit |HBit|Bit5\r
+ .hword (0x32<<8)|CBit |HBit|Bit5\r
+ .hword (0x33<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x34<<8)|CBit |HBit|Bit5\r
+ .hword (0x35<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x36<<8)|CBit |VBit |Bit5\r
+ .hword (0x37<<8)|CBit |Bit5\r
+ .hword (0x38<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x3a<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x3b<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x3c<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x3d<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x3e<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x3f<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x40<<8)|CBit |HBit\r
+ .hword (0x41<<8)|CBit |VBit |HBit\r
+ .hword (0x42<<8)|CBit |VBit |HBit\r
+ .hword (0x43<<8)|CBit |HBit\r
+ .hword (0x44<<8)|CBit |VBit |HBit\r
+ .hword (0x45<<8)|CBit |HBit\r
+ .hword (0x46<<8)|CBit\r
+ .hword (0x47<<8)|CBit |VBit\r
+ .hword (0x48<<8)|CBit |VBit|Bit3\r
+ .hword (0x49<<8)|CBit |Bit3\r
+ .hword (0x4a<<8)|CBit |Bit3\r
+ .hword (0x4b<<8)|CBit |VBit|Bit3\r
+ .hword (0x4c<<8)|CBit |Bit3\r
+ .hword (0x4d<<8)|CBit |VBit|Bit3\r
+ .hword (0x4e<<8)|CBit |VBit|Bit3\r
+ .hword (0x4f<<8)|CBit |Bit3\r
+ .hword (0x50<<8)|CBit |VBit |HBit\r
+ .hword (0x51<<8)|CBit |HBit\r
+ .hword (0x52<<8)|CBit |HBit\r
+ .hword (0x53<<8)|CBit |VBit |HBit\r
+ .hword (0x54<<8)|CBit |HBit\r
+ .hword (0x55<<8)|CBit |VBit |HBit\r
+ .hword (0x56<<8)|CBit |VBit\r
+ .hword (0x57<<8)|CBit\r
+ .hword (0x58<<8)|CBit |Bit3\r
+ .hword (0x59<<8)|CBit |VBit|Bit3\r
+ .hword (0x5a<<8)|CBit |VBit|Bit3\r
+ .hword (0x5b<<8)|CBit |Bit3\r
+ .hword (0x5c<<8)|CBit |VBit|Bit3\r
+ .hword (0x5d<<8)|CBit |Bit3\r
+ .hword (0x5e<<8)|CBit |Bit3\r
+ .hword (0x5f<<8)|CBit |VBit|Bit3\r
+ .hword (0x60<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x61<<8)|CBit |HBit|Bit5\r
+ .hword (0x62<<8)|CBit |HBit|Bit5\r
+ .hword (0x63<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x64<<8)|CBit |HBit|Bit5\r
+ .hword (0x65<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x66<<8)|CBit |VBit |Bit5\r
+ .hword (0x67<<8)|CBit |Bit5\r
+ .hword (0x68<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x69<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x6a<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x6b<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x6c<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x6d<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x6e<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x6f<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x70<<8)|CBit |HBit|Bit5\r
+ .hword (0x71<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x72<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x73<<8)|CBit |HBit|Bit5\r
+ .hword (0x74<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x75<<8)|CBit |HBit|Bit5\r
+ .hword (0x76<<8)|CBit |Bit5\r
+ .hword (0x77<<8)|CBit |VBit |Bit5\r
+ .hword (0x78<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x79<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x7a<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x7b<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x7c<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x7d<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x7e<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x7f<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x80<<8)|CBit |HBit |SBit\r
+ .hword (0x81<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x82<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x83<<8)|CBit |HBit |SBit\r
+ .hword (0x84<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x85<<8)|CBit |HBit |SBit\r
+ .hword (0x86<<8)|CBit |SBit\r
+ .hword (0x87<<8)|CBit |VBit |SBit\r
+ .hword (0x88<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0x89<<8)|CBit |Bit3 |SBit\r
+ .hword (0x8a<<8)|CBit |Bit3 |SBit\r
+ .hword (0x8b<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0x8c<<8)|CBit |Bit3 |SBit\r
+ .hword (0x8d<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0x8e<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0x8f<<8)|CBit |Bit3 |SBit\r
+ .hword (0x90<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x91<<8)|CBit |HBit |SBit\r
+ .hword (0x92<<8)|CBit |HBit |SBit\r
+ .hword (0x93<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x94<<8)|CBit |HBit |SBit\r
+ .hword (0x95<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0x96<<8)|CBit |VBit |SBit\r
+ .hword (0x97<<8)|CBit |SBit\r
+ .hword (0x98<<8)|CBit |Bit3 |SBit\r
+ .hword (0x99<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0x9a<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0x9b<<8)|CBit |Bit3 |SBit\r
+ .hword (0x9c<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0x9d<<8)|CBit |Bit3 |SBit\r
+ .hword (0x9e<<8)|CBit |Bit3 |SBit\r
+ .hword (0x9f<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xa0<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xa1<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xa2<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xa3<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xa4<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xa5<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xa6<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xa7<<8)|CBit |Bit5 |SBit\r
+ .hword (0xa8<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xa9<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xaa<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xab<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xac<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xad<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xae<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xaf<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xb0<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xb1<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xb2<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xb3<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xb4<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xb5<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xb6<<8)|CBit |Bit5 |SBit\r
+ .hword (0xb7<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xb8<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xb9<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xba<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xbb<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xbc<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xbd<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xbe<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xbf<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xc0<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xc1<<8)|CBit |HBit |SBit\r
+ .hword (0xc2<<8)|CBit |HBit |SBit\r
+ .hword (0xc3<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xc4<<8)|CBit |HBit |SBit\r
+ .hword (0xc5<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xc6<<8)|CBit |VBit |SBit\r
+ .hword (0xc7<<8)|CBit |SBit\r
+ .hword (0xc8<<8)|CBit |Bit3 |SBit\r
+ .hword (0xc9<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xca<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xcb<<8)|CBit |Bit3 |SBit\r
+ .hword (0xcc<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xcd<<8)|CBit |Bit3 |SBit\r
+ .hword (0xce<<8)|CBit |Bit3 |SBit\r
+ .hword (0xcf<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xd0<<8)|CBit |HBit |SBit\r
+ .hword (0xd1<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xd2<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xd3<<8)|CBit |HBit |SBit\r
+ .hword (0xd4<<8)|CBit |VBit |HBit |SBit\r
+ .hword (0xd5<<8)|CBit |HBit |SBit\r
+ .hword (0xd6<<8)|CBit |SBit\r
+ .hword (0xd7<<8)|CBit |VBit |SBit\r
+ .hword (0xd8<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xd9<<8)|CBit |Bit3 |SBit\r
+ .hword (0xda<<8)|CBit |Bit3 |SBit\r
+ .hword (0xdb<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xdc<<8)|CBit |Bit3 |SBit\r
+ .hword (0xdd<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xde<<8)|CBit |VBit|Bit3 |SBit\r
+ .hword (0xdf<<8)|CBit |Bit3 |SBit\r
+ .hword (0xe0<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xe1<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xe2<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xe3<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xe4<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xe5<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xe6<<8)|CBit |Bit5 |SBit\r
+ .hword (0xe7<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xe8<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xe9<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xea<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xeb<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xec<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xed<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xee<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xef<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xf0<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xf1<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xf2<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xf3<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xf4<<8)|CBit |HBit|Bit5 |SBit\r
+ .hword (0xf5<<8)|CBit |VBit |HBit|Bit5 |SBit\r
+ .hword (0xf6<<8)|CBit |VBit |Bit5 |SBit\r
+ .hword (0xf7<<8)|CBit |Bit5 |SBit\r
+ .hword (0xf8<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xf9<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xfa<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xfb<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xfc<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xfd<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xfe<<8)|CBit |Bit3 |Bit5 |SBit\r
+ .hword (0xff<<8)|CBit |VBit|Bit3 |Bit5 |SBit\r
+ .hword (0x00<<8)|CBit |VBit |HBit |ZBit\r
+ .hword (0x01<<8)|CBit |HBit\r
+ .hword (0x02<<8)|CBit |HBit\r
+ .hword (0x03<<8)|CBit |VBit |HBit\r
+ .hword (0x04<<8)|CBit |HBit\r
+ .hword (0x05<<8)|CBit |VBit |HBit\r
+ .hword (0x06<<8)|CBit |VBit\r
+ .hword (0x07<<8)|CBit\r
+ .hword (0x08<<8)|CBit |Bit3\r
+ .hword (0x09<<8)|CBit |VBit|Bit3\r
+ .hword (0x0a<<8)|CBit |VBit|Bit3\r
+ .hword (0x0b<<8)|CBit |Bit3\r
+ .hword (0x0c<<8)|CBit |VBit|Bit3\r
+ .hword (0x0d<<8)|CBit |Bit3\r
+ .hword (0x0e<<8)|CBit |Bit3\r
+ .hword (0x0f<<8)|CBit |VBit|Bit3\r
+ .hword (0x10<<8)|CBit |HBit\r
+ .hword (0x11<<8)|CBit |VBit |HBit\r
+ .hword (0x12<<8)|CBit |VBit |HBit\r
+ .hword (0x13<<8)|CBit |HBit\r
+ .hword (0x14<<8)|CBit |VBit |HBit\r
+ .hword (0x15<<8)|CBit |HBit\r
+ .hword (0x16<<8)|CBit\r
+ .hword (0x17<<8)|CBit |VBit\r
+ .hword (0x18<<8)|CBit |VBit|Bit3\r
+ .hword (0x19<<8)|CBit |Bit3\r
+ .hword (0x1a<<8)|CBit |Bit3\r
+ .hword (0x1b<<8)|CBit |VBit|Bit3\r
+ .hword (0x1c<<8)|CBit |Bit3\r
+ .hword (0x1d<<8)|CBit |VBit|Bit3\r
+ .hword (0x1e<<8)|CBit |VBit|Bit3\r
+ .hword (0x1f<<8)|CBit |Bit3\r
+ .hword (0x20<<8)|CBit |HBit|Bit5\r
+ .hword (0x21<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x22<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x23<<8)|CBit |HBit|Bit5\r
+ .hword (0x24<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x25<<8)|CBit |HBit|Bit5\r
+ .hword (0x26<<8)|CBit |Bit5\r
+ .hword (0x27<<8)|CBit |VBit |Bit5\r
+ .hword (0x28<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x29<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x2a<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x2b<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x2c<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x2d<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x2e<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x2f<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x30<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x31<<8)|CBit |HBit|Bit5\r
+ .hword (0x32<<8)|CBit |HBit|Bit5\r
+ .hword (0x33<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x34<<8)|CBit |HBit|Bit5\r
+ .hword (0x35<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x36<<8)|CBit |VBit |Bit5\r
+ .hword (0x37<<8)|CBit |Bit5\r
+ .hword (0x38<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x3a<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x3b<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x3c<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x3d<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x3e<<8)|CBit |Bit3 |Bit5\r
+ .hword (0x3f<<8)|CBit |VBit|Bit3 |Bit5\r
+ .hword (0x40<<8)|CBit |HBit\r
+ .hword (0x41<<8)|CBit |VBit |HBit\r
+ .hword (0x42<<8)|CBit |VBit |HBit\r
+ .hword (0x43<<8)|CBit |HBit\r
+ .hword (0x44<<8)|CBit |VBit |HBit\r
+ .hword (0x45<<8)|CBit |HBit\r
+ .hword (0x46<<8)|CBit\r
+ .hword (0x47<<8)|CBit |VBit\r
+ .hword (0x48<<8)|CBit |VBit|Bit3\r
+ .hword (0x49<<8)|CBit |Bit3\r
+ .hword (0x4a<<8)|CBit |Bit3\r
+ .hword (0x4b<<8)|CBit |VBit|Bit3\r
+ .hword (0x4c<<8)|CBit |Bit3\r
+ .hword (0x4d<<8)|CBit |VBit|Bit3\r
+ .hword (0x4e<<8)|CBit |VBit|Bit3\r
+ .hword (0x4f<<8)|CBit |Bit3\r
+ .hword (0x50<<8)|CBit |VBit |HBit\r
+ .hword (0x51<<8)|CBit |HBit\r
+ .hword (0x52<<8)|CBit |HBit\r
+ .hword (0x53<<8)|CBit |VBit |HBit\r
+ .hword (0x54<<8)|CBit |HBit\r
+ .hword (0x55<<8)|CBit |VBit |HBit\r
+ .hword (0x56<<8)|CBit |VBit\r
+ .hword (0x57<<8)|CBit\r
+ .hword (0x58<<8)|CBit |Bit3\r
+ .hword (0x59<<8)|CBit |VBit|Bit3\r
+ .hword (0x5a<<8)|CBit |VBit|Bit3\r
+ .hword (0x5b<<8)|CBit |Bit3\r
+ .hword (0x5c<<8)|CBit |VBit|Bit3\r
+ .hword (0x5d<<8)|CBit |Bit3\r
+ .hword (0x5e<<8)|CBit |Bit3\r
+ .hword (0x5f<<8)|CBit |VBit|Bit3\r
+ .hword (0x60<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x61<<8)|CBit |HBit|Bit5\r
+ .hword (0x62<<8)|CBit |HBit|Bit5\r
+ .hword (0x63<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x64<<8)|CBit |HBit|Bit5\r
+ .hword (0x65<<8)|CBit |VBit |HBit|Bit5\r
+ .hword (0x00<<8) |NBit|VBit |ZBit\r
+ .hword (0x01<<8) |NBit\r
+ .hword (0x02<<8) |NBit\r
+ .hword (0x03<<8) |NBit|VBit\r
+ .hword (0x04<<8) |NBit\r
+ .hword (0x05<<8) |NBit|VBit\r
+ .hword (0x06<<8) |NBit|VBit\r
+ .hword (0x07<<8) |NBit\r
+ .hword (0x08<<8) |NBit |Bit3\r
+ .hword (0x09<<8) |NBit|VBit|Bit3\r
+ .hword (0x04<<8) |NBit\r
+ .hword (0x05<<8) |NBit|VBit\r
+ .hword (0x06<<8) |NBit|VBit\r
+ .hword (0x07<<8) |NBit\r
+ .hword (0x08<<8) |NBit |Bit3\r
+ .hword (0x09<<8) |NBit|VBit|Bit3\r
+ .hword (0x10<<8) |NBit\r
+ .hword (0x11<<8) |NBit|VBit\r
+ .hword (0x12<<8) |NBit|VBit\r
+ .hword (0x13<<8) |NBit\r
+ .hword (0x14<<8) |NBit|VBit\r
+ .hword (0x15<<8) |NBit\r
+ .hword (0x16<<8) |NBit\r
+ .hword (0x17<<8) |NBit|VBit\r
+ .hword (0x18<<8) |NBit|VBit|Bit3\r
+ .hword (0x19<<8) |NBit |Bit3\r
+ .hword (0x14<<8) |NBit|VBit\r
+ .hword (0x15<<8) |NBit\r
+ .hword (0x16<<8) |NBit\r
+ .hword (0x17<<8) |NBit|VBit\r
+ .hword (0x18<<8) |NBit|VBit|Bit3\r
+ .hword (0x19<<8) |NBit |Bit3\r
+ .hword (0x20<<8) |NBit |Bit5\r
+ .hword (0x21<<8) |NBit|VBit |Bit5\r
+ .hword (0x22<<8) |NBit|VBit |Bit5\r
+ .hword (0x23<<8) |NBit |Bit5\r
+ .hword (0x24<<8) |NBit|VBit |Bit5\r
+ .hword (0x25<<8) |NBit |Bit5\r
+ .hword (0x26<<8) |NBit |Bit5\r
+ .hword (0x27<<8) |NBit|VBit |Bit5\r
+ .hword (0x28<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x29<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x24<<8) |NBit|VBit |Bit5\r
+ .hword (0x25<<8) |NBit |Bit5\r
+ .hword (0x26<<8) |NBit |Bit5\r
+ .hword (0x27<<8) |NBit|VBit |Bit5\r
+ .hword (0x28<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x29<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x30<<8) |NBit|VBit |Bit5\r
+ .hword (0x31<<8) |NBit |Bit5\r
+ .hword (0x32<<8) |NBit |Bit5\r
+ .hword (0x33<<8) |NBit|VBit |Bit5\r
+ .hword (0x34<<8) |NBit |Bit5\r
+ .hword (0x35<<8) |NBit|VBit |Bit5\r
+ .hword (0x36<<8) |NBit|VBit |Bit5\r
+ .hword (0x37<<8) |NBit |Bit5\r
+ .hword (0x38<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x39<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x34<<8) |NBit |Bit5\r
+ .hword (0x35<<8) |NBit|VBit |Bit5\r
+ .hword (0x36<<8) |NBit|VBit |Bit5\r
+ .hword (0x37<<8) |NBit |Bit5\r
+ .hword (0x38<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x39<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x40<<8) |NBit\r
+ .hword (0x41<<8) |NBit|VBit\r
+ .hword (0x42<<8) |NBit|VBit\r
+ .hword (0x43<<8) |NBit\r
+ .hword (0x44<<8) |NBit|VBit\r
+ .hword (0x45<<8) |NBit\r
+ .hword (0x46<<8) |NBit\r
+ .hword (0x47<<8) |NBit|VBit\r
+ .hword (0x48<<8) |NBit|VBit|Bit3\r
+ .hword (0x49<<8) |NBit |Bit3\r
+ .hword (0x44<<8) |NBit|VBit\r
+ .hword (0x45<<8) |NBit\r
+ .hword (0x46<<8) |NBit\r
+ .hword (0x47<<8) |NBit|VBit\r
+ .hword (0x48<<8) |NBit|VBit|Bit3\r
+ .hword (0x49<<8) |NBit |Bit3\r
+ .hword (0x50<<8) |NBit|VBit\r
+ .hword (0x51<<8) |NBit\r
+ .hword (0x52<<8) |NBit\r
+ .hword (0x53<<8) |NBit|VBit\r
+ .hword (0x54<<8) |NBit\r
+ .hword (0x55<<8) |NBit|VBit\r
+ .hword (0x56<<8) |NBit|VBit\r
+ .hword (0x57<<8) |NBit\r
+ .hword (0x58<<8) |NBit |Bit3\r
+ .hword (0x59<<8) |NBit|VBit|Bit3\r
+ .hword (0x54<<8) |NBit\r
+ .hword (0x55<<8) |NBit|VBit\r
+ .hword (0x56<<8) |NBit|VBit\r
+ .hword (0x57<<8) |NBit\r
+ .hword (0x58<<8) |NBit |Bit3\r
+ .hword (0x59<<8) |NBit|VBit|Bit3\r
+ .hword (0x60<<8) |NBit|VBit |Bit5\r
+ .hword (0x61<<8) |NBit |Bit5\r
+ .hword (0x62<<8) |NBit |Bit5\r
+ .hword (0x63<<8) |NBit|VBit |Bit5\r
+ .hword (0x64<<8) |NBit |Bit5\r
+ .hword (0x65<<8) |NBit|VBit |Bit5\r
+ .hword (0x66<<8) |NBit|VBit |Bit5\r
+ .hword (0x67<<8) |NBit |Bit5\r
+ .hword (0x68<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x69<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x64<<8) |NBit |Bit5\r
+ .hword (0x65<<8) |NBit|VBit |Bit5\r
+ .hword (0x66<<8) |NBit|VBit |Bit5\r
+ .hword (0x67<<8) |NBit |Bit5\r
+ .hword (0x68<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x69<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x70<<8) |NBit |Bit5\r
+ .hword (0x71<<8) |NBit|VBit |Bit5\r
+ .hword (0x72<<8) |NBit|VBit |Bit5\r
+ .hword (0x73<<8) |NBit |Bit5\r
+ .hword (0x74<<8) |NBit|VBit |Bit5\r
+ .hword (0x75<<8) |NBit |Bit5\r
+ .hword (0x76<<8) |NBit |Bit5\r
+ .hword (0x77<<8) |NBit|VBit |Bit5\r
+ .hword (0x78<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x74<<8) |NBit|VBit |Bit5\r
+ .hword (0x75<<8) |NBit |Bit5\r
+ .hword (0x76<<8) |NBit |Bit5\r
+ .hword (0x77<<8) |NBit|VBit |Bit5\r
+ .hword (0x78<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x80<<8) |NBit |SBit\r
+ .hword (0x81<<8) |NBit|VBit |SBit\r
+ .hword (0x82<<8) |NBit|VBit |SBit\r
+ .hword (0x83<<8) |NBit |SBit\r
+ .hword (0x84<<8) |NBit|VBit |SBit\r
+ .hword (0x85<<8) |NBit |SBit\r
+ .hword (0x86<<8) |NBit |SBit\r
+ .hword (0x87<<8) |NBit|VBit |SBit\r
+ .hword (0x88<<8) |NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8) |NBit |Bit3 |SBit\r
+ .hword (0x84<<8) |NBit|VBit |SBit\r
+ .hword (0x85<<8) |NBit |SBit\r
+ .hword (0x86<<8) |NBit |SBit\r
+ .hword (0x87<<8) |NBit|VBit |SBit\r
+ .hword (0x88<<8) |NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8) |NBit |Bit3 |SBit\r
+ .hword (0x90<<8) |NBit|VBit |SBit\r
+ .hword (0x91<<8) |NBit |SBit\r
+ .hword (0x92<<8) |NBit |SBit\r
+ .hword (0x93<<8) |NBit|VBit |SBit\r
+ .hword (0x94<<8) |NBit |SBit\r
+ .hword (0x95<<8) |NBit|VBit |SBit\r
+ .hword (0x96<<8) |NBit|VBit |SBit\r
+ .hword (0x97<<8) |NBit |SBit\r
+ .hword (0x98<<8) |NBit |Bit3 |SBit\r
+ .hword (0x99<<8) |NBit|VBit|Bit3 |SBit\r
+ .hword (0x34<<8)|CBit|NBit |Bit5\r
+ .hword (0x35<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x36<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x37<<8)|CBit|NBit |Bit5\r
+ .hword (0x38<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x40<<8)|CBit|NBit\r
+ .hword (0x41<<8)|CBit|NBit|VBit\r
+ .hword (0x42<<8)|CBit|NBit|VBit\r
+ .hword (0x43<<8)|CBit|NBit\r
+ .hword (0x44<<8)|CBit|NBit|VBit\r
+ .hword (0x45<<8)|CBit|NBit\r
+ .hword (0x46<<8)|CBit|NBit\r
+ .hword (0x47<<8)|CBit|NBit|VBit\r
+ .hword (0x48<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x49<<8)|CBit|NBit |Bit3\r
+ .hword (0x44<<8)|CBit|NBit|VBit\r
+ .hword (0x45<<8)|CBit|NBit\r
+ .hword (0x46<<8)|CBit|NBit\r
+ .hword (0x47<<8)|CBit|NBit|VBit\r
+ .hword (0x48<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x49<<8)|CBit|NBit |Bit3\r
+ .hword (0x50<<8)|CBit|NBit|VBit\r
+ .hword (0x51<<8)|CBit|NBit\r
+ .hword (0x52<<8)|CBit|NBit\r
+ .hword (0x53<<8)|CBit|NBit|VBit\r
+ .hword (0x54<<8)|CBit|NBit\r
+ .hword (0x55<<8)|CBit|NBit|VBit\r
+ .hword (0x56<<8)|CBit|NBit|VBit\r
+ .hword (0x57<<8)|CBit|NBit\r
+ .hword (0x58<<8)|CBit|NBit |Bit3\r
+ .hword (0x59<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x54<<8)|CBit|NBit\r
+ .hword (0x55<<8)|CBit|NBit|VBit\r
+ .hword (0x56<<8)|CBit|NBit|VBit\r
+ .hword (0x57<<8)|CBit|NBit\r
+ .hword (0x58<<8)|CBit|NBit |Bit3\r
+ .hword (0x59<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x60<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x61<<8)|CBit|NBit |Bit5\r
+ .hword (0x62<<8)|CBit|NBit |Bit5\r
+ .hword (0x63<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x64<<8)|CBit|NBit |Bit5\r
+ .hword (0x65<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x66<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x67<<8)|CBit|NBit |Bit5\r
+ .hword (0x68<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x69<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x64<<8)|CBit|NBit |Bit5\r
+ .hword (0x65<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x66<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x67<<8)|CBit|NBit |Bit5\r
+ .hword (0x68<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x69<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x70<<8)|CBit|NBit |Bit5\r
+ .hword (0x71<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x72<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x73<<8)|CBit|NBit |Bit5\r
+ .hword (0x74<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x75<<8)|CBit|NBit |Bit5\r
+ .hword (0x76<<8)|CBit|NBit |Bit5\r
+ .hword (0x77<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x78<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x74<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x75<<8)|CBit|NBit |Bit5\r
+ .hword (0x76<<8)|CBit|NBit |Bit5\r
+ .hword (0x77<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x78<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x80<<8)|CBit|NBit |SBit\r
+ .hword (0x81<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x82<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x83<<8)|CBit|NBit |SBit\r
+ .hword (0x84<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x85<<8)|CBit|NBit |SBit\r
+ .hword (0x86<<8)|CBit|NBit |SBit\r
+ .hword (0x87<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x88<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x84<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x85<<8)|CBit|NBit |SBit\r
+ .hword (0x86<<8)|CBit|NBit |SBit\r
+ .hword (0x87<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x88<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x90<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x91<<8)|CBit|NBit |SBit\r
+ .hword (0x92<<8)|CBit|NBit |SBit\r
+ .hword (0x93<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x94<<8)|CBit|NBit |SBit\r
+ .hword (0x95<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x96<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x97<<8)|CBit|NBit |SBit\r
+ .hword (0x98<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x99<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x94<<8)|CBit|NBit |SBit\r
+ .hword (0x95<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x96<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x97<<8)|CBit|NBit |SBit\r
+ .hword (0x98<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x99<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0xa0<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa1<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa2<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa3<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa4<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa5<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa6<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa7<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa8<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xa9<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xa4<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa5<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa6<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa7<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa8<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xa9<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xb0<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb1<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb2<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb3<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb4<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb5<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb6<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb7<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb8<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xb9<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xb4<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb5<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb6<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb7<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb8<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xb9<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xc0<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc1<<8)|CBit|NBit |SBit\r
+ .hword (0xc2<<8)|CBit|NBit |SBit\r
+ .hword (0xc3<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc4<<8)|CBit|NBit |SBit\r
+ .hword (0xc5<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc6<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc7<<8)|CBit|NBit |SBit\r
+ .hword (0xc8<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0xc9<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0xc4<<8)|CBit|NBit |SBit\r
+ .hword (0xc5<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc6<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc7<<8)|CBit|NBit |SBit\r
+ .hword (0xc8<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0xc9<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0xd0<<8)|CBit|NBit |SBit\r
+ .hword (0xd1<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd2<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd3<<8)|CBit|NBit |SBit\r
+ .hword (0xd4<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd5<<8)|CBit|NBit |SBit\r
+ .hword (0xd6<<8)|CBit|NBit |SBit\r
+ .hword (0xd7<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd8<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0xd9<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0xd4<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd5<<8)|CBit|NBit |SBit\r
+ .hword (0xd6<<8)|CBit|NBit |SBit\r
+ .hword (0xd7<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd8<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0xd9<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0xe0<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe1<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe2<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe3<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe4<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe5<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe6<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe7<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe8<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xe9<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xe4<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe5<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe6<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe7<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe8<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xe9<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xf0<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf1<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf2<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf3<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf4<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf5<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf6<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf7<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf8<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xf9<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xf4<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf5<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf6<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf7<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf8<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xf9<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0x00<<8)|CBit|NBit|VBit |ZBit\r
+ .hword (0x01<<8)|CBit|NBit\r
+ .hword (0x02<<8)|CBit|NBit\r
+ .hword (0x03<<8)|CBit|NBit|VBit\r
+ .hword (0x04<<8)|CBit|NBit\r
+ .hword (0x05<<8)|CBit|NBit|VBit\r
+ .hword (0x06<<8)|CBit|NBit|VBit\r
+ .hword (0x07<<8)|CBit|NBit\r
+ .hword (0x08<<8)|CBit|NBit |Bit3\r
+ .hword (0x09<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x04<<8)|CBit|NBit\r
+ .hword (0x05<<8)|CBit|NBit|VBit\r
+ .hword (0x06<<8)|CBit|NBit|VBit\r
+ .hword (0x07<<8)|CBit|NBit\r
+ .hword (0x08<<8)|CBit|NBit |Bit3\r
+ .hword (0x09<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x10<<8)|CBit|NBit\r
+ .hword (0x11<<8)|CBit|NBit|VBit\r
+ .hword (0x12<<8)|CBit|NBit|VBit\r
+ .hword (0x13<<8)|CBit|NBit\r
+ .hword (0x14<<8)|CBit|NBit|VBit\r
+ .hword (0x15<<8)|CBit|NBit\r
+ .hword (0x16<<8)|CBit|NBit\r
+ .hword (0x17<<8)|CBit|NBit|VBit\r
+ .hword (0x18<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x19<<8)|CBit|NBit |Bit3\r
+ .hword (0x14<<8)|CBit|NBit|VBit\r
+ .hword (0x15<<8)|CBit|NBit\r
+ .hword (0x16<<8)|CBit|NBit\r
+ .hword (0x17<<8)|CBit|NBit|VBit\r
+ .hword (0x18<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x19<<8)|CBit|NBit |Bit3\r
+ .hword (0x20<<8)|CBit|NBit |Bit5\r
+ .hword (0x21<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x22<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x23<<8)|CBit|NBit |Bit5\r
+ .hword (0x24<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x25<<8)|CBit|NBit |Bit5\r
+ .hword (0x26<<8)|CBit|NBit |Bit5\r
+ .hword (0x27<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x28<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x29<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x24<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x25<<8)|CBit|NBit |Bit5\r
+ .hword (0x26<<8)|CBit|NBit |Bit5\r
+ .hword (0x27<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x28<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x29<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x30<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x31<<8)|CBit|NBit |Bit5\r
+ .hword (0x32<<8)|CBit|NBit |Bit5\r
+ .hword (0x33<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x34<<8)|CBit|NBit |Bit5\r
+ .hword (0x35<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x36<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x37<<8)|CBit|NBit |Bit5\r
+ .hword (0x38<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x34<<8)|CBit|NBit |Bit5\r
+ .hword (0x35<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x36<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x37<<8)|CBit|NBit |Bit5\r
+ .hword (0x38<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x40<<8)|CBit|NBit\r
+ .hword (0x41<<8)|CBit|NBit|VBit\r
+ .hword (0x42<<8)|CBit|NBit|VBit\r
+ .hword (0x43<<8)|CBit|NBit\r
+ .hword (0x44<<8)|CBit|NBit|VBit\r
+ .hword (0x45<<8)|CBit|NBit\r
+ .hword (0x46<<8)|CBit|NBit\r
+ .hword (0x47<<8)|CBit|NBit|VBit\r
+ .hword (0x48<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x49<<8)|CBit|NBit |Bit3\r
+ .hword (0x44<<8)|CBit|NBit|VBit\r
+ .hword (0x45<<8)|CBit|NBit\r
+ .hword (0x46<<8)|CBit|NBit\r
+ .hword (0x47<<8)|CBit|NBit|VBit\r
+ .hword (0x48<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x49<<8)|CBit|NBit |Bit3\r
+ .hword (0x50<<8)|CBit|NBit|VBit\r
+ .hword (0x51<<8)|CBit|NBit\r
+ .hword (0x52<<8)|CBit|NBit\r
+ .hword (0x53<<8)|CBit|NBit|VBit\r
+ .hword (0x54<<8)|CBit|NBit\r
+ .hword (0x55<<8)|CBit|NBit|VBit\r
+ .hword (0x56<<8)|CBit|NBit|VBit\r
+ .hword (0x57<<8)|CBit|NBit\r
+ .hword (0x58<<8)|CBit|NBit |Bit3\r
+ .hword (0x59<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x54<<8)|CBit|NBit\r
+ .hword (0x55<<8)|CBit|NBit|VBit\r
+ .hword (0x56<<8)|CBit|NBit|VBit\r
+ .hword (0x57<<8)|CBit|NBit\r
+ .hword (0x58<<8)|CBit|NBit |Bit3\r
+ .hword (0x59<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x60<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x61<<8)|CBit|NBit |Bit5\r
+ .hword (0x62<<8)|CBit|NBit |Bit5\r
+ .hword (0x63<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x64<<8)|CBit|NBit |Bit5\r
+ .hword (0x65<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x66<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x67<<8)|CBit|NBit |Bit5\r
+ .hword (0x68<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x69<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x64<<8)|CBit|NBit |Bit5\r
+ .hword (0x65<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x66<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x67<<8)|CBit|NBit |Bit5\r
+ .hword (0x68<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x69<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x70<<8)|CBit|NBit |Bit5\r
+ .hword (0x71<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x72<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x73<<8)|CBit|NBit |Bit5\r
+ .hword (0x74<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x75<<8)|CBit|NBit |Bit5\r
+ .hword (0x76<<8)|CBit|NBit |Bit5\r
+ .hword (0x77<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x78<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x74<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x75<<8)|CBit|NBit |Bit5\r
+ .hword (0x76<<8)|CBit|NBit |Bit5\r
+ .hword (0x77<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x78<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x80<<8)|CBit|NBit |SBit\r
+ .hword (0x81<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x82<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x83<<8)|CBit|NBit |SBit\r
+ .hword (0x84<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x85<<8)|CBit|NBit |SBit\r
+ .hword (0x86<<8)|CBit|NBit |SBit\r
+ .hword (0x87<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x88<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x84<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x85<<8)|CBit|NBit |SBit\r
+ .hword (0x86<<8)|CBit|NBit |SBit\r
+ .hword (0x87<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x88<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x90<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x91<<8)|CBit|NBit |SBit\r
+ .hword (0x92<<8)|CBit|NBit |SBit\r
+ .hword (0x93<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x94<<8)|CBit|NBit |SBit\r
+ .hword (0x95<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x96<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x97<<8)|CBit|NBit |SBit\r
+ .hword (0x98<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x99<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x94<<8)|CBit|NBit |SBit\r
+ .hword (0x95<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x96<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x97<<8)|CBit|NBit |SBit\r
+ .hword (0x98<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x99<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0xfa<<8) |NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xfb<<8) |NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xfc<<8) |NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xfd<<8) |NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xfe<<8) |NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xff<<8) |NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0x00<<8) |NBit|VBit |ZBit\r
+ .hword (0x01<<8) |NBit\r
+ .hword (0x02<<8) |NBit\r
+ .hword (0x03<<8) |NBit|VBit\r
+ .hword (0x04<<8) |NBit\r
+ .hword (0x05<<8) |NBit|VBit\r
+ .hword (0x06<<8) |NBit|VBit\r
+ .hword (0x07<<8) |NBit\r
+ .hword (0x08<<8) |NBit |Bit3\r
+ .hword (0x09<<8) |NBit|VBit|Bit3\r
+ .hword (0x0a<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x0b<<8) |NBit |Bit3|HBit\r
+ .hword (0x0c<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x0d<<8) |NBit |Bit3|HBit\r
+ .hword (0x0e<<8) |NBit |Bit3|HBit\r
+ .hword (0x0f<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x10<<8) |NBit\r
+ .hword (0x11<<8) |NBit|VBit\r
+ .hword (0x12<<8) |NBit|VBit\r
+ .hword (0x13<<8) |NBit\r
+ .hword (0x14<<8) |NBit|VBit\r
+ .hword (0x15<<8) |NBit\r
+ .hword (0x16<<8) |NBit\r
+ .hword (0x17<<8) |NBit|VBit\r
+ .hword (0x18<<8) |NBit|VBit|Bit3\r
+ .hword (0x19<<8) |NBit |Bit3\r
+ .hword (0x1a<<8) |NBit |Bit3|HBit\r
+ .hword (0x1b<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x1c<<8) |NBit |Bit3|HBit\r
+ .hword (0x1d<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x1e<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x1f<<8) |NBit |Bit3|HBit\r
+ .hword (0x20<<8) |NBit |Bit5\r
+ .hword (0x21<<8) |NBit|VBit |Bit5\r
+ .hword (0x22<<8) |NBit|VBit |Bit5\r
+ .hword (0x23<<8) |NBit |Bit5\r
+ .hword (0x24<<8) |NBit|VBit |Bit5\r
+ .hword (0x25<<8) |NBit |Bit5\r
+ .hword (0x26<<8) |NBit |Bit5\r
+ .hword (0x27<<8) |NBit|VBit |Bit5\r
+ .hword (0x28<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x29<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x2a<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x2b<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x2c<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x2d<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x2e<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x2f<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x30<<8) |NBit|VBit |Bit5\r
+ .hword (0x31<<8) |NBit |Bit5\r
+ .hword (0x32<<8) |NBit |Bit5\r
+ .hword (0x33<<8) |NBit|VBit |Bit5\r
+ .hword (0x34<<8) |NBit |Bit5\r
+ .hword (0x35<<8) |NBit|VBit |Bit5\r
+ .hword (0x36<<8) |NBit|VBit |Bit5\r
+ .hword (0x37<<8) |NBit |Bit5\r
+ .hword (0x38<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x39<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x3a<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x3b<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x3c<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x3d<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x3e<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x3f<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x40<<8) |NBit\r
+ .hword (0x41<<8) |NBit|VBit\r
+ .hword (0x42<<8) |NBit|VBit\r
+ .hword (0x43<<8) |NBit\r
+ .hword (0x44<<8) |NBit|VBit\r
+ .hword (0x45<<8) |NBit\r
+ .hword (0x46<<8) |NBit\r
+ .hword (0x47<<8) |NBit|VBit\r
+ .hword (0x48<<8) |NBit|VBit|Bit3\r
+ .hword (0x49<<8) |NBit |Bit3\r
+ .hword (0x4a<<8) |NBit |Bit3|HBit\r
+ .hword (0x4b<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x4c<<8) |NBit |Bit3|HBit\r
+ .hword (0x4d<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x4e<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x4f<<8) |NBit |Bit3|HBit\r
+ .hword (0x50<<8) |NBit|VBit\r
+ .hword (0x51<<8) |NBit\r
+ .hword (0x52<<8) |NBit\r
+ .hword (0x53<<8) |NBit|VBit\r
+ .hword (0x54<<8) |NBit\r
+ .hword (0x55<<8) |NBit|VBit\r
+ .hword (0x56<<8) |NBit|VBit\r
+ .hword (0x57<<8) |NBit\r
+ .hword (0x58<<8) |NBit |Bit3\r
+ .hword (0x59<<8) |NBit|VBit|Bit3\r
+ .hword (0x5a<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x5b<<8) |NBit |Bit3|HBit\r
+ .hword (0x5c<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x5d<<8) |NBit |Bit3|HBit\r
+ .hword (0x5e<<8) |NBit |Bit3|HBit\r
+ .hword (0x5f<<8) |NBit|VBit|Bit3|HBit\r
+ .hword (0x60<<8) |NBit|VBit |Bit5\r
+ .hword (0x61<<8) |NBit |Bit5\r
+ .hword (0x62<<8) |NBit |Bit5\r
+ .hword (0x63<<8) |NBit|VBit |Bit5\r
+ .hword (0x64<<8) |NBit |Bit5\r
+ .hword (0x65<<8) |NBit|VBit |Bit5\r
+ .hword (0x66<<8) |NBit|VBit |Bit5\r
+ .hword (0x67<<8) |NBit |Bit5\r
+ .hword (0x68<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x69<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x6a<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x6b<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x6c<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x6d<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x6e<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x6f<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x70<<8) |NBit |Bit5\r
+ .hword (0x71<<8) |NBit|VBit |Bit5\r
+ .hword (0x72<<8) |NBit|VBit |Bit5\r
+ .hword (0x73<<8) |NBit |Bit5\r
+ .hword (0x74<<8) |NBit|VBit |Bit5\r
+ .hword (0x75<<8) |NBit |Bit5\r
+ .hword (0x76<<8) |NBit |Bit5\r
+ .hword (0x77<<8) |NBit|VBit |Bit5\r
+ .hword (0x78<<8) |NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8) |NBit |Bit3 |Bit5\r
+ .hword (0x7a<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x7b<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7c<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x7d<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7e<<8) |NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7f<<8) |NBit |Bit3|HBit|Bit5\r
+ .hword (0x80<<8) |NBit |SBit\r
+ .hword (0x81<<8) |NBit|VBit |SBit\r
+ .hword (0x82<<8) |NBit|VBit |SBit\r
+ .hword (0x83<<8) |NBit |SBit\r
+ .hword (0x84<<8) |NBit|VBit |SBit\r
+ .hword (0x85<<8) |NBit |SBit\r
+ .hword (0x86<<8) |NBit |SBit\r
+ .hword (0x87<<8) |NBit|VBit |SBit\r
+ .hword (0x88<<8) |NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8) |NBit |Bit3 |SBit\r
+ .hword (0x8a<<8) |NBit |Bit3|HBit |SBit\r
+ .hword (0x8b<<8) |NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8c<<8) |NBit |Bit3|HBit |SBit\r
+ .hword (0x8d<<8) |NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8e<<8) |NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8f<<8) |NBit |Bit3|HBit |SBit\r
+ .hword (0x90<<8) |NBit|VBit |SBit\r
+ .hword (0x91<<8) |NBit |SBit\r
+ .hword (0x92<<8) |NBit |SBit\r
+ .hword (0x93<<8) |NBit|VBit |SBit\r
+ .hword (0x34<<8)|CBit|NBit |Bit5\r
+ .hword (0x35<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x36<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x37<<8)|CBit|NBit |Bit5\r
+ .hword (0x38<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x3a<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x3b<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x3c<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x3d<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x3e<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x3f<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x40<<8)|CBit|NBit\r
+ .hword (0x41<<8)|CBit|NBit|VBit\r
+ .hword (0x42<<8)|CBit|NBit|VBit\r
+ .hword (0x43<<8)|CBit|NBit\r
+ .hword (0x44<<8)|CBit|NBit|VBit\r
+ .hword (0x45<<8)|CBit|NBit\r
+ .hword (0x46<<8)|CBit|NBit\r
+ .hword (0x47<<8)|CBit|NBit|VBit\r
+ .hword (0x48<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x49<<8)|CBit|NBit |Bit3\r
+ .hword (0x4a<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x4b<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x4c<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x4d<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x4e<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x4f<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x50<<8)|CBit|NBit|VBit\r
+ .hword (0x51<<8)|CBit|NBit\r
+ .hword (0x52<<8)|CBit|NBit\r
+ .hword (0x53<<8)|CBit|NBit|VBit\r
+ .hword (0x54<<8)|CBit|NBit\r
+ .hword (0x55<<8)|CBit|NBit|VBit\r
+ .hword (0x56<<8)|CBit|NBit|VBit\r
+ .hword (0x57<<8)|CBit|NBit\r
+ .hword (0x58<<8)|CBit|NBit |Bit3\r
+ .hword (0x59<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x5a<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x5b<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x5c<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x5d<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x5e<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x5f<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x60<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x61<<8)|CBit|NBit |Bit5\r
+ .hword (0x62<<8)|CBit|NBit |Bit5\r
+ .hword (0x63<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x64<<8)|CBit|NBit |Bit5\r
+ .hword (0x65<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x66<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x67<<8)|CBit|NBit |Bit5\r
+ .hword (0x68<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x69<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x6a<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x6b<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x6c<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x6d<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x6e<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x6f<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x70<<8)|CBit|NBit |Bit5\r
+ .hword (0x71<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x72<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x73<<8)|CBit|NBit |Bit5\r
+ .hword (0x74<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x75<<8)|CBit|NBit |Bit5\r
+ .hword (0x76<<8)|CBit|NBit |Bit5\r
+ .hword (0x77<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x78<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x7a<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x7b<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7c<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x7d<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7e<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7f<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x80<<8)|CBit|NBit |SBit\r
+ .hword (0x81<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x82<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x83<<8)|CBit|NBit |SBit\r
+ .hword (0x84<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x85<<8)|CBit|NBit |SBit\r
+ .hword (0x86<<8)|CBit|NBit |SBit\r
+ .hword (0x87<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x88<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x8a<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x8b<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8c<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x8d<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8e<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8f<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x90<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x91<<8)|CBit|NBit |SBit\r
+ .hword (0x92<<8)|CBit|NBit |SBit\r
+ .hword (0x93<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x94<<8)|CBit|NBit |SBit\r
+ .hword (0x95<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x96<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x97<<8)|CBit|NBit |SBit\r
+ .hword (0x98<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x99<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x9a<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x9b<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x9c<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x9d<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x9e<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x9f<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0xa0<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa1<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa2<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa3<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa4<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa5<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa6<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xa7<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xa8<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xa9<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xaa<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xab<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xac<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xad<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xae<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xaf<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xb0<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb1<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb2<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb3<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb4<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb5<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb6<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xb7<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xb8<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xb9<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xba<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xbb<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xbc<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xbd<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xbe<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xbf<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xc0<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc1<<8)|CBit|NBit |SBit\r
+ .hword (0xc2<<8)|CBit|NBit |SBit\r
+ .hword (0xc3<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc4<<8)|CBit|NBit |SBit\r
+ .hword (0xc5<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc6<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xc7<<8)|CBit|NBit |SBit\r
+ .hword (0xc8<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0xc9<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0xca<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0xcb<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0xcc<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0xcd<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0xce<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0xcf<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0xd0<<8)|CBit|NBit |SBit\r
+ .hword (0xd1<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd2<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd3<<8)|CBit|NBit |SBit\r
+ .hword (0xd4<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd5<<8)|CBit|NBit |SBit\r
+ .hword (0xd6<<8)|CBit|NBit |SBit\r
+ .hword (0xd7<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0xd8<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0xd9<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0xda<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0xdb<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0xdc<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0xdd<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0xde<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0xdf<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0xe0<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe1<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe2<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe3<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe4<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe5<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe6<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xe7<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xe8<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xe9<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xea<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xeb<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xec<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xed<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xee<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xef<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xf0<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf1<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf2<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf3<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf4<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf5<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf6<<8)|CBit|NBit|VBit |Bit5 |SBit\r
+ .hword (0xf7<<8)|CBit|NBit |Bit5 |SBit\r
+ .hword (0xf8<<8)|CBit|NBit |Bit3 |Bit5 |SBit\r
+ .hword (0xf9<<8)|CBit|NBit|VBit|Bit3 |Bit5 |SBit\r
+ .hword (0xfa<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xfb<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xfc<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0xfd<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xfe<<8)|CBit|NBit |Bit3|HBit|Bit5 |SBit\r
+ .hword (0xff<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit\r
+ .hword (0x00<<8)|CBit|NBit|VBit |ZBit\r
+ .hword (0x01<<8)|CBit|NBit\r
+ .hword (0x02<<8)|CBit|NBit\r
+ .hword (0x03<<8)|CBit|NBit|VBit\r
+ .hword (0x04<<8)|CBit|NBit\r
+ .hword (0x05<<8)|CBit|NBit|VBit\r
+ .hword (0x06<<8)|CBit|NBit|VBit\r
+ .hword (0x07<<8)|CBit|NBit\r
+ .hword (0x08<<8)|CBit|NBit |Bit3\r
+ .hword (0x09<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x0a<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x0b<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x0c<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x0d<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x0e<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x0f<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x10<<8)|CBit|NBit\r
+ .hword (0x11<<8)|CBit|NBit|VBit\r
+ .hword (0x12<<8)|CBit|NBit|VBit\r
+ .hword (0x13<<8)|CBit|NBit\r
+ .hword (0x14<<8)|CBit|NBit|VBit\r
+ .hword (0x15<<8)|CBit|NBit\r
+ .hword (0x16<<8)|CBit|NBit\r
+ .hword (0x17<<8)|CBit|NBit|VBit\r
+ .hword (0x18<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x19<<8)|CBit|NBit |Bit3\r
+ .hword (0x1a<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x1b<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x1c<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x1d<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x1e<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x1f<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x20<<8)|CBit|NBit |Bit5\r
+ .hword (0x21<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x22<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x23<<8)|CBit|NBit |Bit5\r
+ .hword (0x24<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x25<<8)|CBit|NBit |Bit5\r
+ .hword (0x26<<8)|CBit|NBit |Bit5\r
+ .hword (0x27<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x28<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x29<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x2a<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x2b<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x2c<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x2d<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x2e<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x2f<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x30<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x31<<8)|CBit|NBit |Bit5\r
+ .hword (0x32<<8)|CBit|NBit |Bit5\r
+ .hword (0x33<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x34<<8)|CBit|NBit |Bit5\r
+ .hword (0x35<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x36<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x37<<8)|CBit|NBit |Bit5\r
+ .hword (0x38<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x39<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x3a<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x3b<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x3c<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x3d<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x3e<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x3f<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x40<<8)|CBit|NBit\r
+ .hword (0x41<<8)|CBit|NBit|VBit\r
+ .hword (0x42<<8)|CBit|NBit|VBit\r
+ .hword (0x43<<8)|CBit|NBit\r
+ .hword (0x44<<8)|CBit|NBit|VBit\r
+ .hword (0x45<<8)|CBit|NBit\r
+ .hword (0x46<<8)|CBit|NBit\r
+ .hword (0x47<<8)|CBit|NBit|VBit\r
+ .hword (0x48<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x49<<8)|CBit|NBit |Bit3\r
+ .hword (0x4a<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x4b<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x4c<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x4d<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x4e<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x4f<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x50<<8)|CBit|NBit|VBit\r
+ .hword (0x51<<8)|CBit|NBit\r
+ .hword (0x52<<8)|CBit|NBit\r
+ .hword (0x53<<8)|CBit|NBit|VBit\r
+ .hword (0x54<<8)|CBit|NBit\r
+ .hword (0x55<<8)|CBit|NBit|VBit\r
+ .hword (0x56<<8)|CBit|NBit|VBit\r
+ .hword (0x57<<8)|CBit|NBit\r
+ .hword (0x58<<8)|CBit|NBit |Bit3\r
+ .hword (0x59<<8)|CBit|NBit|VBit|Bit3\r
+ .hword (0x5a<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x5b<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x5c<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x5d<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x5e<<8)|CBit|NBit |Bit3|HBit\r
+ .hword (0x5f<<8)|CBit|NBit|VBit|Bit3|HBit\r
+ .hword (0x60<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x61<<8)|CBit|NBit |Bit5\r
+ .hword (0x62<<8)|CBit|NBit |Bit5\r
+ .hword (0x63<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x64<<8)|CBit|NBit |Bit5\r
+ .hword (0x65<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x66<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x67<<8)|CBit|NBit |Bit5\r
+ .hword (0x68<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x69<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x6a<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x6b<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x6c<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x6d<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x6e<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x6f<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x70<<8)|CBit|NBit |Bit5\r
+ .hword (0x71<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x72<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x73<<8)|CBit|NBit |Bit5\r
+ .hword (0x74<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x75<<8)|CBit|NBit |Bit5\r
+ .hword (0x76<<8)|CBit|NBit |Bit5\r
+ .hword (0x77<<8)|CBit|NBit|VBit |Bit5\r
+ .hword (0x78<<8)|CBit|NBit|VBit|Bit3 |Bit5\r
+ .hword (0x79<<8)|CBit|NBit |Bit3 |Bit5\r
+ .hword (0x7a<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x7b<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7c<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x7d<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7e<<8)|CBit|NBit|VBit|Bit3|HBit|Bit5\r
+ .hword (0x7f<<8)|CBit|NBit |Bit3|HBit|Bit5\r
+ .hword (0x80<<8)|CBit|NBit |SBit\r
+ .hword (0x81<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x82<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x83<<8)|CBit|NBit |SBit\r
+ .hword (0x84<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x85<<8)|CBit|NBit |SBit\r
+ .hword (0x86<<8)|CBit|NBit |SBit\r
+ .hword (0x87<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x88<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+ .hword (0x89<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x8a<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x8b<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8c<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x8d<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8e<<8)|CBit|NBit|VBit|Bit3|HBit |SBit\r
+ .hword (0x8f<<8)|CBit|NBit |Bit3|HBit |SBit\r
+ .hword (0x90<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x91<<8)|CBit|NBit |SBit\r
+ .hword (0x92<<8)|CBit|NBit |SBit\r
+ .hword (0x93<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x94<<8)|CBit|NBit |SBit\r
+ .hword (0x95<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x96<<8)|CBit|NBit|VBit |SBit\r
+ .hword (0x97<<8)|CBit|NBit |SBit\r
+ .hword (0x98<<8)|CBit|NBit |Bit3 |SBit\r
+ .hword (0x99<<8)|CBit|NBit|VBit|Bit3 |SBit\r
+\r
+.align 4\r
+\r
+DrARM_Z80:\r
+ .byte 0 ;@ 0\r
+ .byte Z80_VBit ;@ 1\r
+ .byte Z80_CBit ;@ 2\r
+ .byte Z80_VBit|Z80_CBit ;@ 3\r
+ .byte Z80_ZBit ;@ 4\r
+ .byte Z80_VBit |Z80_ZBit ;@ 5\r
+ .byte Z80_CBit|Z80_ZBit ;@ 6\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit ;@ 7\r
+ .byte Z80_SBit ;@ 8\r
+ .byte Z80_VBit |Z80_SBit ;@ 9\r
+ .byte Z80_CBit |Z80_SBit ;@ 10\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit ;@ 11\r
+ .byte Z80_ZBit|Z80_SBit ;@ 12\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit ;@ 13\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit ;@ 14\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit ;@ 15\r
+ .byte Z80_HBit ;@ 16\r
+ .byte Z80_VBit |Z80_HBit ;@ 17\r
+ .byte Z80_CBit |Z80_HBit ;@ 18\r
+ .byte Z80_VBit|Z80_CBit |Z80_HBit ;@ 19\r
+ .byte Z80_ZBit |Z80_HBit ;@ 20\r
+ .byte Z80_VBit |Z80_ZBit |Z80_HBit ;@ 21\r
+ .byte Z80_CBit|Z80_ZBit |Z80_HBit ;@ 22\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_HBit ;@ 23\r
+ .byte Z80_SBit|Z80_HBit ;@ 24\r
+ .byte Z80_VBit |Z80_SBit|Z80_HBit ;@ 25\r
+ .byte Z80_CBit |Z80_SBit|Z80_HBit ;@ 26\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit|Z80_HBit ;@ 27\r
+ .byte Z80_ZBit|Z80_SBit|Z80_HBit ;@ 28\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit|Z80_HBit ;@ 29\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit ;@ 30\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit ;@ 31\r
+ .byte Z80_Bit3 ;@ 32\r
+ .byte Z80_VBit |Z80_Bit3 ;@ 33\r
+ .byte Z80_CBit |Z80_Bit3 ;@ 34\r
+ .byte Z80_VBit|Z80_CBit |Z80_Bit3 ;@ 35\r
+ .byte Z80_ZBit |Z80_Bit3 ;@ 36\r
+ .byte Z80_VBit |Z80_ZBit |Z80_Bit3 ;@ 37\r
+ .byte Z80_CBit|Z80_ZBit |Z80_Bit3 ;@ 38\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_Bit3 ;@ 39\r
+ .byte Z80_SBit |Z80_Bit3 ;@ 40\r
+ .byte Z80_VBit |Z80_SBit |Z80_Bit3 ;@ 41\r
+ .byte Z80_CBit |Z80_SBit |Z80_Bit3 ;@ 42\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit |Z80_Bit3 ;@ 43\r
+ .byte Z80_ZBit|Z80_SBit |Z80_Bit3 ;@ 44\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit |Z80_Bit3 ;@ 45\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit3 ;@ 46\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit3 ;@ 47\r
+ .byte Z80_HBit|Z80_Bit3 ;@ 48\r
+ .byte Z80_VBit |Z80_HBit|Z80_Bit3 ;@ 49\r
+ .byte Z80_CBit |Z80_HBit|Z80_Bit3 ;@ 50\r
+ .byte Z80_VBit|Z80_CBit |Z80_HBit|Z80_Bit3 ;@ 51\r
+ .byte Z80_ZBit |Z80_HBit|Z80_Bit3 ;@ 52\r
+ .byte Z80_VBit |Z80_ZBit |Z80_HBit|Z80_Bit3 ;@ 53\r
+ .byte Z80_CBit|Z80_ZBit |Z80_HBit|Z80_Bit3 ;@ 54\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_HBit|Z80_Bit3 ;@ 55\r
+ .byte Z80_SBit|Z80_HBit|Z80_Bit3 ;@ 56\r
+ .byte Z80_VBit |Z80_SBit|Z80_HBit|Z80_Bit3 ;@ 57\r
+ .byte Z80_CBit |Z80_SBit|Z80_HBit|Z80_Bit3 ;@ 58\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit|Z80_HBit|Z80_Bit3 ;@ 59\r
+ .byte Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3 ;@ 60\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3 ;@ 61\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3 ;@ 62\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3 ;@ 63\r
+ .byte Z80_NBit ;@ 64\r
+ .byte Z80_VBit |Z80_NBit ;@ 65\r
+ .byte Z80_CBit |Z80_NBit ;@ 66\r
+ .byte Z80_VBit|Z80_CBit |Z80_NBit ;@ 67\r
+ .byte Z80_ZBit |Z80_NBit ;@ 68\r
+ .byte Z80_VBit |Z80_ZBit |Z80_NBit ;@ 69\r
+ .byte Z80_CBit|Z80_ZBit |Z80_NBit ;@ 70\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_NBit ;@ 71\r
+ .byte Z80_SBit |Z80_NBit ;@ 72\r
+ .byte Z80_VBit |Z80_SBit |Z80_NBit ;@ 73\r
+ .byte Z80_CBit |Z80_SBit |Z80_NBit ;@ 74\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit |Z80_NBit ;@ 75\r
+ .byte Z80_ZBit|Z80_SBit |Z80_NBit ;@ 76\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit |Z80_NBit ;@ 77\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit |Z80_NBit ;@ 78\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit |Z80_NBit ;@ 79\r
+ .byte Z80_HBit |Z80_NBit ;@ 80\r
+ .byte Z80_VBit |Z80_HBit |Z80_NBit ;@ 81\r
+ .byte Z80_CBit |Z80_HBit |Z80_NBit ;@ 82\r
+ .byte Z80_VBit|Z80_CBit |Z80_HBit |Z80_NBit ;@ 83\r
+ .byte Z80_ZBit |Z80_HBit |Z80_NBit ;@ 84\r
+ .byte Z80_VBit |Z80_ZBit |Z80_HBit |Z80_NBit ;@ 85\r
+ .byte Z80_CBit|Z80_ZBit |Z80_HBit |Z80_NBit ;@ 86\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_HBit |Z80_NBit ;@ 87\r
+ .byte Z80_SBit|Z80_HBit |Z80_NBit ;@ 88\r
+ .byte Z80_VBit |Z80_SBit|Z80_HBit |Z80_NBit ;@ 89\r
+ .byte Z80_CBit |Z80_SBit|Z80_HBit |Z80_NBit ;@ 90\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit|Z80_HBit |Z80_NBit ;@ 91\r
+ .byte Z80_ZBit|Z80_SBit|Z80_HBit |Z80_NBit ;@ 92\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit|Z80_HBit |Z80_NBit ;@ 93\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit |Z80_NBit ;@ 94\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit |Z80_NBit ;@ 95\r
+ .byte Z80_Bit3|Z80_NBit ;@ 96\r
+ .byte Z80_VBit |Z80_Bit3|Z80_NBit ;@ 97\r
+ .byte Z80_CBit |Z80_Bit3|Z80_NBit ;@ 98\r
+ .byte Z80_VBit|Z80_CBit |Z80_Bit3|Z80_NBit ;@ 99\r
+ .byte Z80_ZBit |Z80_Bit3|Z80_NBit ;@ 100\r
+ .byte Z80_VBit |Z80_ZBit |Z80_Bit3|Z80_NBit ;@ 101\r
+ .byte Z80_CBit|Z80_ZBit |Z80_Bit3|Z80_NBit ;@ 102\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_Bit3|Z80_NBit ;@ 103\r
+ .byte Z80_SBit |Z80_Bit3|Z80_NBit ;@ 104\r
+ .byte Z80_VBit |Z80_SBit |Z80_Bit3|Z80_NBit ;@ 105\r
+ .byte Z80_CBit |Z80_SBit |Z80_Bit3|Z80_NBit ;@ 106\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit |Z80_Bit3|Z80_NBit ;@ 107\r
+ .byte Z80_ZBit|Z80_SBit |Z80_Bit3|Z80_NBit ;@ 108\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit |Z80_Bit3|Z80_NBit ;@ 109\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit3|Z80_NBit ;@ 110\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit3|Z80_NBit ;@ 111\r
+ .byte Z80_HBit|Z80_Bit3|Z80_NBit ;@ 112\r
+ .byte Z80_VBit |Z80_HBit|Z80_Bit3|Z80_NBit ;@ 113\r
+ .byte Z80_CBit |Z80_HBit|Z80_Bit3|Z80_NBit ;@ 114\r
+ .byte Z80_VBit|Z80_CBit |Z80_HBit|Z80_Bit3|Z80_NBit ;@ 115\r
+ .byte Z80_ZBit |Z80_HBit|Z80_Bit3|Z80_NBit ;@ 116\r
+ .byte Z80_VBit |Z80_ZBit |Z80_HBit|Z80_Bit3|Z80_NBit ;@ 117\r
+ .byte Z80_CBit|Z80_ZBit |Z80_HBit|Z80_Bit3|Z80_NBit ;@ 118\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_HBit|Z80_Bit3|Z80_NBit ;@ 119\r
+ .byte Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit ;@ 120\r
+ .byte Z80_VBit |Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit ;@ 121\r
+ .byte Z80_CBit |Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit ;@ 122\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit ;@ 123\r
+ .byte Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit ;@ 124\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit ;@ 125\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit ;@ 126\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit ;@ 127\r
+ .byte Z80_Bit5 ;@ 128\r
+ .byte Z80_VBit |Z80_Bit5 ;@ 129\r
+ .byte Z80_CBit |Z80_Bit5 ;@ 130\r
+ .byte Z80_VBit|Z80_CBit |Z80_Bit5 ;@ 131\r
+ .byte Z80_ZBit |Z80_Bit5 ;@ 132\r
+ .byte Z80_VBit |Z80_ZBit |Z80_Bit5 ;@ 133\r
+ .byte Z80_CBit|Z80_ZBit |Z80_Bit5 ;@ 134\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_Bit5 ;@ 135\r
+ .byte Z80_SBit |Z80_Bit5 ;@ 136\r
+ .byte Z80_VBit |Z80_SBit |Z80_Bit5 ;@ 137\r
+ .byte Z80_CBit |Z80_SBit |Z80_Bit5 ;@ 138\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit |Z80_Bit5 ;@ 139\r
+ .byte Z80_ZBit|Z80_SBit |Z80_Bit5 ;@ 140\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit |Z80_Bit5 ;@ 141\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit5 ;@ 142\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit5 ;@ 143\r
+ .byte Z80_HBit |Z80_Bit5 ;@ 144\r
+ .byte Z80_VBit |Z80_HBit |Z80_Bit5 ;@ 145\r
+ .byte Z80_CBit |Z80_HBit |Z80_Bit5 ;@ 146\r
+ .byte Z80_VBit|Z80_CBit |Z80_HBit |Z80_Bit5 ;@ 147\r
+ .byte Z80_ZBit |Z80_HBit |Z80_Bit5 ;@ 148\r
+ .byte Z80_VBit |Z80_ZBit |Z80_HBit |Z80_Bit5 ;@ 149\r
+ .byte Z80_CBit|Z80_ZBit |Z80_HBit |Z80_Bit5 ;@ 150\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_HBit |Z80_Bit5 ;@ 151\r
+ .byte Z80_SBit|Z80_HBit |Z80_Bit5 ;@ 152\r
+ .byte Z80_VBit |Z80_SBit|Z80_HBit |Z80_Bit5 ;@ 153\r
+ .byte Z80_CBit |Z80_SBit|Z80_HBit |Z80_Bit5 ;@ 154\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit|Z80_HBit |Z80_Bit5 ;@ 155\r
+ .byte Z80_ZBit|Z80_SBit|Z80_HBit |Z80_Bit5 ;@ 156\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit|Z80_HBit |Z80_Bit5 ;@ 157\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit |Z80_Bit5 ;@ 158\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit |Z80_Bit5 ;@ 159\r
+ .byte Z80_Bit3 |Z80_Bit5 ;@ 160\r
+ .byte Z80_VBit |Z80_Bit3 |Z80_Bit5 ;@ 161\r
+ .byte Z80_CBit |Z80_Bit3 |Z80_Bit5 ;@ 162\r
+ .byte Z80_VBit|Z80_CBit |Z80_Bit3 |Z80_Bit5 ;@ 163\r
+ .byte Z80_ZBit |Z80_Bit3 |Z80_Bit5 ;@ 164\r
+ .byte Z80_VBit |Z80_ZBit |Z80_Bit3 |Z80_Bit5 ;@ 165\r
+ .byte Z80_CBit|Z80_ZBit |Z80_Bit3 |Z80_Bit5 ;@ 166\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_Bit3 |Z80_Bit5 ;@ 167\r
+ .byte Z80_SBit |Z80_Bit3 |Z80_Bit5 ;@ 168\r
+ .byte Z80_VBit |Z80_SBit |Z80_Bit3 |Z80_Bit5 ;@ 169\r
+ .byte Z80_CBit |Z80_SBit |Z80_Bit3 |Z80_Bit5 ;@ 170\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit |Z80_Bit3 |Z80_Bit5 ;@ 171\r
+ .byte Z80_ZBit|Z80_SBit |Z80_Bit3 |Z80_Bit5 ;@ 172\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit |Z80_Bit3 |Z80_Bit5 ;@ 173\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit3 |Z80_Bit5 ;@ 174\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit3 |Z80_Bit5 ;@ 175\r
+ .byte Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 176\r
+ .byte Z80_VBit |Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 177\r
+ .byte Z80_CBit |Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 178\r
+ .byte Z80_VBit|Z80_CBit |Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 179\r
+ .byte Z80_ZBit |Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 180\r
+ .byte Z80_VBit |Z80_ZBit |Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 181\r
+ .byte Z80_CBit|Z80_ZBit |Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 182\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 183\r
+ .byte Z80_SBit|Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 184\r
+ .byte Z80_VBit |Z80_SBit|Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 185\r
+ .byte Z80_CBit |Z80_SBit|Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 186\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit|Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 187\r
+ .byte Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 188\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 189\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 190\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3 |Z80_Bit5 ;@ 191\r
+ .byte Z80_NBit|Z80_Bit5 ;@ 192\r
+ .byte Z80_VBit |Z80_NBit|Z80_Bit5 ;@ 193\r
+ .byte Z80_CBit |Z80_NBit|Z80_Bit5 ;@ 194\r
+ .byte Z80_VBit|Z80_CBit |Z80_NBit|Z80_Bit5 ;@ 195\r
+ .byte Z80_ZBit |Z80_NBit|Z80_Bit5 ;@ 196\r
+ .byte Z80_VBit |Z80_ZBit |Z80_NBit|Z80_Bit5 ;@ 197\r
+ .byte Z80_CBit|Z80_ZBit |Z80_NBit|Z80_Bit5 ;@ 198\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_NBit|Z80_Bit5 ;@ 199\r
+ .byte Z80_SBit |Z80_NBit|Z80_Bit5 ;@ 200\r
+ .byte Z80_VBit |Z80_SBit |Z80_NBit|Z80_Bit5 ;@ 201\r
+ .byte Z80_CBit |Z80_SBit |Z80_NBit|Z80_Bit5 ;@ 202\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit |Z80_NBit|Z80_Bit5 ;@ 203\r
+ .byte Z80_ZBit|Z80_SBit |Z80_NBit|Z80_Bit5 ;@ 204\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit |Z80_NBit|Z80_Bit5 ;@ 205\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit |Z80_NBit|Z80_Bit5 ;@ 206\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit |Z80_NBit|Z80_Bit5 ;@ 207\r
+ .byte Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 208\r
+ .byte Z80_VBit |Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 209\r
+ .byte Z80_CBit |Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 210\r
+ .byte Z80_VBit|Z80_CBit |Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 211\r
+ .byte Z80_ZBit |Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 212\r
+ .byte Z80_VBit |Z80_ZBit |Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 213\r
+ .byte Z80_CBit|Z80_ZBit |Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 214\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 215\r
+ .byte Z80_SBit|Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 216\r
+ .byte Z80_VBit |Z80_SBit|Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 217\r
+ .byte Z80_CBit |Z80_SBit|Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 218\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit|Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 219\r
+ .byte Z80_ZBit|Z80_SBit|Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 220\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit|Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 221\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 222\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit |Z80_NBit|Z80_Bit5 ;@ 223\r
+ .byte Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 224\r
+ .byte Z80_VBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 225\r
+ .byte Z80_CBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 226\r
+ .byte Z80_VBit|Z80_CBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 227\r
+ .byte Z80_ZBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 228\r
+ .byte Z80_VBit |Z80_ZBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 229\r
+ .byte Z80_CBit|Z80_ZBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 230\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 231\r
+ .byte Z80_SBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 232\r
+ .byte Z80_VBit |Z80_SBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 233\r
+ .byte Z80_CBit |Z80_SBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 234\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 235\r
+ .byte Z80_ZBit|Z80_SBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 236\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 237\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 238\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit |Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 239\r
+ .byte Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 240\r
+ .byte Z80_VBit |Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 241\r
+ .byte Z80_CBit |Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 242\r
+ .byte Z80_VBit|Z80_CBit |Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 243\r
+ .byte Z80_ZBit |Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 244\r
+ .byte Z80_VBit |Z80_ZBit |Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 245\r
+ .byte Z80_CBit|Z80_ZBit |Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 246\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit |Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 247\r
+ .byte Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 248\r
+ .byte Z80_VBit |Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 249\r
+ .byte Z80_CBit |Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 250\r
+ .byte Z80_VBit|Z80_CBit |Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 251\r
+ .byte Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 252\r
+ .byte Z80_VBit |Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 253\r
+ .byte Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 254\r
+ .byte Z80_VBit|Z80_CBit|Z80_ZBit|Z80_SBit|Z80_HBit|Z80_Bit3|Z80_NBit|Z80_Bit5 ;@ 255\r
+\r
.align 4\r
\r
-AF_Z80: .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 0\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 1\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 2\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 3\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 4\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 5\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 6\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 7\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 8\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 9\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 10\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 11\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 12\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 13\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 14\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 15\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 16\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 17\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 18\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 19\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 20\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 21\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 22\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 23\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 24\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 25\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 26\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 27\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 28\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 29\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 30\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 31\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 32\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 33\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 34\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 35\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 36\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 37\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 38\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 39\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 40\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 41\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 42\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 43\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 44\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 45\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 46\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 47\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 48\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 49\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 50\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 51\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 52\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 53\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 54\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 55\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 56\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 57\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 58\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 59\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 60\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 61\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 62\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 63\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 64\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 65\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 66\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 67\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 68\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 69\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 70\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 71\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 72\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 73\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 74\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 75\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 76\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 77\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 78\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 79\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 80\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 81\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 82\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 83\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 84\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 85\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 86\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 87\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 88\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 89\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 90\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 91\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 92\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 93\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 94\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 95\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 96\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 97\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 98\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 99\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 100\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 101\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 102\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 103\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 104\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 105\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 106\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 107\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 108\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 109\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 110\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 111\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 112\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 113\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 114\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 115\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 116\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 117\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 118\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 119\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 120\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 121\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 122\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 123\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 124\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 125\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 126\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(0<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 127\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 128\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 129\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 130\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 131\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 132\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 133\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 134\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 135\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 136\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 137\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 138\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 139\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 140\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 141\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 142\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 143\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 144\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 145\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 146\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 147\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 148\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 149\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 150\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 151\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 152\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 153\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 154\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 155\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 156\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 157\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 158\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 159\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 160\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 161\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 162\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 163\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 164\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 165\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 166\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 167\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 168\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 169\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 170\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 171\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 172\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 173\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 174\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 175\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 176\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 177\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 178\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 179\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 180\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 181\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 182\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 183\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 184\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 185\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 186\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 187\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 188\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 189\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 190\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(0<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 191\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 192\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 193\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 194\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 195\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 196\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 197\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 198\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 199\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 200\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 201\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 202\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 203\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 204\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 205\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 206\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 207\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 208\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 209\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 210\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 211\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 212\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 213\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 214\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 215\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 216\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 217\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 218\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 219\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 220\r
- .byte (0<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 221\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 222\r
- .byte (1<<Z80_CFlag)|(0<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 223\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 224\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 225\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 226\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 227\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 228\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 229\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 230\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 231\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 232\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 233\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 234\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 235\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 236\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 237\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 238\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(0<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 239\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 240\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 241\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 242\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 243\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 244\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 245\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 246\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(0<<Z80_SFlag) ;@ 247\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 248\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 249\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 250\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(0<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 251\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 252\r
- .byte (0<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 253\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(0<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 254\r
- .byte (1<<Z80_CFlag)|(1<<Z80_NFlag)|(1<<Z80_VFlag)|(1<<Z80_Flag3)|(1<<Z80_HFlag)|(1<<Z80_Flag5)|(1<<Z80_ZFlag)|(1<<Z80_SFlag) ;@ 255\r
+DrZ80_ARM:\r
+ .byte 0 ;@ 0\r
+ .byte CBit ;@ 1\r
+ .byte NBit ;@ 2\r
+ .byte CBit|NBit ;@ 3\r
+ .byte VBit ;@ 4\r
+ .byte CBit |VBit ;@ 5\r
+ .byte NBit|VBit ;@ 6\r
+ .byte CBit|NBit|VBit ;@ 7\r
+ .byte Bit3 ;@ 8\r
+ .byte CBit |Bit3 ;@ 9\r
+ .byte NBit |Bit3 ;@ 10\r
+ .byte CBit|NBit |Bit3 ;@ 11\r
+ .byte VBit|Bit3 ;@ 12\r
+ .byte CBit |VBit|Bit3 ;@ 13\r
+ .byte NBit|VBit|Bit3 ;@ 14\r
+ .byte CBit|NBit|VBit|Bit3 ;@ 15\r
+ .byte HBit ;@ 16\r
+ .byte CBit |HBit ;@ 17\r
+ .byte NBit |HBit ;@ 18\r
+ .byte CBit|NBit |HBit ;@ 19\r
+ .byte VBit |HBit ;@ 20\r
+ .byte CBit |VBit |HBit ;@ 21\r
+ .byte NBit|VBit |HBit ;@ 22\r
+ .byte CBit|NBit|VBit |HBit ;@ 23\r
+ .byte Bit3|HBit ;@ 24\r
+ .byte CBit |Bit3|HBit ;@ 25\r
+ .byte NBit |Bit3|HBit ;@ 26\r
+ .byte CBit|NBit |Bit3|HBit ;@ 27\r
+ .byte VBit|Bit3|HBit ;@ 28\r
+ .byte CBit |VBit|Bit3|HBit ;@ 29\r
+ .byte NBit|VBit|Bit3|HBit ;@ 30\r
+ .byte CBit|NBit|VBit|Bit3|HBit ;@ 31\r
+ .byte Bit5 ;@ 32\r
+ .byte CBit |Bit5 ;@ 33\r
+ .byte NBit |Bit5 ;@ 34\r
+ .byte CBit|NBit |Bit5 ;@ 35\r
+ .byte VBit |Bit5 ;@ 36\r
+ .byte CBit |VBit |Bit5 ;@ 37\r
+ .byte NBit|VBit |Bit5 ;@ 38\r
+ .byte CBit|NBit|VBit |Bit5 ;@ 39\r
+ .byte Bit3 |Bit5 ;@ 40\r
+ .byte CBit |Bit3 |Bit5 ;@ 41\r
+ .byte NBit |Bit3 |Bit5 ;@ 42\r
+ .byte CBit|NBit |Bit3 |Bit5 ;@ 43\r
+ .byte VBit|Bit3 |Bit5 ;@ 44\r
+ .byte CBit |VBit|Bit3 |Bit5 ;@ 45\r
+ .byte NBit|VBit|Bit3 |Bit5 ;@ 46\r
+ .byte CBit|NBit|VBit|Bit3 |Bit5 ;@ 47\r
+ .byte HBit|Bit5 ;@ 48\r
+ .byte CBit |HBit|Bit5 ;@ 49\r
+ .byte NBit |HBit|Bit5 ;@ 50\r
+ .byte CBit|NBit |HBit|Bit5 ;@ 51\r
+ .byte VBit |HBit|Bit5 ;@ 52\r
+ .byte CBit |VBit |HBit|Bit5 ;@ 53\r
+ .byte NBit|VBit |HBit|Bit5 ;@ 54\r
+ .byte CBit|NBit|VBit |HBit|Bit5 ;@ 55\r
+ .byte Bit3|HBit|Bit5 ;@ 56\r
+ .byte CBit |Bit3|HBit|Bit5 ;@ 57\r
+ .byte NBit |Bit3|HBit|Bit5 ;@ 58\r
+ .byte CBit|NBit |Bit3|HBit|Bit5 ;@ 59\r
+ .byte VBit|Bit3|HBit|Bit5 ;@ 60\r
+ .byte CBit |VBit|Bit3|HBit|Bit5 ;@ 61\r
+ .byte NBit|VBit|Bit3|HBit|Bit5 ;@ 62\r
+ .byte CBit|NBit|VBit|Bit3|HBit|Bit5 ;@ 63\r
+ .byte ZBit ;@ 64\r
+ .byte CBit |ZBit ;@ 65\r
+ .byte NBit |ZBit ;@ 66\r
+ .byte CBit|NBit |ZBit ;@ 67\r
+ .byte VBit |ZBit ;@ 68\r
+ .byte CBit |VBit |ZBit ;@ 69\r
+ .byte NBit|VBit |ZBit ;@ 70\r
+ .byte CBit|NBit|VBit |ZBit ;@ 71\r
+ .byte Bit3 |ZBit ;@ 72\r
+ .byte CBit |Bit3 |ZBit ;@ 73\r
+ .byte NBit |Bit3 |ZBit ;@ 74\r
+ .byte CBit|NBit |Bit3 |ZBit ;@ 75\r
+ .byte VBit|Bit3 |ZBit ;@ 76\r
+ .byte CBit |VBit|Bit3 |ZBit ;@ 77\r
+ .byte NBit|VBit|Bit3 |ZBit ;@ 78\r
+ .byte CBit|NBit|VBit|Bit3 |ZBit ;@ 79\r
+ .byte HBit |ZBit ;@ 80\r
+ .byte CBit |HBit |ZBit ;@ 81\r
+ .byte NBit |HBit |ZBit ;@ 82\r
+ .byte CBit|NBit |HBit |ZBit ;@ 83\r
+ .byte VBit |HBit |ZBit ;@ 84\r
+ .byte CBit |VBit |HBit |ZBit ;@ 85\r
+ .byte NBit|VBit |HBit |ZBit ;@ 86\r
+ .byte CBit|NBit|VBit |HBit |ZBit ;@ 87\r
+ .byte Bit3|HBit |ZBit ;@ 88\r
+ .byte CBit |Bit3|HBit |ZBit ;@ 89\r
+ .byte NBit |Bit3|HBit |ZBit ;@ 90\r
+ .byte CBit|NBit |Bit3|HBit |ZBit ;@ 91\r
+ .byte VBit|Bit3|HBit |ZBit ;@ 92\r
+ .byte CBit |VBit|Bit3|HBit |ZBit ;@ 93\r
+ .byte NBit|VBit|Bit3|HBit |ZBit ;@ 94\r
+ .byte CBit|NBit|VBit|Bit3|HBit |ZBit ;@ 95\r
+ .byte Bit5|ZBit ;@ 96\r
+ .byte CBit |Bit5|ZBit ;@ 97\r
+ .byte NBit |Bit5|ZBit ;@ 98\r
+ .byte CBit|NBit |Bit5|ZBit ;@ 99\r
+ .byte VBit |Bit5|ZBit ;@ 100\r
+ .byte CBit |VBit |Bit5|ZBit ;@ 101\r
+ .byte NBit|VBit |Bit5|ZBit ;@ 102\r
+ .byte CBit|NBit|VBit |Bit5|ZBit ;@ 103\r
+ .byte Bit3 |Bit5|ZBit ;@ 104\r
+ .byte CBit |Bit3 |Bit5|ZBit ;@ 105\r
+ .byte NBit |Bit3 |Bit5|ZBit ;@ 106\r
+ .byte CBit|NBit |Bit3 |Bit5|ZBit ;@ 107\r
+ .byte VBit|Bit3 |Bit5|ZBit ;@ 108\r
+ .byte CBit |VBit|Bit3 |Bit5|ZBit ;@ 109\r
+ .byte NBit|VBit|Bit3 |Bit5|ZBit ;@ 110\r
+ .byte CBit|NBit|VBit|Bit3 |Bit5|ZBit ;@ 111\r
+ .byte HBit|Bit5|ZBit ;@ 112\r
+ .byte CBit |HBit|Bit5|ZBit ;@ 113\r
+ .byte NBit |HBit|Bit5|ZBit ;@ 114\r
+ .byte CBit|NBit |HBit|Bit5|ZBit ;@ 115\r
+ .byte VBit |HBit|Bit5|ZBit ;@ 116\r
+ .byte CBit |VBit |HBit|Bit5|ZBit ;@ 117\r
+ .byte NBit|VBit |HBit|Bit5|ZBit ;@ 118\r
+ .byte CBit|NBit|VBit |HBit|Bit5|ZBit ;@ 119\r
+ .byte Bit3|HBit|Bit5|ZBit ;@ 120\r
+ .byte CBit |Bit3|HBit|Bit5|ZBit ;@ 121\r
+ .byte NBit |Bit3|HBit|Bit5|ZBit ;@ 122\r
+ .byte CBit|NBit |Bit3|HBit|Bit5|ZBit ;@ 123\r
+ .byte VBit|Bit3|HBit|Bit5|ZBit ;@ 124\r
+ .byte CBit |VBit|Bit3|HBit|Bit5|ZBit ;@ 125\r
+ .byte NBit|VBit|Bit3|HBit|Bit5|ZBit ;@ 126\r
+ .byte CBit|NBit|VBit|Bit3|HBit|Bit5|ZBit ;@ 127\r
+ .byte SBit ;@ 128\r
+ .byte CBit |SBit ;@ 129\r
+ .byte NBit |SBit ;@ 130\r
+ .byte CBit|NBit |SBit ;@ 131\r
+ .byte VBit |SBit ;@ 132\r
+ .byte CBit |VBit |SBit ;@ 133\r
+ .byte NBit|VBit |SBit ;@ 134\r
+ .byte CBit|NBit|VBit |SBit ;@ 135\r
+ .byte Bit3 |SBit ;@ 136\r
+ .byte CBit |Bit3 |SBit ;@ 137\r
+ .byte NBit |Bit3 |SBit ;@ 138\r
+ .byte CBit|NBit |Bit3 |SBit ;@ 139\r
+ .byte VBit|Bit3 |SBit ;@ 140\r
+ .byte CBit |VBit|Bit3 |SBit ;@ 141\r
+ .byte NBit|VBit|Bit3 |SBit ;@ 142\r
+ .byte CBit|NBit|VBit|Bit3 |SBit ;@ 143\r
+ .byte HBit |SBit ;@ 144\r
+ .byte CBit |HBit |SBit ;@ 145\r
+ .byte NBit |HBit |SBit ;@ 146\r
+ .byte CBit|NBit |HBit |SBit ;@ 147\r
+ .byte VBit |HBit |SBit ;@ 148\r
+ .byte CBit |VBit |HBit |SBit ;@ 149\r
+ .byte NBit|VBit |HBit |SBit ;@ 150\r
+ .byte CBit|NBit|VBit |HBit |SBit ;@ 151\r
+ .byte Bit3|HBit |SBit ;@ 152\r
+ .byte CBit |Bit3|HBit |SBit ;@ 153\r
+ .byte NBit |Bit3|HBit |SBit ;@ 154\r
+ .byte CBit|NBit |Bit3|HBit |SBit ;@ 155\r
+ .byte VBit|Bit3|HBit |SBit ;@ 156\r
+ .byte CBit |VBit|Bit3|HBit |SBit ;@ 157\r
+ .byte NBit|VBit|Bit3|HBit |SBit ;@ 158\r
+ .byte CBit|NBit|VBit|Bit3|HBit |SBit ;@ 159\r
+ .byte Bit5 |SBit ;@ 160\r
+ .byte CBit |Bit5 |SBit ;@ 161\r
+ .byte NBit |Bit5 |SBit ;@ 162\r
+ .byte CBit|NBit |Bit5 |SBit ;@ 163\r
+ .byte VBit |Bit5 |SBit ;@ 164\r
+ .byte CBit |VBit |Bit5 |SBit ;@ 165\r
+ .byte NBit|VBit |Bit5 |SBit ;@ 166\r
+ .byte CBit|NBit|VBit |Bit5 |SBit ;@ 167\r
+ .byte Bit3 |Bit5 |SBit ;@ 168\r
+ .byte CBit |Bit3 |Bit5 |SBit ;@ 169\r
+ .byte NBit |Bit3 |Bit5 |SBit ;@ 170\r
+ .byte CBit|NBit |Bit3 |Bit5 |SBit ;@ 171\r
+ .byte VBit|Bit3 |Bit5 |SBit ;@ 172\r
+ .byte CBit |VBit|Bit3 |Bit5 |SBit ;@ 173\r
+ .byte NBit|VBit|Bit3 |Bit5 |SBit ;@ 174\r
+ .byte CBit|NBit|VBit|Bit3 |Bit5 |SBit ;@ 175\r
+ .byte HBit|Bit5 |SBit ;@ 176\r
+ .byte CBit |HBit|Bit5 |SBit ;@ 177\r
+ .byte NBit |HBit|Bit5 |SBit ;@ 178\r
+ .byte CBit|NBit |HBit|Bit5 |SBit ;@ 179\r
+ .byte VBit |HBit|Bit5 |SBit ;@ 180\r
+ .byte CBit |VBit |HBit|Bit5 |SBit ;@ 181\r
+ .byte NBit|VBit |HBit|Bit5 |SBit ;@ 182\r
+ .byte CBit|NBit|VBit |HBit|Bit5 |SBit ;@ 183\r
+ .byte Bit3|HBit|Bit5 |SBit ;@ 184\r
+ .byte CBit |Bit3|HBit|Bit5 |SBit ;@ 185\r
+ .byte NBit |Bit3|HBit|Bit5 |SBit ;@ 186\r
+ .byte CBit|NBit |Bit3|HBit|Bit5 |SBit ;@ 187\r
+ .byte VBit|Bit3|HBit|Bit5 |SBit ;@ 188\r
+ .byte CBit |VBit|Bit3|HBit|Bit5 |SBit ;@ 189\r
+ .byte NBit|VBit|Bit3|HBit|Bit5 |SBit ;@ 190\r
+ .byte CBit|NBit|VBit|Bit3|HBit|Bit5 |SBit ;@ 191\r
+ .byte ZBit|SBit ;@ 192\r
+ .byte CBit |ZBit|SBit ;@ 193\r
+ .byte NBit |ZBit|SBit ;@ 194\r
+ .byte CBit|NBit |ZBit|SBit ;@ 195\r
+ .byte VBit |ZBit|SBit ;@ 196\r
+ .byte CBit |VBit |ZBit|SBit ;@ 197\r
+ .byte NBit|VBit |ZBit|SBit ;@ 198\r
+ .byte CBit|NBit|VBit |ZBit|SBit ;@ 199\r
+ .byte Bit3 |ZBit|SBit ;@ 200\r
+ .byte CBit |Bit3 |ZBit|SBit ;@ 201\r
+ .byte NBit |Bit3 |ZBit|SBit ;@ 202\r
+ .byte CBit|NBit |Bit3 |ZBit|SBit ;@ 203\r
+ .byte VBit|Bit3 |ZBit|SBit ;@ 204\r
+ .byte CBit |VBit|Bit3 |ZBit|SBit ;@ 205\r
+ .byte NBit|VBit|Bit3 |ZBit|SBit ;@ 206\r
+ .byte CBit|NBit|VBit|Bit3 |ZBit|SBit ;@ 207\r
+ .byte HBit |ZBit|SBit ;@ 208\r
+ .byte CBit |HBit |ZBit|SBit ;@ 209\r
+ .byte NBit |HBit |ZBit|SBit ;@ 210\r
+ .byte CBit|NBit |HBit |ZBit|SBit ;@ 211\r
+ .byte VBit |HBit |ZBit|SBit ;@ 212\r
+ .byte CBit |VBit |HBit |ZBit|SBit ;@ 213\r
+ .byte NBit|VBit |HBit |ZBit|SBit ;@ 214\r
+ .byte CBit|NBit|VBit |HBit |ZBit|SBit ;@ 215\r
+ .byte Bit3|HBit |ZBit|SBit ;@ 216\r
+ .byte CBit |Bit3|HBit |ZBit|SBit ;@ 217\r
+ .byte NBit |Bit3|HBit |ZBit|SBit ;@ 218\r
+ .byte CBit|NBit |Bit3|HBit |ZBit|SBit ;@ 219\r
+ .byte VBit|Bit3|HBit |ZBit|SBit ;@ 220\r
+ .byte CBit |VBit|Bit3|HBit |ZBit|SBit ;@ 221\r
+ .byte NBit|VBit|Bit3|HBit |ZBit|SBit ;@ 222\r
+ .byte CBit|NBit|VBit|Bit3|HBit |ZBit|SBit ;@ 223\r
+ .byte Bit5|ZBit|SBit ;@ 224\r
+ .byte CBit |Bit5|ZBit|SBit ;@ 225\r
+ .byte NBit |Bit5|ZBit|SBit ;@ 226\r
+ .byte CBit|NBit |Bit5|ZBit|SBit ;@ 227\r
+ .byte VBit |Bit5|ZBit|SBit ;@ 228\r
+ .byte CBit |VBit |Bit5|ZBit|SBit ;@ 229\r
+ .byte NBit|VBit |Bit5|ZBit|SBit ;@ 230\r
+ .byte CBit|NBit|VBit |Bit5|ZBit|SBit ;@ 231\r
+ .byte Bit3 |Bit5|ZBit|SBit ;@ 232\r
+ .byte CBit |Bit3 |Bit5|ZBit|SBit ;@ 233\r
+ .byte NBit |Bit3 |Bit5|ZBit|SBit ;@ 234\r
+ .byte CBit|NBit |Bit3 |Bit5|ZBit|SBit ;@ 235\r
+ .byte VBit|Bit3 |Bit5|ZBit|SBit ;@ 236\r
+ .byte CBit |VBit|Bit3 |Bit5|ZBit|SBit ;@ 237\r
+ .byte NBit|VBit|Bit3 |Bit5|ZBit|SBit ;@ 238\r
+ .byte CBit|NBit|VBit|Bit3 |Bit5|ZBit|SBit ;@ 239\r
+ .byte HBit|Bit5|ZBit|SBit ;@ 240\r
+ .byte CBit |HBit|Bit5|ZBit|SBit ;@ 241\r
+ .byte NBit |HBit|Bit5|ZBit|SBit ;@ 242\r
+ .byte CBit|NBit |HBit|Bit5|ZBit|SBit ;@ 243\r
+ .byte VBit |HBit|Bit5|ZBit|SBit ;@ 244\r
+ .byte CBit |VBit |HBit|Bit5|ZBit|SBit ;@ 245\r
+ .byte NBit|VBit |HBit|Bit5|ZBit|SBit ;@ 246\r
+ .byte CBit|NBit|VBit |HBit|Bit5|ZBit|SBit ;@ 247\r
+ .byte Bit3|HBit|Bit5|ZBit|SBit ;@ 248\r
+ .byte CBit |Bit3|HBit|Bit5|ZBit|SBit ;@ 249\r
+ .byte NBit |Bit3|HBit|Bit5|ZBit|SBit ;@ 250\r
+ .byte CBit|NBit |Bit3|HBit|Bit5|ZBit|SBit ;@ 251\r
+ .byte VBit|Bit3|HBit|Bit5|ZBit|SBit ;@ 252\r
+ .byte CBit |VBit|Bit3|HBit|Bit5|ZBit|SBit ;@ 253\r
+ .byte NBit|VBit|Bit3|HBit|Bit5|ZBit|SBit ;@ 254\r
+ .byte CBit|NBit|VBit|Bit3|HBit|Bit5|ZBit|SBit ;@ 255\r
\r
.align 4\r
\r
-AF_ARM: .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 0\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 1\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 2\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 3\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 4\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 5\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 6\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 7\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 8\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 9\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 10\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 11\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 12\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 13\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 14\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 15\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 16\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 17\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 18\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 19\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 20\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 21\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 22\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 23\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 24\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 25\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 26\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 27\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 28\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 29\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 30\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 31\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 32\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 33\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 34\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 35\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 36\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 37\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 38\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 39\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 40\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 41\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 42\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 43\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 44\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 45\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 46\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 47\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 48\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 49\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 50\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 51\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 52\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 53\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 54\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 55\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 56\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 57\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 58\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 59\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 60\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 61\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 62\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 63\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 64\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 65\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 66\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 67\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 68\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 69\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 70\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 71\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 72\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 73\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 74\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 75\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 76\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 77\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 78\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 79\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 80\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 81\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 82\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 83\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 84\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 85\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 86\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 87\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 88\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 89\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 90\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 91\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 92\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 93\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 94\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 95\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 96\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 97\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 98\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 99\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 100\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 101\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 102\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 103\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 104\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 105\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 106\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 107\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 108\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 109\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 110\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 111\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 112\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 113\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 114\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 115\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 116\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 117\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 118\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 119\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 120\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 121\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 122\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 123\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 124\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 125\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 126\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(0<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 127\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 128\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 129\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 130\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 131\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 132\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 133\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 134\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 135\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 136\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 137\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 138\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 139\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 140\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 141\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 142\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 143\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 144\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 145\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 146\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 147\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 148\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 149\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 150\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 151\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 152\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 153\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 154\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 155\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 156\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 157\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 158\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 159\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 160\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 161\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 162\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 163\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 164\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 165\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 166\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 167\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 168\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 169\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 170\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 171\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 172\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 173\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 174\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 175\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 176\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 177\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 178\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 179\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 180\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 181\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 182\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 183\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 184\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 185\r
- .byte (0<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 186\r
- .byte (0<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 187\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 188\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 189\r
- .byte (1<<VFlag)|(0<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 190\r
- .byte (1<<VFlag)|(1<<CFlag)|(0<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 191\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 192\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 193\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 194\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 195\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 196\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 197\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 198\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 199\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 200\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 201\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 202\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 203\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 204\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 205\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 206\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 207\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 208\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 209\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 210\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 211\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 212\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 213\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 214\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(0<<Flag5) ;@ 215\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 216\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 217\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 218\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 219\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 220\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 221\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 222\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(0<<Flag5) ;@ 223\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 224\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 225\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 226\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 227\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 228\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 229\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 230\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 231\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 232\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 233\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 234\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 235\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 236\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 237\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 238\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(0<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 239\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 240\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 241\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 242\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 243\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 244\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 245\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 246\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(0<<Flag3)|(1<<Flag5) ;@ 247\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 248\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 249\r
- .byte (0<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 250\r
- .byte (0<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 251\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 252\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(0<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 253\r
- .byte (1<<VFlag)|(0<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 254\r
- .byte (1<<VFlag)|(1<<CFlag)|(1<<ZFlag)|(1<<SFlag)|(1<<HFlag)|(1<<NFlag)|(1<<Flag3)|(1<<Flag5) ;@ 255\r
+ZSTable_data:\r
+ .byte ZBit , 0, 0, 0\r
+ .byte 0, 0, 0, 0\r
+ .byte Bit3, Bit3, Bit3, Bit3\r
+ .byte Bit3, Bit3, Bit3, Bit3\r
+ .byte 0, 0, 0, 0\r
+ .byte 0, 0, 0, 0\r
+ .byte Bit3, Bit3, Bit3, Bit3\r
+ .byte Bit3, Bit3, Bit3, Bit3\r
+ .byte Bit5 , Bit5 , Bit5 , Bit5\r
+ .byte Bit5 , Bit5 , Bit5 , Bit5\r
+ .byte Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, Bit5|Bit3\r
+ .byte Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, Bit5|Bit3\r
+ .byte Bit5 , Bit5 , Bit5 , Bit5\r
+ .byte Bit5 , Bit5 , Bit5 , Bit5\r
+ .byte Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, Bit5|Bit3\r
+ .byte Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, Bit5|Bit3\r
+ .byte 0, 0, 0, 0\r
+ .byte 0, 0, 0, 0\r
+ .byte Bit3, Bit3, Bit3, Bit3\r
+ .byte Bit3, Bit3, Bit3, Bit3\r
+ .byte 0, 0, 0, 0\r
+ .byte 0, 0, 0, 0\r
+ .byte Bit3, Bit3, Bit3, Bit3\r
+ .byte Bit3, Bit3, Bit3, Bit3\r
+ .byte Bit5 , Bit5 , Bit5 , Bit5\r
+ .byte Bit5 , Bit5 , Bit5 , Bit5\r
+ .byte Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, Bit5|Bit3\r
+ .byte Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, Bit5|Bit3\r
+ .byte Bit5 , Bit5 , Bit5 , Bit5\r
+ .byte Bit5 , Bit5 , Bit5 , Bit5\r
+ .byte Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, Bit5|Bit3\r
+ .byte Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, Bit5|Bit3\r
+ .byte SBit , SBit , SBit , SBit\r
+ .byte SBit , SBit , SBit , SBit\r
+ .byte SBit |Bit3, SBit |Bit3, SBit |Bit3, SBit |Bit3\r
+ .byte SBit |Bit3, SBit |Bit3, SBit |Bit3, SBit |Bit3\r
+ .byte SBit , SBit , SBit , SBit\r
+ .byte SBit , SBit , SBit , SBit\r
+ .byte SBit |Bit3, SBit |Bit3, SBit |Bit3, SBit |Bit3\r
+ .byte SBit |Bit3, SBit |Bit3, SBit |Bit3, SBit |Bit3\r
+ .byte SBit|Bit5 , SBit|Bit5 , SBit|Bit5 , SBit|Bit5\r
+ .byte SBit|Bit5 , SBit|Bit5 , SBit|Bit5 , SBit|Bit5\r
+ .byte SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3\r
+ .byte SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3\r
+ .byte SBit|Bit5 , SBit|Bit5 , SBit|Bit5 , SBit|Bit5\r
+ .byte SBit|Bit5 , SBit|Bit5 , SBit|Bit5 , SBit|Bit5\r
+ .byte SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3\r
+ .byte SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3\r
+ .byte SBit , SBit , SBit , SBit\r
+ .byte SBit , SBit , SBit , SBit\r
+ .byte SBit |Bit3, SBit |Bit3, SBit |Bit3, SBit |Bit3\r
+ .byte SBit |Bit3, SBit |Bit3, SBit |Bit3, SBit |Bit3\r
+ .byte SBit , SBit , SBit , SBit\r
+ .byte SBit , SBit , SBit , SBit\r
+ .byte SBit |Bit3, SBit |Bit3, SBit |Bit3, SBit |Bit3\r
+ .byte SBit |Bit3, SBit |Bit3, SBit |Bit3, SBit |Bit3\r
+ .byte SBit|Bit5 , SBit|Bit5 , SBit|Bit5 , SBit|Bit5\r
+ .byte SBit|Bit5 , SBit|Bit5 , SBit|Bit5 , SBit|Bit5\r
+ .byte SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3\r
+ .byte SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3\r
+ .byte SBit|Bit5 , SBit|Bit5 , SBit|Bit5 , SBit|Bit5\r
+ .byte SBit|Bit5 , SBit|Bit5 , SBit|Bit5 , SBit|Bit5\r
+ .byte SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3\r
+ .byte SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3, SBit|Bit5|Bit3\r
\r
.align 4\r
\r
-PZSTable_data: .byte (1<<ZFlag)|(1<<VFlag),0,0,(1<<VFlag),0,(1<<VFlag),(1<<VFlag),0\r
- .byte 0,(1<<VFlag),(1<<VFlag),0,(1<<VFlag),0,0,(1<<VFlag)\r
- .byte 0,(1<<VFlag),(1<<VFlag),0,(1<<VFlag),0,0,(1<<VFlag),(1<<VFlag),0,0,(1<<VFlag),0,(1<<VFlag),(1<<VFlag),0\r
- .byte 0,(1<<VFlag),(1<<VFlag),0,(1<<VFlag),0,0,(1<<VFlag),(1<<VFlag),0,0,(1<<VFlag),0,(1<<VFlag),(1<<VFlag),0\r
- .byte (1<<VFlag),0,0,(1<<VFlag),0,(1<<VFlag),(1<<VFlag),0,0,(1<<VFlag),(1<<VFlag),0,(1<<VFlag),0,0,(1<<VFlag)\r
- .byte 0,(1<<VFlag),(1<<VFlag),0,(1<<VFlag),0,0,(1<<VFlag),(1<<VFlag),0,0,(1<<VFlag),0,(1<<VFlag),(1<<VFlag),0\r
- .byte (1<<VFlag),0,0,(1<<VFlag),0,(1<<VFlag),(1<<VFlag),0,0,(1<<VFlag),(1<<VFlag),0,(1<<VFlag),0,0,(1<<VFlag)\r
- .byte (1<<VFlag),0,0,(1<<VFlag),0,(1<<VFlag),(1<<VFlag),0,0,(1<<VFlag),(1<<VFlag),0,(1<<VFlag),0,0,(1<<VFlag)\r
- .byte 0,(1<<VFlag),(1<<VFlag),0,(1<<VFlag),0,0,(1<<VFlag),(1<<VFlag),0,0,(1<<VFlag),0,(1<<VFlag),(1<<VFlag),0\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)|(1<<VFlag),(1<<SFlag)\r
- .byte (1<<SFlag)|(1<<VFlag),(1<<SFlag),(1<<SFlag),(1<<SFlag)|(1<<VFlag) \r
+PZSTable_data:\r
+ .byte ZBit|VBit , 0, 0, VBit\r
+ .byte 0, VBit , VBit , 0\r
+ .byte Bit3, VBit |Bit3, VBit |Bit3, Bit3\r
+ .byte VBit |Bit3, Bit3, Bit3, VBit |Bit3\r
+ .byte 0, VBit , VBit , 0\r
+ .byte VBit , 0, 0, VBit\r
+ .byte VBit |Bit3, Bit3, Bit3, VBit |Bit3\r
+ .byte Bit3, VBit |Bit3, VBit |Bit3, Bit3\r
+ .byte Bit5 , VBit|Bit5 , VBit|Bit5 , Bit5\r
+ .byte VBit|Bit5 , Bit5 , Bit5 , VBit|Bit5\r
+ .byte VBit|Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, VBit|Bit5|Bit3\r
+ .byte Bit5|Bit3, VBit|Bit5|Bit3, VBit|Bit5|Bit3, Bit5|Bit3\r
+ .byte VBit|Bit5 , Bit5 , Bit5 , VBit|Bit5\r
+ .byte Bit5 , VBit|Bit5 , VBit|Bit5 , Bit5\r
+ .byte Bit5|Bit3, VBit|Bit5|Bit3, VBit|Bit5|Bit3, Bit5|Bit3\r
+ .byte VBit|Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, VBit|Bit5|Bit3\r
+ .byte 0, VBit , VBit , 0\r
+ .byte VBit , 0, 0, VBit\r
+ .byte VBit |Bit3, Bit3, Bit3, VBit |Bit3\r
+ .byte Bit3, VBit |Bit3, VBit |Bit3, Bit3\r
+ .byte VBit , 0, 0, VBit\r
+ .byte 0, VBit , VBit , 0\r
+ .byte Bit3, VBit |Bit3, VBit |Bit3, Bit3\r
+ .byte VBit |Bit3, Bit3, Bit3, VBit |Bit3\r
+ .byte VBit|Bit5 , Bit5 , Bit5 , VBit|Bit5\r
+ .byte Bit5 , VBit|Bit5 , VBit|Bit5 , Bit5\r
+ .byte Bit5|Bit3, VBit|Bit5|Bit3, VBit|Bit5|Bit3, Bit5|Bit3\r
+ .byte VBit|Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, VBit|Bit5|Bit3\r
+ .byte Bit5 , VBit|Bit5 , VBit|Bit5 , Bit5\r
+ .byte VBit|Bit5 , Bit5 , Bit5 , VBit|Bit5\r
+ .byte VBit|Bit5|Bit3, Bit5|Bit3, Bit5|Bit3, VBit|Bit5|Bit3\r
+ .byte Bit5|Bit3, VBit|Bit5|Bit3, VBit|Bit5|Bit3, Bit5|Bit3\r
+ .byte SBit , SBit|VBit , SBit|VBit , SBit\r
+ .byte SBit|VBit , SBit , SBit , SBit|VBit\r
+ .byte SBit|VBit |Bit3, SBit |Bit3, SBit |Bit3, SBit|VBit |Bit3\r
+ .byte SBit |Bit3, SBit|VBit |Bit3, SBit|VBit |Bit3, SBit |Bit3\r
+ .byte SBit|VBit , SBit , SBit , SBit|VBit\r
+ .byte SBit , SBit|VBit , SBit|VBit , SBit\r
+ .byte SBit |Bit3, SBit|VBit |Bit3, SBit|VBit |Bit3, SBit |Bit3\r
+ .byte SBit|VBit |Bit3, SBit |Bit3, SBit |Bit3, SBit|VBit |Bit3\r
+ .byte SBit|VBit|Bit5 , SBit |Bit5 , SBit |Bit5 , SBit|VBit|Bit5\r
+ .byte SBit |Bit5 , SBit|VBit|Bit5 , SBit|VBit|Bit5 , SBit |Bit5\r
+ .byte SBit |Bit5|Bit3, SBit|VBit|Bit5|Bit3, SBit|VBit|Bit5|Bit3, SBit |Bit5|Bit3\r
+ .byte SBit|VBit|Bit5|Bit3, SBit |Bit5|Bit3, SBit |Bit5|Bit3, SBit|VBit|Bit5|Bit3\r
+ .byte SBit |Bit5 , SBit|VBit|Bit5 , SBit|VBit|Bit5 , SBit |Bit5\r
+ .byte SBit|VBit|Bit5 , SBit |Bit5 , SBit |Bit5 , SBit|VBit|Bit5\r
+ .byte SBit|VBit|Bit5|Bit3, SBit |Bit5|Bit3, SBit |Bit5|Bit3, SBit|VBit|Bit5|Bit3\r
+ .byte SBit |Bit5|Bit3, SBit|VBit|Bit5|Bit3, SBit|VBit|Bit5|Bit3, SBit |Bit5|Bit3\r
+ .byte SBit|VBit , SBit , SBit , SBit|VBit\r
+ .byte SBit , SBit|VBit , SBit|VBit , SBit\r
+ .byte SBit |Bit3, SBit|VBit |Bit3, SBit|VBit |Bit3, SBit |Bit3\r
+ .byte SBit|VBit |Bit3, SBit |Bit3, SBit |Bit3, SBit|VBit |Bit3\r
+ .byte SBit , SBit|VBit , SBit|VBit , SBit\r
+ .byte SBit|VBit , SBit , SBit , SBit|VBit\r
+ .byte SBit|VBit |Bit3, SBit |Bit3, SBit |Bit3, SBit|VBit |Bit3\r
+ .byte SBit |Bit3, SBit|VBit |Bit3, SBit|VBit |Bit3, SBit |Bit3\r
+ .byte SBit |Bit5 , SBit|VBit|Bit5 , SBit|VBit|Bit5 , SBit |Bit5\r
+ .byte SBit|VBit|Bit5 , SBit |Bit5 , SBit |Bit5 , SBit|VBit|Bit5\r
+ .byte SBit|VBit|Bit5|Bit3, SBit |Bit5|Bit3, SBit |Bit5|Bit3, SBit|VBit|Bit5|Bit3\r
+ .byte SBit |Bit5|Bit3, SBit|VBit|Bit5|Bit3, SBit|VBit|Bit5|Bit3, SBit |Bit5|Bit3\r
+ .byte SBit|VBit|Bit5 , SBit |Bit5 , SBit |Bit5 , SBit|VBit|Bit5\r
+ .byte SBit |Bit5 , SBit|VBit|Bit5 , SBit|VBit|Bit5 , SBit |Bit5\r
+ .byte SBit |Bit5|Bit3, SBit|VBit|Bit5|Bit3, SBit|VBit|Bit5|Bit3, SBit |Bit5|Bit3\r
+ .byte SBit|VBit|Bit5|Bit3, SBit |Bit5|Bit3, SBit |Bit5|Bit3, SBit|VBit|Bit5|Bit3\r
\r
.align 4\r
\r
fetch 7\r
;@RLCA\r
opcode_0_7:\r
- bic z80f,z80f,#(1<<NFlag)|(1<<HFlag)|(1<<CFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)\r
movs z80a,z80a, lsl #1\r
orrcs z80a,z80a,#1<<24\r
orrcs z80f,z80f,#1<<CFlag\r
+ copyFlag35 z80a\r
fetch 4\r
;@EX AF,AF'\r
opcode_0_8:\r
fetch 7\r
;@RRCA\r
opcode_0_F:\r
- bic z80f,z80f,#(1<<NFlag)|(1<<HFlag)|(1<<CFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)\r
movs z80a,z80a, lsr #25\r
orrcs z80a,z80a,#1<<7\r
orrcs z80f,z80f,#1<<CFlag\r
mov z80a,z80a, lsl #24\r
+ copyFlag35 z80a\r
fetch 4\r
;@DJNZ $+2\r
opcode_1_0:\r
opcode_1_7:\r
tst z80f,#1<<CFlag\r
orrne z80a,z80a,#1<<23\r
- bic z80f,z80f,#(1<<NFlag)|(1<<HFlag)|(1<<CFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)\r
movs z80a,z80a, lsl #1\r
orrcs z80f,z80f,#1<<CFlag\r
+ copyFlag35 z80a\r
fetch 4\r
;@JR $+2\r
opcode_1_8:\r
;@RRA\r
opcode_1_F:\r
orr z80a,z80a,z80f,lsr#1 ;@get C\r
- bic z80f,z80f,#(1<<NFlag)|(1<<HFlag)|(1<<CFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)\r
movs z80a,z80a,ror#25\r
orrcs z80f,z80f,#1<<CFlag\r
mov z80a,z80a,lsl#24\r
+ copyFlag35 z80a\r
fetch 4\r
;@JR NZ,$+2\r
opcode_2_0:\r
orrne r1,r1,#512\r
tst z80f,#1<<NFlag\r
orrne r1,r1,#1024\r
- PIC_LDR(r2, r0, DAATable)\r
+ sub r2,opcodes,#OFFS_DAA\r
+;@ PIC_LDR(r2, r0, DAATable)\r
add r2,r2,r1, lsl #1\r
ldrh r1,[r2]\r
and z80f,r1,#0xFF\r
;@CPL\r
opcode_2_F:\r
eor z80a,z80a,#0xFF<<24\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)|(1<<CFlag)\r
orr z80f,z80f,#(1<<NFlag)|(1<<HFlag)\r
+ copyFlag35 z80a\r
fetch 4\r
;@JR NC,$+2\r
opcode_3_0:\r
fetch 10\r
;@SCF\r
opcode_3_7:\r
- bic z80f,z80f,#(1<<NFlag)|(1<<HFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)|(1<<CFlag)\r
orr z80f,z80f,#1<<CFlag\r
+ copyFlag35 z80a\r
fetch 4\r
;@JR C,$+2\r
opcode_3_8:\r
fetch 7\r
;@CCF\r
opcode_3_F:\r
- bic z80f,z80f,#(1<<NFlag)|(1<<HFlag)\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<VFlag)|(1<<CFlag)\r
tst z80f,#1<<CFlag\r
orrne z80f,z80f,#1<<HFlag\r
eor z80f,z80f,#1<<CFlag\r
+ copyFlag35 z80a\r
fetch 4\r
\r
;@LD B,C\r
opcode_F_1:\r
.if FAST_Z80SP\r
ldrb z80f,[z80sp],#1\r
- sub r0,opcodes,#0x200\r
+ sub r0,opcodes,#OFFS_ZF\r
ldrb z80f,[r0,z80f]\r
ldrb z80a,[z80sp],#1\r
mov z80a,z80a, lsl #24\r
and z80a,r0,#0xFF00\r
mov z80a,z80a,lsl#16\r
and z80f,r0,#0xFF\r
- sub r0,opcodes,#0x200\r
+ sub r0,opcodes,#OFFS_ZF\r
ldrb z80f,[r0,z80f]\r
.endif\r
fetch 10\r
fetch 10\r
;@PUSH AF\r
opcode_F_5:\r
- sub r0,opcodes,#0x300\r
+ sub r0,opcodes,#OFFS_AF\r
ldrb r0,[r0,z80f]\r
orr r2,r0,z80a,lsr#16\r
opPUSHareg r2\r
opBITL z80hl 0\r
;@BIT 0,(HL)\r
opcode_CB_46:\r
+ orr z80f,z80f,#0xc000<<16 ;@ hack for ZEXALL\r
readmem8HL\r
opBITb 0\r
fetch 12\r
opBITL z80hl 1\r
;@BIT 1,(HL)\r
opcode_CB_4E:\r
+ orr z80f,z80f,#0xc000<<16 ;@ hack for ZEXALL\r
readmem8HL\r
opBITb 1\r
fetch 12\r
opBITL z80hl 2\r
;@BIT 2,(HL)\r
opcode_CB_56:\r
+ orr z80f,z80f,#0xc000<<16 ;@ hack for ZEXALL\r
readmem8HL\r
opBITb 2\r
fetch 12\r
opBITL z80hl 3\r
;@BIT 3,(HL)\r
opcode_CB_5E:\r
+ orr z80f,z80f,#0xc000<<16 ;@ hack for ZEXALL\r
readmem8HL\r
opBITb 3\r
fetch 12\r
opBITL z80hl 4\r
;@BIT 4,(HL)\r
opcode_CB_66:\r
+ orr z80f,z80f,#0xc000<<16 ;@ hack for ZEXALL\r
readmem8HL\r
opBITb 4\r
fetch 12\r
opBITL z80hl 5\r
;@BIT 5,(HL)\r
opcode_CB_6E:\r
+ orr z80f,z80f,#0xc000<<16 ;@ hack for ZEXALL\r
readmem8HL\r
opBITb 5\r
fetch 12\r
opBITL z80hl 6\r
;@BIT 6,(HL)\r
opcode_CB_76:\r
+ orr z80f,z80f,#0xc000<<16 ;@ hack for ZEXALL\r
readmem8HL\r
opBITb 6\r
fetch 12\r
opBIT7L z80hl\r
;@BIT 7,(HL)\r
opcode_CB_7E:\r
+ orr z80f,z80f,#0xc000<<16 ;@ hack for ZEXALL\r
readmem8HL\r
opBIT7b\r
fetch 12\r
\r
;@BIT 0,(IX+N) \r
opcode_DD_CB_46:\r
+ orr z80f,z80f,r0,lsl#16\r
readmem8\r
opBITb 0\r
fetch 20\r
;@BIT 1,(IX+N) \r
opcode_DD_CB_4E:\r
+ orr z80f,z80f,r0,lsl#16\r
readmem8\r
opBITb 1\r
fetch 20\r
;@BIT 2,(IX+N) \r
opcode_DD_CB_56:\r
+ orr z80f,z80f,r0,lsl#16\r
readmem8\r
opBITb 2\r
fetch 20\r
;@BIT 3,(IX+N) \r
opcode_DD_CB_5E:\r
+ orr z80f,z80f,r0,lsl#16\r
readmem8\r
opBITb 3\r
fetch 20\r
;@BIT 4,(IX+N) \r
opcode_DD_CB_66:\r
+ orr z80f,z80f,r0,lsl#16\r
readmem8\r
opBITb 4\r
fetch 20\r
;@BIT 5,(IX+N) \r
opcode_DD_CB_6E:\r
+ orr z80f,z80f,r0,lsl#16\r
readmem8\r
opBITb 5\r
fetch 20\r
;@BIT 6,(IX+N) \r
opcode_DD_CB_76:\r
+ orr z80f,z80f,r0,lsl#16\r
readmem8\r
opBITb 6\r
fetch 20\r
;@BIT 7,(IX+N) \r
opcode_DD_CB_7E:\r
+ orr z80f,z80f,r0,lsl#16\r
readmem8\r
opBIT7b\r
fetch 20\r
opIN_C\r
and z80bc,z80bc,#0xFF<<16\r
orr z80bc,z80bc,r0, lsl #24\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,r0]\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,r0\r
eor z80f,z80f,#(1<<CFlag)|(1<<NFlag) ;@invert C and set n.\r
tst z80a,#0x0F000000 ;@H, correct\r
orrne z80f,z80f,#1<<HFlag\r
+ copyFlag35 z80a\r
fetch 8\r
\r
;@RETN, moved to ED_4D\r
opIN_C\r
and z80bc,z80bc,#0xFF<<24\r
orr z80bc,z80bc,r0, lsl #16\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,r0]\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,r0\r
opIN_C\r
and z80de,z80de,#0xFF<<16\r
orr z80de,z80de,r0, lsl #24\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,r0]\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,r0\r
opIN_C\r
and z80de,z80de,#0xFF<<24\r
orr z80de,z80de,r0, lsl #16\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,r0]\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,r0\r
opIN_C\r
and z80hl,z80hl,#0xFF<<16\r
orr z80hl,z80hl,r0, lsl #24\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,r0]\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,r0\r
bic z80a,z80a,#0x0F000000\r
orr z80a,z80a,r1,lsr#4\r
writemem8HL\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,z80a, lsr #24]\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,r0\r
and z80hl,z80hl,#0xFF<<24\r
orr z80hl,z80hl,r0, lsl #16\r
and z80f,z80f,#1<<CFlag\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,r0]\r
orr z80f,z80f,r0\r
fetch 12\r
orr z80a,z80a,r0,lsl#16\r
and z80a,z80a,#0xFF000000\r
writemem8HL\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,z80a, lsr #24]\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,r0\r
opcode_ED_70:\r
opIN_C\r
and z80f,z80f,#1<<CFlag\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,r0]\r
orr z80f,z80f,r0\r
fetch 12\r
opIN_C\r
mov z80a,r0, lsl #24\r
and z80f,z80f,#1<<CFlag\r
- sub r1,opcodes,#0x100\r
+ sub r1,opcodes,#OFFS_PZS\r
ldrb r0,[r1,r0]\r
orr z80f,z80f,r0\r
fetch 12\r
copymem8HL_DE\r
add z80hl,z80hl,#1<<16\r
add z80de,z80de,#1<<16\r
+ add r0,z80f,z80a ;@ value read stored in z80f\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<CFlag)\r
subs z80bc,z80bc,#1<<16\r
- bic z80f,z80f,#(1<<VFlag)|(1<<NFlag)|(1<<HFlag)\r
orrne z80f,z80f,#1<<VFlag\r
+ tst r0,#0x8<<24\r
+ orrne z80f,z80f,#(1<<Flag3)\r
+ tst r0,#0x2<<24\r
+ orrne z80f,z80f,#(1<<Flag5)\r
fetch 16\r
;@CPI\r
opcode_ED_A1:\r
readmem8HL\r
add z80hl,z80hl,#0x00010000\r
mov r1,z80a,lsl#4\r
- cmp z80a,r0,lsl#24\r
+ subs r2,z80a,r0,lsl#24\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,#1<<NFlag\r
orrmi z80f,z80f,#1<<SFlag\r
orreq z80f,z80f,#1<<ZFlag\r
cmp r1,r0,lsl#28\r
orrcc z80f,z80f,#1<<HFlag\r
+ subcc r2,r2,#1\r
+ tst r2,#0x8<<24\r
+ orrne z80f,z80f,#1<<Flag3\r
+ tst r2,#0x2<<24\r
+ orrne z80f,z80f,#1<<Flag5\r
subs z80bc,z80bc,#0x00010000\r
orrne z80f,z80f,#1<<VFlag\r
fetch 16\r
copymem8HL_DE\r
sub z80hl,z80hl,#1<<16\r
sub z80de,z80de,#1<<16\r
+ add r0,z80f,z80a ;@ value read stored in z80f\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<CFlag)\r
subs z80bc,z80bc,#1<<16\r
- bic z80f,z80f,#(1<<VFlag)|(1<<NFlag)|(1<<HFlag)\r
orrne z80f,z80f,#1<<VFlag\r
+ tst r0,#0x8<<24\r
+ orrne z80f,z80f,#(1<<Flag3)\r
+ tst r0,#0x2<<24\r
+ orrne z80f,z80f,#(1<<Flag5)\r
fetch 16\r
\r
;@CPD\r
readmem8HL\r
sub z80hl,z80hl,#1<<16\r
mov r1,z80a,lsl#4\r
- cmp z80a,r0,lsl#24\r
+ subs r2,z80a,r0,lsl#24\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,#1<<NFlag\r
orrmi z80f,z80f,#1<<SFlag\r
orreq z80f,z80f,#1<<ZFlag\r
cmp r1,r0,lsl#28\r
orrcc z80f,z80f,#1<<HFlag\r
+ subcc r2,r2,#1\r
+ tst r2,#0x8<<24\r
+ orrne z80f,z80f,#1<<Flag3\r
+ tst r2,#0x2<<24\r
+ orrne z80f,z80f,#1<<Flag5\r
subs z80bc,z80bc,#0x00010000\r
orrne z80f,z80f,#1<<VFlag\r
fetch 16\r
copymem8HL_DE\r
add z80hl,z80hl,#1<<16\r
add z80de,z80de,#1<<16\r
+ add r0,z80f,z80a ;@ value read stored in z80f\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<CFlag)\r
subs z80bc,z80bc,#1<<16\r
- bic z80f,z80f,#(1<<VFlag)|(1<<NFlag)|(1<<HFlag)\r
orrne z80f,z80f,#1<<VFlag\r
subne z80pc,z80pc,#2\r
subne z80_icount,z80_icount,#5\r
+ tst r0,#0x8<<24\r
+ orrne z80f,z80f,#(1<<Flag3)\r
+ tst r0,#0x2<<24\r
+ orrne z80f,z80f,#(1<<Flag5)\r
fetch 16\r
\r
;@CPIR\r
readmem8HL\r
add z80hl,z80hl,#1<<16 \r
mov r1,z80a,lsl#4\r
- cmp z80a,r0,lsl#24\r
+ subs r2,z80a,r0,lsl#24\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,#1<<NFlag\r
orrmi z80f,z80f,#1<<SFlag\r
orreq z80f,z80f,#1<<ZFlag\r
cmp r1,r0,lsl#28\r
orrcc z80f,z80f,#1<<HFlag\r
+ subcc r2,r2,#1\r
+ tst r2,#0x8<<24\r
+ orrne z80f,z80f,#1<<Flag3\r
+ tst r2,#0x2<<24\r
+ orrne z80f,z80f,#1<<Flag5\r
subs z80bc,z80bc,#1<<16\r
bne opcode_ED_B1_decpc\r
fetch 16\r
copymem8HL_DE\r
sub z80hl,z80hl,#1<<16\r
sub z80de,z80de,#1<<16\r
+ add r0,z80f,z80a ;@ value read stored in z80f\r
+ and z80f,z80f,#(1<<SFlag)|(1<<ZFlag)|(1<<CFlag)\r
subs z80bc,z80bc,#1<<16\r
- bic z80f,z80f,#(1<<VFlag)|(1<<NFlag)|(1<<HFlag)\r
orrne z80f,z80f,#1<<VFlag\r
subne z80pc,z80pc,#2\r
subne z80_icount,z80_icount,#5\r
+ tst r0,#0x8<<24\r
+ orrne z80f,z80f,#(1<<Flag3)\r
+ tst r0,#0x2<<24\r
+ orrne z80f,z80f,#(1<<Flag5)\r
fetch 16\r
\r
;@CPDR\r
readmem8HL\r
sub z80hl,z80hl,#1<<16\r
mov r1,z80a,lsl#4\r
- cmp z80a,r0,lsl#24\r
+ subs r2,z80a,r0,lsl#24\r
and z80f,z80f,#1<<CFlag\r
orr z80f,z80f,#1<<NFlag\r
orrmi z80f,z80f,#1<<SFlag\r
orreq z80f,z80f,#1<<ZFlag\r
cmp r1,r0,lsl#28\r
orrcc z80f,z80f,#1<<HFlag\r
+ subcc r2,r2,#1\r
+ tst r2,#0x8<<24\r
+ orrne z80f,z80f,#1<<Flag3\r
+ tst r2,#0x2<<24\r
+ orrne z80f,z80f,#1<<Flag5\r
subs z80bc,z80bc,#1<<16\r
bne opcode_ED_B9_decpc\r
fetch 16\r