maestro_read
(maestro_read(chip, 0x0C) & ~0xF000) | 0x8000);
(maestro_read(chip, 0x0C) & ~0x0F00) | 0x0500);