Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- uint8_t get_bit_shit(char d)
- {
- uint8_t bitbytesex = 0;
- switch((int)d)
- {
- case 0:
- bitbytesex |= (1 << 1);
- bitbytesex |= (1 << 2);
- bitbytesex |= (1 << 3);
- bitbytesex |= (1 << 4);
- bitbytesex |= (1 << 5);
- bitbytesex |= (1 << 6);
- bitbytesex = 0xFC;
- break;
- case 1:
- bitbytesex |= (1 << 2);
- bitbytesex |= (1 << 3);
- bitbytesex = 0x60;
- break;
- case 2:
- bitbytesex |= (1 << 1);
- bitbytesex |= (1 << 2);
- bitbytesex |= (1 << 7);
- bitbytesex |= (1 << 5);
- bitbytesex |= (1 << 4);
- bitbytesex = 0xDA;
- break;
- case 3:
- bitbytesex |= (1 << 1);
- bitbytesex |= (1 << 2);
- bitbytesex |= (1 << 7);
- bitbytesex |= (1 << 3);
- bitbytesex |= (1 << 4);
- bitbytesex = 0xF2;
- break;
- case 4:
- bitbytesex |= (1 << 6);
- bitbytesex |= (1 << 7);
- bitbytesex |= (1 << 2);
- bitbytesex |= (1 << 3);
- bitbytesex = 0x66;
- break;
- case 5:
- bitbytesex |= (1 << 1);
- bitbytesex |= (1 << 6);
- bitbytesex |= (1 << 7);
- bitbytesex |= (1 << 3);
- bitbytesex |= (1 << 4);
- bitbytesex = 0xB6;
- break;
- case 6:
- bitbytesex |= (1 << 1);
- bitbytesex |= (1 << 6);
- bitbytesex |= (1 << 5);
- bitbytesex |= (1 << 4);
- bitbytesex |= (1 << 3);
- bitbytesex |= (1 << 7);
- bitbytesex = 0xBE;
- break;
- case 7:
- bitbytesex |= (1 << 1);
- bitbytesex |= (1 << 2);
- bitbytesex |= (1 << 3);
- bitbytesex = 0xE0;
- break;
- case 8:
- bitbytesex |= (1 << 1);
- bitbytesex |= (1 << 2);
- bitbytesex |= (1 << 3);
- bitbytesex |= (1 << 4);
- bitbytesex |= (1 << 5);
- bitbytesex |= (1 << 7);
- bitbytesex = 0xFE;
- break;
- case 9:
- bitbytesex |= (1 << 1);
- bitbytesex |= (1 << 2);
- bitbytesex |= (1 << 3);
- bitbytesex |= (1 << 7);
- bitbytesex |= (1 << 6);
- bitbytesex = 0xF6;
- }
- return ~bitbytesex;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement