PebbleOS v4.45.0-142-gc51251f50
Loading...
Searching...
No Matches
partitions_dual_slot.h File Reference
#include <pbl/util/units.h>

Macros

#define PART_PTABLE_OFFSET   0x0000000
 
#define PART_PTABLE_SIZE   PBL_KIB(64)
 
#define PART_PTABLE   PBL_FLASH_PARTITION(PART_PTABLE)
 
#define PART_BOOTLOADER_OFFSET   0x0010000
 
#define PART_BOOTLOADER_SIZE   PBL_KIB(64)
 
#define PART_BOOTLOADER   PBL_FLASH_PARTITION(PART_BOOTLOADER)
 
#define PART_FIRMWARE_SLOT_0_OFFSET   0x0020000
 
#define PART_FIRMWARE_SLOT_0_SIZE   PBL_MIB(3)
 
#define PART_FIRMWARE_SLOT_0   PBL_FLASH_PARTITION(PART_FIRMWARE_SLOT_0)
 
#define PART_FIRMWARE_SLOT_1_OFFSET   0x0320000
 
#define PART_FIRMWARE_SLOT_1_SIZE   PBL_MIB(3)
 
#define PART_FIRMWARE_SLOT_1   PBL_FLASH_PARTITION(PART_FIRMWARE_SLOT_1)
 
#define PART_SYSTEM_RESOURCES_BANK_0_OFFSET   0x0620000
 
#define PART_SYSTEM_RESOURCES_BANK_0_SIZE   PBL_MIB(2)
 
#define PART_SYSTEM_RESOURCES_BANK_0   PBL_FLASH_PARTITION(PART_SYSTEM_RESOURCES_BANK_0)
 
#define PART_SYSTEM_RESOURCES_BANK_1_OFFSET   0x0820000
 
#define PART_SYSTEM_RESOURCES_BANK_1_SIZE   PBL_MIB(2)
 
#define PART_SYSTEM_RESOURCES_BANK_1   PBL_FLASH_PARTITION(PART_SYSTEM_RESOURCES_BANK_1)
 
#define PART_SAFE_FIRMWARE_OFFSET   0x0a20000
 
#define PART_SAFE_FIRMWARE_SIZE   PBL_KIB(576)
 
#define PART_SAFE_FIRMWARE   PBL_FLASH_PARTITION(PART_SAFE_FIRMWARE)
 
#define PART_FILESYSTEM_OFFSET   0x0ab0000
 
#define PART_FILESYSTEM_SIZE   PBL_KIB(21056)
 
#define PART_FILESYSTEM   PBL_FLASH_PARTITION(PART_FILESYSTEM)
 
#define PART_CD_OFFSET   0x1f40000
 
#define PART_CD_SIZE   PBL_KIB(512)
 
#define PART_CD   PBL_FLASH_PARTITION(PART_CD)
 
#define PART_DEBUG_DB_OFFSET   0x1fcf000
 
#define PART_DEBUG_DB_SIZE   PBL_KIB(128)
 
#define PART_DEBUG_DB   PBL_FLASH_PARTITION(PART_DEBUG_DB)
 
#define PART_MFG_RESULTS_OFFSET   0x1ffb000
 
#define PART_MFG_RESULTS_SIZE   PBL_KIB(4)
 
#define PART_MFG_RESULTS   PBL_FLASH_PARTITION(PART_MFG_RESULTS)
 
#define PART_MFG_BATTERY_STATE_OFFSET   0x1ffc000
 
#define PART_MFG_BATTERY_STATE_SIZE   PBL_KIB(4)
 
#define PART_MFG_BATTERY_STATE   PBL_FLASH_PARTITION(PART_MFG_BATTERY_STATE)
 
#define PART_TZINFO_OFFSET   0x1ffd000
 
#define PART_TZINFO_SIZE   PBL_KIB(4)
 
#define PART_TZINFO   PBL_FLASH_PARTITION(PART_TZINFO)
 
#define PART_MFG_INFO_OFFSET   0x1ffe000
 
#define PART_MFG_INFO_SIZE   PBL_KIB(4)
 
#define PART_MFG_INFO   PBL_FLASH_PARTITION(PART_MFG_INFO)
 
#define PART_SHARED_PRF_STORAGE_OFFSET   0x1fff000
 
#define PART_SHARED_PRF_STORAGE_SIZE   PBL_KIB(4)
 
#define PART_SHARED_PRF_STORAGE   PBL_FLASH_PARTITION(PART_SHARED_PRF_STORAGE)
 

Macro Definition Documentation

◆ PART_BOOTLOADER

#define PART_BOOTLOADER   PBL_FLASH_PARTITION(PART_BOOTLOADER)

◆ PART_BOOTLOADER_OFFSET

#define PART_BOOTLOADER_OFFSET   0x0010000

◆ PART_BOOTLOADER_SIZE

#define PART_BOOTLOADER_SIZE   PBL_KIB(64)

◆ PART_CD

#define PART_CD   PBL_FLASH_PARTITION(PART_CD)

◆ PART_CD_OFFSET

#define PART_CD_OFFSET   0x1f40000

◆ PART_CD_SIZE

#define PART_CD_SIZE   PBL_KIB(512)

◆ PART_DEBUG_DB

#define PART_DEBUG_DB   PBL_FLASH_PARTITION(PART_DEBUG_DB)

◆ PART_DEBUG_DB_OFFSET

#define PART_DEBUG_DB_OFFSET   0x1fcf000

◆ PART_DEBUG_DB_SIZE

