working/DB1B-DB47/main.cpp
// Shifts a given byte one bit to the left. Like asm_ROL, this sets the carry-bit, 
// but does not use it (the LSB is always set to 0).
Shifts a given byte one bit to the left. Like asm_ROL, this sets the carry-bit,
but does not use it (the LSB is always set to 0).
Shifts a given byte one bit to the left . Like asm_ROL this sets the carry - bit but does not use it ( the LSB is always set to 0 ) .
void asm_ASL(uint8_t* i)
{
    carry_bit = (*i & 0x80) >> 7;
    *i <<= 1;
}
void asm_ASL ( uint8_t * i ) { carry_bit = ( * i & 0x80 ) >> 7 ; * i <<= 1 ; }
Shifts a given byte one bit to the left.
Shifts a given byte one bit to the left .