Lines Matching refs:bc
742 unsigned int blk, nby, i, bc, z, id, cmp; in jd_mcu_load() local
763 bc = (unsigned int)d; in jd_mcu_load()
765 … if(bc) { /* If there is any difference from previous block */ in jd_mcu_load()
766 e = bitext(jd, bc); /* Extract data bits */ in jd_mcu_load()
768 bc = 1 << (bc - 1); /* MSB position */ in jd_mcu_load()
769 if(!(e & bc)) e -= (bc << 1) - 1; /* Restore negative value if needed */ in jd_mcu_load()
783 bc = (unsigned int)d; in jd_mcu_load()
784 z += bc >> 4; /* Skip leading zero run */ in jd_mcu_load()
786 if(bc &= 0x0F) { /* Bit length? */ in jd_mcu_load()
787 d = bitext(jd, bc); /* Extract data bits */ in jd_mcu_load()
789 bc = 1 << (bc - 1); /* MSB position */ in jd_mcu_load()
790 if(!(d & bc)) d -= (bc << 1) - 1; /* Restore negative value if needed */ in jd_mcu_load()