#define PART_DEBUG_DB_SIZE   PBL_KIB(128)

◆ PART_FILESYSTEM

#define PART_FILESYSTEM   PBL_FLASH_PARTITION(PART_FILESYSTEM)

◆ PART_FILESYSTEM_OFFSET

#define PART_FILESYSTEM_OFFSET   0x0ab0000

◆ PART_FILESYSTEM_SIZE

#define PART_FILESYSTEM_SIZE   PBL_KIB(21056)

◆ PART_FIRMWARE_SLOT_0

#define PART_FIRMWARE_SLOT_0   PBL_FLASH_PARTITION(PART_FIRMWARE_SLOT_0)

◆ PART_FIRMWARE_SLOT_0_OFFSET

#define PART_FIRMWARE_SLOT_0_OFFSET   0x0020000

◆ PART_FIRMWARE_SLOT_0_SIZE

#define PART_FIRMWARE_SLOT_0_SIZE   PBL_MIB(3)

◆ PART_FIRMWARE_SLOT_1

#define PART_FIRMWARE_SLOT_1   PBL_FLASH_PARTITION(PART_FIRMWARE_SLOT_1)

◆ PART_FIRMWARE_SLOT_1_OFFSET

#define PART_FIRMWARE_SLOT_1_OFFSET   0x0320000

◆ PART_FIRMWARE_SLOT_1_SIZE

#define PART_FIRMWARE_SLOT_1_SIZE   PBL_MIB(3)

◆ PART_MFG_BATTERY_STATE

#define PART_MFG_BATTERY_STATE   PBL_FLASH_PARTITION(PART_MFG_BATTERY_STATE)

◆ PART_MFG_BATTERY_STATE_OFFSET

#define PART_MFG_BATTERY_STATE_OFFSET   0x1ffc000

◆ PART_MFG_BATTERY_STATE_SIZE

#define PART_MFG_BATTERY_STATE_SIZE   PBL_KIB(4)

◆ PART_MFG_INFO

#define PART_MFG_INFO   PBL_FLASH_PARTITION(PART_MFG_INFO)

◆ PART_MFG_INFO_OFFSET

#define PART_MFG_INFO_OFFSET   0x1ffe000

◆ PART_MFG_INFO_SIZE

#define PART_MFG_INFO_SIZE   PBL_KIB(4)

◆ PART_MFG_RESULTS

#define PART_MFG_RESULTS   PBL_FLASH_PARTITION(PART_MFG_RESULTS)

◆ PART_MFG_RESULTS_OFFSET

#define PART_MFG_RESULTS_OFFSET   0x1ffb000

◆ PART_MFG_RESULTS_SIZE

#define PART_MFG_RESULTS_SIZE   PBL_KIB(4)

◆ PART_PTABLE

#define PART_PTABLE   PBL_FLASH_PARTITION(PART_PTABLE)

◆ PART_PTABLE_OFFSET

#define PART_PTABLE_OFFSET   0x0000000

◆ PART_PTABLE_SIZE

#define PART_PTABLE_SIZE   PBL_KIB(64)

◆ PART_SAFE_FIRMWARE

#define PART_SAFE_FIRMWARE   PBL_FLASH_PARTITION(PART_SAFE_FIRMWARE)

◆ PART_SAFE_FIRMWARE_OFFSET

#define PART_SAFE_FIRMWARE_OFFSET   0x0a20000

◆ PART_SAFE_FIRMWARE_SIZE

#define PART_SAFE_FIRMWARE_SIZE   PBL_KIB(576)

◆ PART_SHARED_PRF_STORAGE

#define PART_SHARED_PRF_STORAGE   PBL_FLASH_PARTITION(PART_SHARED_PRF_STORAGE)

◆ PART_SHARED_PRF_STORAGE_OFFSET

#define PART_SHARED_PRF_STORAGE_OFFSET   0x1fff000

◆ PART_SHARED_PRF_STORAGE_SIZE

#define PART_SHARED_PRF_STORAGE_SIZE   PBL_KIB(4)

◆ PART_SYSTEM_RESOURCES_BANK_0

#define PART_SYSTEM_RESOURCES_BANK_0   PBL_FLASH_PARTITION(PART_SYSTEM_RESOURCES_BANK_0)

◆ PART_SYSTEM_RESOURCES_BANK_0_OFFSET

#define PART_SYSTEM_RESOURCES_BANK_0_OFFSET   0x0620000

◆ PART_SYSTEM_RESOURCES_BANK_0_SIZE

#define PART_SYSTEM_RESOURCES_BANK_0_SIZE   PBL_MIB(2)

◆ PART_SYSTEM_RESOURCES_BANK_1

#define PART_SYSTEM_RESOURCES_BANK_1   PBL_FLASH_PARTITION(PART_SYSTEM_RESOURCES_BANK_1)

◆ PART_SYSTEM_RESOURCES_BANK_1_OFFSET

#define PART_SYSTEM_RESOURCES_BANK_1_OFFSET   0x0820000

◆ PART_SYSTEM_RESOURCES_BANK_1_SIZE

#define PART_SYSTEM_RESOURCES_BANK_1_SIZE   PBL_MIB(2)

◆ PART_TZINFO

#define PART_TZINFO   PBL_FLASH_PARTITION(PART_TZINFO)

◆ PART_TZINFO_OFFSET

#define PART_TZINFO_OFFSET   0x1ffd000

◆ PART_TZINFO_SIZE

#define PART_TZINFO_SIZE   PBL_KIB(4)