4 ; A default directory with just the main executable.
7 .import __STARTOFDIRECTORY__
9 .import __CODE_SIZE__, __DATA_SIZE__, __RODATA_SIZE__
10 .import __STARTUP_SIZE__, __ONCE_SIZE__, __LOWCODE_SIZE__
11 .import __BANK0BLOCKSIZE__
12 .export __DEFDIR__: absolute = 1
15 ; ------------------------------------------------------------------------
20 off0 = __STARTOFDIRECTORY__ + (__DIRECTORY_END__ - __DIRECTORY_START__)
21 blocka = off0 / __BANK0BLOCKSIZE__
22 ; Entry 0 - first executable
23 block0 = off0 / __BANK0BLOCKSIZE__
24 len0 = __STARTUP_SIZE__ + __ONCE_SIZE__ + __CODE_SIZE__ + __DATA_SIZE__ + __RODATA_SIZE__ + __LOWCODE_SIZE__
26 .word off0 & (__BANK0BLOCKSIZE__ - 1)