source: trunk/platform/g12/sub/100e/makefile.inc @ 1124

Revision 1124, 743 bytes checked in by reyalP, 2 years ago (diff)

exmem improvements, experimental support for loading CHDK binary in exmem - from philmoz in http://chdk.setepontos.com/index.php?topic=650.msg63808#msg63808

  • Property svn:eol-style set to LF
Line 
1#PLATFORMID=0x320F
2PLATFORMID=12815
3
4PLATFORMOS=dryos
5
6ROMBASEADDR=0xFF810000
7MAXRAMADDR=0x07FFFFFF
8
9MEMBASEADDR=0x1900
10RESTARTSTART=0x50000
11
12# Set up size variables for EXMEM
13EXMEM_HEAP_SKIP=0x2F7600        #(0x48000000-0x47D08A00) from sub_FF890270 = size of video buffers in EXMEM area
14EXMEM_BUFFER_SIZE=0x400000      # Amount of EXMEM memory to allocate for CHDK = 4MB
15
16ifdef OPT_CHDK_IN_EXMEM
17MEMISOSTART=0x79089e0           # MAXRAMADDR+1 - EXMEM_HEAP_SKIP - EXMEM_BUFFER_SIZE - 32 (exmem allocates 64 bytes extra, 32 before and 32 after block allocated)
18else
19MEMISOSTART=0x16E820
20endif
21
22PLFLAGS=-DMEMBASEADDR=$(MEMBASEADDR) -DMEMISOSTART=$(MEMISOSTART) -DMEMISOSIZE=$(MEMISOSIZE)
23PLFLAGS+=-DRESTARTSTART=$(RESTARTSTART)
24
25NEED_ENCODED_DISKBOOT=5
26
27KEYSYS=d4b
Note: See TracBrowser for help on using the repository browser.