flash

package
v0.0.24 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 1, 2021 License: Apache-2.0 Imports: 2 Imported by: 10

Documentation

Index

Constants

View Source
const AREA_USER_ID_MIN = 16
View Source
const FLASH_AREA_NAME_BOOTLOADER = "FLASH_AREA_BOOTLOADER"
View Source
const FLASH_AREA_NAME_IMAGE_0 = "FLASH_AREA_IMAGE_0"
View Source
const FLASH_AREA_NAME_IMAGE_1 = "FLASH_AREA_IMAGE_1"
View Source
const FLASH_AREA_NAME_IMAGE_SCRATCH = "FLASH_AREA_IMAGE_SCRATCH"

Variables

Functions

func DetectErrors

func DetectErrors(areas []FlashArea) ([][]FlashArea, [][]FlashArea)

@return overlapping-areas, id-conflicts.

func ErrorText

func ErrorText(overlaps [][]FlashArea, conflicts [][]FlashArea) string

Types

type FlashArea

type FlashArea struct {
	Name   string `json:"name"`
	Id     int    `json:"id"`
	Device int    `json:"device"`
	Offset int    `json:"offset"`
	Size   int    `json:"size"`
}

func SortFlashAreasByDevOff

func SortFlashAreasByDevOff(areas []FlashArea) []FlashArea

func SortFlashAreasById

func SortFlashAreasById(areas []FlashArea) []FlashArea

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL