Account
ArmsysApi 0.12.18 |
#include <BTypes.h>
Classes | |
struct | BFirmwareFileHeader |
struct | BFirmwareSegHeader |
struct | BFirmwareInfo |
Typedefs | |
typedef BFirmwareFileHeader | BFirmwareFirmwareHeader |
Functions | |
struct BFirmwareFileHeader | __attribute__ ((packed)) |
int | bfirmwareValid (BUInt32 baseAddress, BUInt type, Bool checkChecksum, char *version=0) |
void | bfirmwareBoot (BUInt32 baseAddress) |
Variables | |
const BUInt32 | BFirmwareMagic = 0x01414542 |
const BUInt32 | BFirmwareTypeFile = 1 |
const BUInt32 | BFirmwareTypeFirmware = 2 |
const BUInt32 | BFirmwareTypeSegment = 3 |
const BUInt32 | BFirmwareFormatRaw = 0 |
const BUInt32 | BFirmwareFormatGzip = 1 |
const BUInt32 | BFirmwarePlatformBMeasure125 = 33 |
const BUInt32 | BFirmwarePlatformBMeasure125Cpu = 34 |
const BUInt32 | BFirmwarePlatformBMeasure125Fpga = 35 |
const BUInt32 | BFirmwarePlatformBMeasure125Wifi = 36 |
const BUInt32 | BFirmwarePlatformBMeasure125Boot = 37 |
BUInt32 | magic |
BUInt32 | itemType |
BUInt32 | fileLength |
BUInt32 | checksum |
BUInt32 | platform |
BUInt32 | format |
BUInt32 | numSegments |
BUInt32 | startAddress |
BUInt8 | ver0 |
BUInt8 | ver1 |
BUInt8 | ver2 |
BUInt8 | ver3 |
BUInt32 | special [7] |
BUInt32 | dataLength |
BUInt32 | address |
BUInt32 | length |
const BUInt32 | BFirmwareInfoMagic = 0xBBEEAA00 |
const BUInt8 | BFirmwareInfoEncrypt1 = 0x40 |
struct BFirmwareInfo | __attribute__ |
Typedef Documentation
◆ BFirmwareFirmwareHeader
Function Documentation
◆ __attribute__()
struct BFirmwareFileHeader __attribute__ | ( | (packed) | ) |
◆ bfirmwareBoot()
void bfirmwareBoot | ( | BUInt32 | baseAddress | ) |
◆ bfirmwareValid()
Variable Documentation
◆ __attribute__
struct BoapMc1Error __attribute__ |
◆ address
BUInt32 address |
◆ BFirmwareFormatGzip
const BUInt32 BFirmwareFormatGzip = 1 |
◆ BFirmwareFormatRaw
const BUInt32 BFirmwareFormatRaw = 0 |
◆ BFirmwareInfoEncrypt1
const BUInt8 BFirmwareInfoEncrypt1 = 0x40 |
◆ BFirmwareInfoMagic
const BUInt32 BFirmwareInfoMagic = 0xBBEEAA00 |
◆ BFirmwareMagic
const BUInt32 BFirmwareMagic = 0x01414542 |
◆ BFirmwarePlatformBMeasure125
const BUInt32 BFirmwarePlatformBMeasure125 = 33 |
◆ BFirmwarePlatformBMeasure125Boot
const BUInt32 BFirmwarePlatformBMeasure125Boot = 37 |
◆ BFirmwarePlatformBMeasure125Cpu
const BUInt32 BFirmwarePlatformBMeasure125Cpu = 34 |
◆ BFirmwarePlatformBMeasure125Fpga
const BUInt32 BFirmwarePlatformBMeasure125Fpga = 35 |
◆ BFirmwarePlatformBMeasure125Wifi
const BUInt32 BFirmwarePlatformBMeasure125Wifi = 36 |
◆ BFirmwareTypeFile
const BUInt32 BFirmwareTypeFile = 1 |
◆ BFirmwareTypeFirmware
const BUInt32 BFirmwareTypeFirmware = 2 |
◆ BFirmwareTypeSegment
const BUInt32 BFirmwareTypeSegment = 3 |
◆ checksum
BUInt32 checksum |
◆ dataLength
BUInt32 dataLength |
◆ fileLength
BUInt32 fileLength |
◆ format
BUInt32 format |
◆ itemType
BUInt32 itemType |
◆ length
BUInt32 length |
◆ magic
BUInt32 magic |
◆ numSegments
BUInt32 numSegments |
◆ platform
BUInt32 platform |
◆ special
BUInt32 special |
◆ startAddress
BUInt32 startAddress |
◆ ver0
BUInt8 ver0 |
◆ ver1
BUInt8 ver1 |
◆ ver2
BUInt8 ver2 |
◆ ver3
BUInt8 ver3 |
Generated by 1.8.15