diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2017-10-01 16:25:36 +1100 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2017-10-01 16:25:36 +1100 |
commit | 06f53eed83b4ad639698aeb9bcc1a3702e2ac7c4 (patch) | |
tree | 9fb860d93b67d36eed9de55bdd691581d5389960 /Bootloaders/MassStorage/BootloaderMassStorage.c | |
parent | 544c4dc9e18d56768be11dd16e3cad693e7cff46 (diff) | |
download | lufa-06f53eed83b4ad639698aeb9bcc1a3702e2ac7c4.tar.gz lufa-06f53eed83b4ad639698aeb9bcc1a3702e2ac7c4.tar.bz2 lufa-06f53eed83b4ad639698aeb9bcc1a3702e2ac7c4.zip |
Fixed bootloaders not disabling global interrupts during erase and write operations (thanks to Zoltan).
Diffstat (limited to 'Bootloaders/MassStorage/BootloaderMassStorage.c')
-rw-r--r-- | Bootloaders/MassStorage/BootloaderMassStorage.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Bootloaders/MassStorage/BootloaderMassStorage.c b/Bootloaders/MassStorage/BootloaderMassStorage.c index 6c9697b66..04f7c1af1 100644 --- a/Bootloaders/MassStorage/BootloaderMassStorage.c +++ b/Bootloaders/MassStorage/BootloaderMassStorage.c @@ -114,7 +114,7 @@ void Application_Jump_Check(void) JTAG_ENABLE(); #else /* Check if the device's BOOTRST fuse is set */ - if (boot_lock_fuse_bits_get(GET_HIGH_FUSE_BITS) & FUSE_BOOTRST) + if (BootloaderAPI_ReadFuse(GET_HIGH_FUSE_BITS) & FUSE_BOOTRST) { /* If the reset source was not an external reset or the key is correct, clear it and jump to the application */ if (!(MCUSR & (1 << EXTRF)) || (MagicBootKey == MAGIC_BOOT_KEY)) |