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.
Этот коммит содержится в:
Ayke van Laethem 2022-09-18 17:39:51 +02:00 коммит произвёл Ron Evans
родитель 9720ccacbb
коммит cecae8084c

Просмотреть файл

@ -9,16 +9,16 @@ import (
) )
const ( const (
DFU_MAGIC_SERIAL_ONLY_RESET = 0x4e dfuMagicSerialOnlyReset = 0x4e
DFU_MAGIC_UF2_RESET = 0x57 dfuMagicUF2Reset = 0x57
DFU_MAGIC_OTA_RESET = 0xA8 dfuMagicOTAReset = 0xA8
) )
// EnterSerialBootloader resets the chip into the serial bootloader. After // EnterSerialBootloader resets the chip into the serial bootloader. After
// reset, it can be flashed using serial/nrfutil. // reset, it can be flashed using serial/nrfutil.
func EnterSerialBootloader() { func EnterSerialBootloader() {
arm.DisableInterrupts() arm.DisableInterrupts()
nrf.POWER.GPREGRET.Set(DFU_MAGIC_SERIAL_ONLY_RESET) nrf.POWER.GPREGRET.Set(dfuMagicSerialOnlyReset)
arm.SystemReset() arm.SystemReset()
} }
@ -26,7 +26,7 @@ func EnterSerialBootloader() {
// can be flashed via nrfutil or by copying a UF2 file to the mass storage device // can be flashed via nrfutil or by copying a UF2 file to the mass storage device
func EnterUF2Bootloader() { func EnterUF2Bootloader() {
arm.DisableInterrupts() arm.DisableInterrupts()
nrf.POWER.GPREGRET.Set(DFU_MAGIC_UF2_RESET) nrf.POWER.GPREGRET.Set(dfuMagicUF2Reset)
arm.SystemReset() arm.SystemReset()
} }
@ -34,6 +34,6 @@ func EnterUF2Bootloader() {
// flashed via an OTA update // flashed via an OTA update
func EnterOTABootloader() { func EnterOTABootloader() {
arm.DisableInterrupts() arm.DisableInterrupts()
nrf.POWER.GPREGRET.Set(DFU_MAGIC_OTA_RESET) nrf.POWER.GPREGRET.Set(dfuMagicOTAReset)
arm.SystemReset() arm.SystemReset()
} }