CC23x0R5DriverLibrary
hw_platform.h File Reference
#include "hw_memmap.h"
#include "hw_pmctl.h"
Include dependency graph for hw_platform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  bldrEntryFlags_t
 Data type for passing flags to bootloader/application entry function. More...
 

Macros

#define ROM_FWREV_ADDR   (ROM_BASE + 0x0048)
 Address of ROM FW revision structure. More...
 
#define ROM_HAPI_BASE   (ROM_BASE + 0x004C)
 Base address of HAPI table in ROM. More...
 
#define ROM_CRC_ADDR   (ROM_BASE + ROM_SIZE - 4)
 Address of CRC32 calculated over entire ROM. More...
 
#define SRAMREP_MAGICWORD   0x40008100
 
#define PMCTL_BOOTSTA_BOOT_COMPLETE   (PMCTL_BOOTSTA_FLAG_MODE_BLDR)
 Boot sequence completed. More...
 
#define PMCTL_BOOTSTA_BLDR_START_INIT   (PMCTL_BOOTSTA_FLAG_MODE_BLDR | 0x02)
 Bootloader start initiated. More...
 
#define PMCTL_BOOTSTA_BLDR_COMPLETE   (PMCTL_BOOTSTA_FLAG_MODE_APP)
 ROM serial bootloader complete. More...
 
#define PMCTL_BOOTSTA_APP_START_INIT   (PMCTL_BOOTSTA_FLAG_MODE_APP | 0x02)
 Application start initiated. More...
 

Macro Definition Documentation

§ ROM_FWREV_ADDR

#define ROM_FWREV_ADDR   (ROM_BASE + 0x0048)

Address of ROM FW revision structure.

§ ROM_HAPI_BASE

#define ROM_HAPI_BASE   (ROM_BASE + 0x004C)

Base address of HAPI table in ROM.

§ ROM_CRC_ADDR

#define ROM_CRC_ADDR   (ROM_BASE + ROM_SIZE - 4)

Address of CRC32 calculated over entire ROM.

§ SRAMREP_MAGICWORD

#define SRAMREP_MAGICWORD   0x40008100

Magic value used in Fcfg.criticalTrim.sramRepair.magicWord to indicate that SRAM repair information is valid

§ PMCTL_BOOTSTA_BOOT_COMPLETE

#define PMCTL_BOOTSTA_BOOT_COMPLETE   (PMCTL_BOOTSTA_FLAG_MODE_BLDR)

Boot sequence completed.

§ PMCTL_BOOTSTA_BLDR_START_INIT

#define PMCTL_BOOTSTA_BLDR_START_INIT   (PMCTL_BOOTSTA_FLAG_MODE_BLDR | 0x02)

Bootloader start initiated.

§ PMCTL_BOOTSTA_BLDR_COMPLETE

#define PMCTL_BOOTSTA_BLDR_COMPLETE   (PMCTL_BOOTSTA_FLAG_MODE_APP)

ROM serial bootloader complete.

§ PMCTL_BOOTSTA_APP_START_INIT

#define PMCTL_BOOTSTA_APP_START_INIT   (PMCTL_BOOTSTA_FLAG_MODE_APP | 0x02)

Application start initiated.