altos: Use explicit boot loader signal in ao_boot_reboot
[fw/altos] / src / lpc / ao_boot_chain.c
index a08d1f2c647b823fec0c151a952d0a6644e8832d..9e45ba27f085eaa5e8b2d07515eaa9c14b26adc7 100644 (file)
@@ -43,14 +43,14 @@ struct ao_boot {
 };
 
 static struct ao_boot __attribute__ ((section(".boot"))) ao_boot;
 };
 
 static struct ao_boot __attribute__ ((section(".boot"))) ao_boot;
-       
+
 int
 ao_boot_check_chain(void)
 {
        if (ao_boot.signal == AO_BOOT_SIGNAL && ao_boot.check == AO_BOOT_CHECK) {
                ao_boot.signal = 0;
                ao_boot.check = 0;
 int
 ao_boot_check_chain(void)
 {
        if (ao_boot.signal == AO_BOOT_SIGNAL && ao_boot.check == AO_BOOT_CHECK) {
                ao_boot.signal = 0;
                ao_boot.check = 0;
-               if (ao_boot.base == 0)
+               if (ao_boot.base == AO_BOOT_FORCE_LOADER)
                        return 0;
                ao_boot_chain(ao_boot.base);
        }
                        return 0;
                ao_boot_chain(ao_boot.base);
        }