def _hmove_clocks(self, hm):
# hm - int8
# Need to ensure 'hm' maintains negative when shifted.
clock_shift = 0
# 'hm >= 0x80' is negative move.
clock_shift = ctypes.c_byte(hm).value >> 4
return clock_shift