mirror of
https://github.com/tinygo-org/tinygo.git
synced 2026-08-17 11:13:27 +00:00
machine/stm32: correct Flash implementation
Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
@@ -891,7 +891,7 @@ func writeFlashData(address uintptr, data []byte) (int, error) {
|
||||
// start write operation
|
||||
stm32.FLASH.SetCR_PG(1)
|
||||
|
||||
*(*uint16)(unsafe.Pointer(address)) = binary.BigEndian.Uint16(data[i : i+writeBlockSize])
|
||||
*(*uint16)(unsafe.Pointer(address)) = binary.LittleEndian.Uint16(data[i : i+writeBlockSize])
|
||||
|
||||
waitUntilFlashDone()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user