nexmon – Rev 1

Subversion Repositories:
Rev:
NEXMON_CHIP=CHIP_VER_BCM43596a0
NEXMON_CHIP_NUM=`$(NEXMON_ROOT)/buildtools/scripts/getdefine.sh $(NEXMON_CHIP)`
NEXMON_FW_VERSION=FW_VER_9_75_155_45_sta_c0
NEXMON_FW_VERSION_NUM=`$(NEXMON_ROOT)/buildtools/scripts/getdefine.sh $(NEXMON_FW_VERSION)`

NEXMON_ARCH=armv7-r

RAM_FILE=bcmdhd_sta.bin_c0
RAMSTART=0x160000
RAMSIZE=0xe0000

ROM_FILE=rom.bin
ROMSTART=0x0
ROMSIZE=0xe0000

HNDRTE_RECLAIM_0_END=0x1eec98

PATCHSIZE=0x4000
PATCHSTART=$$(($(HNDRTE_RECLAIM_0_END) - $(PATCHSIZE)))

# original ucode start and size
UCODESTART=0x1de65c
UCODESIZE=0xee90

# original template ram start and size
TEMPLATERAMSTART=0x1ed4f0
TEMPLATERAMSIZE=0x17a8

FP_DATA_END_PTR=0x1b3120
# fp_check_success
FP_CONFIG_BASE_PTR_1=0x1b1050
FP_CONFIG_END_PTR_1=0x1b1054
# fp_apply_patches
FP_CONFIG_BASE_PTR_2=0x1b11b4
FP_CONFIG_END_PTR_2=0x1b11b0
FP_CONFIG_SIZE=0x800
FP_CONFIG_BASE=$$(($(PATCHSTART) - $(FP_CONFIG_SIZE)))

FP_DATA_BASE=0x161000
FP_CONFIG_ORIGBASE=0x161800
FP_CONFIG_ORIGEND=0x161DD8