ma9: Fix 'always load OF' bug in bootloader.

button_read_device() could be called before pca9555_read_thread
intializes pca9555_in_ports variable, and return incorrect value.

Change-Id: I960bff72fe230c9d0256b20e92d0a75e67266038
This commit is contained in:
Andrew Ryabinin 2013-10-27 22:51:51 +04:00
parent c49a447dd0
commit b48e6d0e1c

View file

@ -71,6 +71,7 @@ static void pca9555_ports_init(void)
*/ */
data |= ((1<<10)|(0<<9)|(1<<8)); data |= ((1<<10)|(0<<9)|(1<<8));
pca9555_write_output(data, 0xffff); pca9555_write_output(data, 0xffff);
pca9555_in_ports = pca9555_read_input();
} }
void pca9555_target_init(void) void pca9555_target_init(void)