Raw File
Makefile.platform.default
#Makefile.setup.platform for 550D

#not used but...
FIRMWARE_ID_550D	= 0x80000270

ifeq ($(FW_VERSION),109)
CANON_NAME_FIR=e8kr7109.fir

ROMBASEADDR     = 0xFF010000

ifeq ($(ML_SRC_PROFILE),generic)
# for injecting ML into malloc pool (Trammell's approach)
#RESTARTSTART		= 0x0008B000

# For injecting ML into AllocateMemory (system memory) pool - which is much bigger; 
# The malloc pool is very small on 550D and creates problems when Canon firmware tries to malloc.
# They don't always check for successful mallocs, and this causes weird bugs - camera acting like drunk :)
RESTARTSTART    = 0xC70100

else
# DryOSmemory map
# RESTARTSTART is selected to be just above the end of the bss
#
RESTARTSTART		= 0x0008B000

endif

#End of FW_VERSION == 109
endif
back to top