def RotateLeftWithCarry(cpu, unused, source):
    """ From z80 Heaven:
    8-bit rotation to the left. The bit leaving on the left is copied into the carry, and to bit 0.
    """
    return (source << 1) | (source >> 7)