public void pref10()
    {
    	int ireg2 = ROP(m6809.pc) &0xFF;
        m6809.pc = m6809.pc + 1 & 0xFFFF;
    	switch( ireg2 )
    	{
    /*TODO*///		case 0x21: lbrn();		m6809_ICount[0]-=5;	break;
    		case 0x22: lbhi();		m6809_ICount[0]-=5;	break;
    		case 0x23: lbls();		m6809_ICount[0]-=5;	break;
    		case 0x24: lbcc();		m6809_ICount[0]-=5;	break;
    		case 0x25: lbcs();		m6809_ICount[0]-=5;	break;
    		case 0x26: lbne();		m6809_ICount[0]-=5;	break;
    		case 0x27: lbeq();		m6809_ICount[0]-=5;	break;
    /*TODO*///		case 0x28: lbvc();		m6809_ICount[0]-=5;	break;
    /*TODO*///		case 0x29: lbvs();		m6809_ICount[0]-=5;	break;
    		case 0x2a: lbpl();		m6809_ICount[0]-=5;	break;
    		case 0x2b: lbmi();		m6809_ICount[0]-=5;	break;
    		case 0x2c: lbge();		m6809_ICount[0]-=5;	break;
    		case 0x2d: lblt();		m6809_ICount[0]-=5;	break;
    		case 0x2e: lbgt();		m6809_ICount[0]-=5;	break;
    		case 0x2f: lble();		m6809_ICount[0]-=5;	break;
    /*TODO*///
    /*TODO*///		case 0x3f: swi2();		m6809_ICount[0]-=20;	break;
    /*TODO*///
    		case 0x83: cmpd_im();	m6809_ICount[0]-=5;	break;
    		case 0x8c: cmpy_im();	m6809_ICount[0]-=5;	break;
    		case 0x8e: ldy_im();	m6809_ICount[0]-=4;	break;
    /*TODO*///		case 0x8f: sty_im();	m6809_ICount[0]-=4;	break;
    /*TODO*///
    		case 0x93: cmpd_di();	m6809_ICount[0]-=7;	break;
    		case 0x9c: cmpy_di();	m6809_ICount[0]-=7;	break;
    		case 0x9e: ldy_di();	m6809_ICount[0]-=6;	break;
    		case 0x9f: sty_di();	m6809_ICount[0]-=6;	break;
    
    		case 0xa3: cmpd_ix();	m6809_ICount[0]-=7;	break;
    		case 0xac: cmpy_ix();	m6809_ICount[0]-=7;	break;
    		case 0xae: ldy_ix();	m6809_ICount[0]-=6;	break;
    		case 0xaf: sty_ix();	m6809_ICount[0]-=6;	break;
    
    		case 0xb3: cmpd_ex();	m6809_ICount[0]-=8;	break;
    		case 0xbc: cmpy_ex();	m6809_ICount[0]-=8;	break;
    		case 0xbe: ldy_ex();	m6809_ICount[0]-=7;	break;
    		case 0xbf: sty_ex();	m6809_ICount[0]-=7;	break;
    /*TODO*///
    		case 0xce: lds_im();	m6809_ICount[0]-=4;	break;
    /*TODO*///		case 0xcf: sts_im();	m6809_ICount[0]-=4;	break;
    /*TODO*///
    		case 0xde: lds_di();	m6809_ICount[0]-=4;	break;
    		case 0xdf: sts_di();	m6809_ICount[0]-=4;	break;
    /*TODO*///
    		case 0xee: lds_ix();	m6809_ICount[0]-=6;	break;
    
                case 0xef: sts_ix();	m6809_ICount[0]-=6;	break;
    /*TODO*///
    		case 0xfe: lds_ex();	m6809_ICount[0]-=7;	break;
    		case 0xff: sts_ex();	m6809_ICount[0]-=7;	break;
    /*TODO*///
    /*TODO*///		default:   illegal();						break;
            default:
                System.out.println("6809 prefix10 opcode 0x"+Integer.toHexString(ireg2));
        }
    }