PebbleOS v4.45.0-129-gfd09f5706
Loading...
Searching...
No Matches
partitions_single_slot.h File Reference
#include <pbl/util/units.h>

Macros

#define PART_SAFE_FIRMWARE_OFFSET   0x0000000
 
#define PART_SAFE_FIRMWARE_SIZE   PBL_KIB(512)
 
#define PART_SAFE_FIRMWARE   PBL_FLASH_PARTITION(PART_SAFE_FIRMWARE)
 
#define PART_MFG_INFO_OFFSET   0x00ff000
 
#define PART_MFG_INFO_SIZE   PBL_KIB(4)
 
#define PART_MFG_INFO   PBL_FLASH_PARTITION(PART_MFG_INFO)
 
#define PART_FIRMWARE_SLOT_1_OFFSET   0x0100000
 
#define PART_FIRMWARE_SLOT_1_SIZE   PBL_MIB(1)
 
#define PART_FIRMWARE_SLOT_1   PBL_FLASH_PARTITION(PART_FIRMWARE_SLOT_1)
 
#define PART_SYSTEM_RESOURCES_BANK_0_OFFSET   0x0200000
 
#define PART_SYSTEM_RESOURCES_BANK_0_SIZE   PBL_MIB(1)
 
#define PART_SYSTEM_RESOURCES_BANK_0   PBL_FLASH_PARTITION(PART_SYSTEM_RESOURCES_BANK_0)
 
#define PART_SYSTEM_RESOURCES_BANK_1_OFFSET   0x0300000
 
#define PART_SYSTEM_RESOURCES_BANK_1_SIZE   PBL_MIB(1)
 
#define PART_SYSTEM_RESOURCES_BANK_1   PBL_FLASH_PARTITION(PART_SYSTEM_RESOURCES_BANK_1)
 
#define PART_FILESYSTEM_OFFSET   0x0400000
 
#define PART_FILESYSTEM_SIZE   PBL_KIB(26432)
 
#define PART_FILESYSTEM   PBL_FLASH_PARTITION(PART_FILESYSTEM)
 
#define PART_DEBUG_DB_OFFSET   0x1fd0000
 
#define PART_DEBUG_DB_SIZE   PBL_KIB(128)
 
#define PART_DEBUG_DB   PBL_FLASH_PARTITION(PART_DEBUG_DB)
 
#define PART_MFG_RESULTS_OFFSET   0x1ffd000
 
#define PART_MFG_RESULTS_SIZE   PBL_KIB(4)
 
#define PART_MFG_RESULTS   PBL_FLASH_PARTITION(PART_MFG_RESULTS)
 
#define PART_MFG_BATTERY_STATE_OFFSET   0x1ffe000
 
#define PART_MFG_BATTERY_STATE_SIZE   PBL_KIB(4)
 
#define PART_MFG_BATTERY_STATE   PBL_FLASH_PARTITION(PART_MFG_BATTERY_STATE)
 
#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_DEBUG_DB

#define PART_DEBUG_DB   PBL_FLASH_PARTITION(PART_DEBUG_DB)

◆ PART_DEBUG_DB_OFFSET

#define PART_DEBUG_DB_OFFSET   0x1fd0000

◆ 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   0x0400000

◆ PART_FILESYSTEM_SIZE

#define PART_FILESYSTEM_SIZE   PBL_KIB(26432)

◆ 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   0x0100000

◆ PART_FIRMWARE_SLOT_1_SIZE

#define PART_FIRMWARE_SLOT_1_SIZE   PBL_MIB(1)

◆ 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   0x1ffe000

◆ 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   0x00ff000

◆ 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   0x1ffd000

◆ PART_MFG_RESULTS_SIZE

#define PART_MFG_RESULTS_SIZE   PBL_KIB(4)

◆ PART_SAFE_FIRMWARE

#define PART_SAFE_FIRMWARE   PBL_FLASH_PARTITION(PART_SAFE_FIRMWARE)

◆ PART_SAFE_FIRMWARE_OFFSET

#define PART_SAFE_FIRMWARE_OFFSET   0x0000000

◆ PART_SAFE_FIRMWARE_SIZE

#define PART_SAFE_FIRMWARE_SIZE   PBL_KIB(512)

◆ 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   0x0200000

◆ PART_SYSTEM_RESOURCES_BANK_0_SIZE

#define PART_SYSTEM_RESOURCES_BANK_0_SIZE   PBL_MIB(1)

◆ 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   0x0300000

◆ PART_SYSTEM_RESOURCES_BANK_1_SIZE

#define PART_SYSTEM_RESOURCES_BANK_1_SIZE   PBL_MIB(1)