machine/atsamd21: uses different required magic values for BOSSA and UF2 bootloaders

Signed-off-by: Ron Evans <ron@hybridgroup.com>
This commit is contained in:
Ron Evans
2019-09-10 16:00:59 +02:00
committed by Ayke
parent 69aaea44a0
commit 7d481c179f
6 changed files with 16 additions and 1 deletions
+1 -1
View File
@@ -2081,7 +2081,7 @@ func ResetProcessor() {
// Perform magic reset into bootloader, as mentioned in
// https://github.com/arduino/ArduinoCore-samd/issues/197
*(*uint32)(unsafe.Pointer(uintptr(0x20007FFC))) = 0x07738135
*(*uint32)(unsafe.Pointer(uintptr(0x20007FFC))) = RESET_MAGIC_VALUE
arm.SystemReset()
}