nrf52840: do not export DFU_MAGIC_* constants
These constants are for internal use only, so should not have been exported. In addition, they didn't follow the Go naming convention before this change.
Этот коммит содержится в:
родитель
9720ccacbb
коммит
cecae8084c
1 изменённых файлов: 6 добавлений и 6 удалений
|
@ -9,16 +9,16 @@ import (
|
|||
)
|
||||
|
||||
const (
|
||||
DFU_MAGIC_SERIAL_ONLY_RESET = 0x4e
|
||||
DFU_MAGIC_UF2_RESET = 0x57
|
||||
DFU_MAGIC_OTA_RESET = 0xA8
|
||||
dfuMagicSerialOnlyReset = 0x4e
|
||||
dfuMagicUF2Reset = 0x57
|
||||
dfuMagicOTAReset = 0xA8
|
||||
)
|
||||
|
||||
// EnterSerialBootloader resets the chip into the serial bootloader. After
|
||||
// reset, it can be flashed using serial/nrfutil.
|
||||
func EnterSerialBootloader() {
|
||||
arm.DisableInterrupts()
|
||||
nrf.POWER.GPREGRET.Set(DFU_MAGIC_SERIAL_ONLY_RESET)
|
||||
nrf.POWER.GPREGRET.Set(dfuMagicSerialOnlyReset)
|
||||
arm.SystemReset()
|
||||
}
|
||||
|
||||
|
@ -26,7 +26,7 @@ func EnterSerialBootloader() {
|
|||
// can be flashed via nrfutil or by copying a UF2 file to the mass storage device
|
||||
func EnterUF2Bootloader() {
|
||||
arm.DisableInterrupts()
|
||||
nrf.POWER.GPREGRET.Set(DFU_MAGIC_UF2_RESET)
|
||||
nrf.POWER.GPREGRET.Set(dfuMagicUF2Reset)
|
||||
arm.SystemReset()
|
||||
}
|
||||
|
||||
|
@ -34,6 +34,6 @@ func EnterUF2Bootloader() {
|
|||
// flashed via an OTA update
|
||||
func EnterOTABootloader() {
|
||||
arm.DisableInterrupts()
|
||||
nrf.POWER.GPREGRET.Set(DFU_MAGIC_OTA_RESET)
|
||||
nrf.POWER.GPREGRET.Set(dfuMagicOTAReset)
|
||||
arm.SystemReset()
|
||||
}
|
||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче