opcode cb_fe = new opcode() { public void handler(){  WM( Z80.HL.D, SET(7,RM(Z80.HL.D)) );								}}; /* SET  7,(HL)	  */


    /*TODO*///OP(cb,01) { _C = RLC(_C);											} /* RLC  C 		  */
    /*TODO*///OP(cb,02) { _D = RLC(_D);											} /* RLC  D 		  */
    /*TODO*///OP(cb,03) { _E = RLC(_E);											} /* RLC  E 		  */
    /*TODO*///OP(cb,04) { _H = RLC(_H);											} /* RLC  H 		  */
    /*TODO*///OP(cb,05) { _L = RLC(_L);											} /* RLC  L 		  */
    /*TODO*///OP(cb,06) { WM( _HL, RLC(RM(_HL)) );								} /* RLC  (HL)		  */
    /*TODO*///OP(cb,07) { _A = RLC(_A);											} /* RLC  A 		  */
    /*TODO*///
    /*TODO*///OP(cb,08) { _B = RRC(_B);											} /* RRC  B 		  */
    /*TODO*///OP(cb,09) { _C = RRC(_C);											} /* RRC  C 		  */
    /*TODO*///OP(cb,0a) { _D = RRC(_D);											} /* RRC  D 		  */
    /*TODO*///OP(cb,0b) { _E = RRC(_E);											} /* RRC  E 		  */
    /*TODO*///OP(cb,0c) { _H = RRC(_H);											} /* RRC  H 		  */
    /*TODO*///OP(cb,0d) { _L = RRC(_L);											} /* RRC  L 		  */
    /*TODO*///OP(cb,0e) { WM( _HL, RRC(RM(_HL)) );								} /* RRC  (HL)		  */
    /*TODO*///OP(cb,0f) { _A = RRC(_A);											} /* RRC  A 		  */
    /*TODO*///
    /*TODO*///OP(cb,10) { _B = RL(_B);											} /* RL   B 		  */
    /*TODO*///OP(cb,11) { _C = RL(_C);											} /* RL   C 		  */
    
    
    /*TODO*///OP(cb,14) { _H = RL(_H);											} /* RL   H 		  */
    /*TODO*///OP(cb,15) { _L = RL(_L);											} /* RL   L 		  */
   
    /*TODO*///OP(cb,17) { _A = RL(_A);											} /* RL   A 		  */
    /*TODO*///
    /*TODO*///OP(cb,18) { _B = RR(_B);											} /* RR   B 		  */
    /*TODO*///OP(cb,19) { _C = RR(_C);											} /* RR   C 		  */
    /*TODO*///OP(cb,1a) { _D = RR(_D);											} /* RR   D 		  */
    /*TODO*///OP(cb,1b) { _E = RR(_E);											} /* RR   E 		  */
    /*TODO*///OP(cb,1c) { _H = RR(_H);											} /* RR   H 		  */
    /*TODO*///OP(cb,1d) { _L = RR(_L);											} /* RR   L 		  */
    /*TODO*///OP(cb,1e) { WM( _HL, RR(RM(_HL)) ); 								} /* RR   (HL)		  */
    /*TODO*///OP(cb,1f) { _A = RR(_A);											} /* RR   A 		  */
    /*TODO*///
   
    /*TODO*///OP(cb,22) { _D = SLA(_D);											} /* SLA  D 		  */
   
    /*TODO*///OP(cb,24) { _H = SLA(_H);											} /* SLA  H 		  */
    
    /*TODO*///OP(cb,26) { WM( _HL, SLA(RM(_HL)) );								} /* SLA  (HL)		  */
     /*TODO*///

    /*TODO*///OP(cb,2a) { _D = SRA(_D);											} /* SRA  D 		  */
    /*TODO*///OP(cb,2b) { _E = SRA(_E);											} /* SRA  E 		  */
    /*TODO*///OP(cb,2c) { _H = SRA(_H);											} /* SRA  H 		  */
    /*TODO*///OP(cb,2d) { _L = SRA(_L);											} /* SRA  L 		  */
    /*TODO*///OP(cb,2e) { WM( _HL, SRA(RM(_HL)) );								} /* SRA  (HL)		  */
   
    /*TODO*///
    /*TODO*///OP(cb,30) { _B = SLL(_B);											} /* SLL  B 		  */
    /*TODO*///OP(cb,31) { _C = SLL(_C);											} /* SLL  C 		  */
    /*TODO*///OP(cb,32) { _D = SLL(_D);											} /* SLL  D 		  */
    /*TODO*///OP(cb,33) { _E = SLL(_E);											} /* SLL  E 		  */
    /*TODO*///OP(cb,34) { _H = SLL(_H);											} /* SLL  H 		  */
    /*TODO*///OP(cb,35) { _L = SLL(_L);											} /* SLL  L 		  */
    /*TODO*///OP(cb,36) { WM( _HL, SLL(RM(_HL)) );								} /* SLL  (HL)		  */
    /*TODO*///OP(cb,37) { _A = SLL(_A);											} /* SLL  A 		  */
    /*TODO*///
    /*TODO*///OP(cb,3e) { WM( _HL, SRL(RM(_HL)) );								}