summaryrefslogtreecommitdiff
path: root/pokediamond.lcf
diff options
context:
space:
mode:
Diffstat (limited to 'pokediamond.lcf')
-rw-r--r--pokediamond.lcf352
1 files changed, 352 insertions, 0 deletions
diff --git a/pokediamond.lcf b/pokediamond.lcf
index 362e8e6c..f9c8c75e 100644
--- a/pokediamond.lcf
+++ b/pokediamond.lcf
@@ -290,6 +290,358 @@ SECTIONS {
INCLUDE arm9.bin
} > arm9
+ .arm9_table : AT (0x0010B800) {
+ INCLUDE arm9_table.bin
+ } >> arm9
+
+ .MODULE_00 : AT (0x0010C400) {
+ INCLUDE MODULE_00.bin
+ } >> arm9
+
+ .MODULE_01 : AT (0x0010C600) {
+ INCLUDE MODULE_01.bin
+ } >> arm9
+
+ .MODULE_02 : AT (0x0010C800) {
+ INCLUDE MODULE_02.bin
+ } >> arm9
+
+ .MODULE_03 : AT (0x0010CA00) {
+ INCLUDE MODULE_03.bin
+ } >> arm9
+
+ .MODULE_04 : AT (0x0010CC00) {
+ INCLUDE MODULE_04.bin
+ } >> arm9
+
+ .MODULE_05 : AT (0x00145400) {
+ INCLUDE MODULE_05.bin
+ } >> arm9
+
+ .MODULE_06 : AT (0x0016B600) {
+ INCLUDE MODULE_06.bin
+ } >> arm9
+
+ .MODULE_07 : AT (0x00184400) {
+ INCLUDE MODULE_07.bin
+ } >> arm9
+
+ .MODULE_08 : AT (0x00187800) {
+ INCLUDE MODULE_08.bin
+ } >> arm9
+
+ .MODULE_09 : AT (0x001A3000) {
+ INCLUDE MODULE_09.bin
+ } >> arm9
+
+ .MODULE_10 : AT (0x001AD200) {
+ INCLUDE MODULE_10.bin
+ } >> arm9
+
+ .MODULE_11 : AT (0x001AD400) {
+ INCLUDE MODULE_11.bin
+ } >> arm9
+
+ .MODULE_12 : AT (0x001DFE00) {
+ INCLUDE MODULE_12.bin
+ } >> arm9
+
+ .MODULE_13 : AT (0x001F9200) {
+ INCLUDE MODULE_13.bin
+ } >> arm9
+
+ .MODULE_14 : AT (0x00227E00) {
+ INCLUDE MODULE_14.bin
+ } >> arm9
+
+ .MODULE_15 : AT (0x00237400) {
+ INCLUDE MODULE_15.bin
+ } >> arm9
+
+ .MODULE_16 : AT (0x0023BC00) {
+ INCLUDE MODULE_16.bin
+ } >> arm9
+
+ .MODULE_17 : AT (0x00264200) {
+ INCLUDE MODULE_17.bin
+ } >> arm9
+
+ .MODULE_18 : AT (0x0026B200) {
+ INCLUDE MODULE_18.bin
+ } >> arm9
+
+ .MODULE_19 : AT (0x00283000) {
+ INCLUDE MODULE_19.bin
+ } >> arm9
+
+ .MODULE_20 : AT (0x00283200) {
+ INCLUDE MODULE_20.bin
+ } >> arm9
+
+ .MODULE_21 : AT (0x00285600) {
+ INCLUDE MODULE_21.bin
+ } >> arm9
+
+ .MODULE_22 : AT (0x00285C00) {
+ INCLUDE MODULE_22.bin
+ } >> arm9
+
+ .MODULE_23 : AT (0x00286C00) {
+ INCLUDE MODULE_23.bin
+ } >> arm9
+
+ .MODULE_24 : AT (0x00288600) {
+ INCLUDE MODULE_24.bin
+ } >> arm9
+
+ .MODULE_25 : AT (0x00289000) {
+ INCLUDE MODULE_25.bin
+ } >> arm9
+
+ .MODULE_26 : AT (0x00289600) {
+ INCLUDE MODULE_26.bin
+ } >> arm9
+
+ .MODULE_27 : AT (0x00289E00) {
+ INCLUDE MODULE_27.bin
+ } >> arm9
+
+ .MODULE_28 : AT (0x0028AA00) {
+ INCLUDE MODULE_28.bin
+ } >> arm9
+
+ .MODULE_29 : AT (0x0028C200) {
+ INCLUDE MODULE_29.bin
+ } >> arm9
+
+ .MODULE_30 : AT (0x0028CC00) {
+ INCLUDE MODULE_30.bin
+ } >> arm9
+
+ .MODULE_31 : AT (0x0028D200) {
+ INCLUDE MODULE_31.bin
+ } >> arm9
+
+ .MODULE_32 : AT (0x0028D800) {
+ INCLUDE MODULE_32.bin
+ } >> arm9
+
+ .MODULE_33 : AT (0x0028DE00) {
+ INCLUDE MODULE_33.bin
+ } >> arm9
+
+ .MODULE_34 : AT (0x0028E200) {
+ INCLUDE MODULE_34.bin
+ } >> arm9
+
+ .MODULE_35 : AT (0x0028E800) {
+ INCLUDE MODULE_35.bin
+ } >> arm9
+
+ .MODULE_36 : AT (0x0028F200) {
+ INCLUDE MODULE_36.bin
+ } >> arm9
+
+ .MODULE_37 : AT (0x00290000) {
+ INCLUDE MODULE_37.bin
+ } >> arm9
+
+ .MODULE_38 : AT (0x00290600) {
+ INCLUDE MODULE_38.bin
+ } >> arm9
+
+ .MODULE_39 : AT (0x00291200) {
+ INCLUDE MODULE_39.bin
+ } >> arm9
+
+ .MODULE_40 : AT (0x00292000) {
+ INCLUDE MODULE_40.bin
+ } >> arm9
+
+ .MODULE_41 : AT (0x00292E00) {
+ INCLUDE MODULE_41.bin
+ } >> arm9
+
+ .MODULE_42 : AT (0x00294000) {
+ INCLUDE MODULE_42.bin
+ } >> arm9
+
+ .MODULE_43 : AT (0x00294A00) {
+ INCLUDE MODULE_43.bin
+ } >> arm9
+
+ .MODULE_44 : AT (0x00295400) {
+ INCLUDE MODULE_44.bin
+ } >> arm9
+
+ .MODULE_45 : AT (0x00295A00) {
+ INCLUDE MODULE_45.bin
+ } >> arm9
+
+ .MODULE_46 : AT (0x00296400) {
+ INCLUDE MODULE_46.bin
+ } >> arm9
+
+ .MODULE_47 : AT (0x00296800) {
+ INCLUDE MODULE_47.bin
+ } >> arm9
+
+ .MODULE_48 : AT (0x00297600) {
+ INCLUDE MODULE_48.bin
+ } >> arm9
+
+ .MODULE_49 : AT (0x00298000) {
+ INCLUDE MODULE_49.bin
+ } >> arm9
+
+ .MODULE_50 : AT (0x00298600) {
+ INCLUDE MODULE_50.bin
+ } >> arm9
+
+ .MODULE_51 : AT (0x00298A00) {
+ INCLUDE MODULE_51.bin
+ } >> arm9
+
+ .MODULE_52 : AT (0x00299A00) {
+ INCLUDE MODULE_52.bin
+ } >> arm9
+
+ .MODULE_53 : AT (0x00299E00) {
+ INCLUDE MODULE_53.bin
+ } >> arm9
+
+ .MODULE_54 : AT (0x0029C400) {
+ INCLUDE MODULE_54.bin
+ } >> arm9
+
+ .MODULE_55 : AT (0x0029E800) {
+ INCLUDE MODULE_55.bin
+ } >> arm9
+
+ .MODULE_56 : AT (0x002A1A00) {
+ INCLUDE MODULE_56.bin
+ } >> arm9
+
+ .MODULE_57 : AT (0x002A6200) {
+ INCLUDE MODULE_57.bin
+ } >> arm9
+
+ .MODULE_58 : AT (0x002A8800) {
+ INCLUDE MODULE_58.bin
+ } >> arm9
+
+ .MODULE_59 : AT (0x002A9E00) {
+ INCLUDE MODULE_59.bin
+ } >> arm9
+
+ .MODULE_60 : AT (0x002ACC00) {
+ INCLUDE MODULE_60.bin
+ } >> arm9
+
+ .MODULE_61 : AT (0x002ADA00) {
+ INCLUDE MODULE_61.bin
+ } >> arm9
+
+ .MODULE_62 : AT (0x002AEC00) {
+ INCLUDE MODULE_62.bin
+ } >> arm9
+
+ .MODULE_63 : AT (0x002B2A00) {
+ INCLUDE MODULE_63.bin
+ } >> arm9
+
+ .MODULE_64 : AT (0x002B7600) {
+ INCLUDE MODULE_64.bin
+ } >> arm9
+
+ .MODULE_65 : AT (0x002B9400) {
+ INCLUDE MODULE_65.bin
+ } >> arm9
+
+ .MODULE_66 : AT (0x002BC400) {
+ INCLUDE MODULE_66.bin
+ } >> arm9
+
+ .MODULE_67 : AT (0x002BEC00) {
+ INCLUDE MODULE_67.bin
+ } >> arm9
+
+ .MODULE_68 : AT (0x002C1200) {
+ INCLUDE MODULE_68.bin
+ } >> arm9
+
+ .MODULE_69 : AT (0x002C2800) {
+ INCLUDE MODULE_69.bin
+ } >> arm9
+
+ .MODULE_70 : AT (0x002C4C00) {
+ INCLUDE MODULE_70.bin
+ } >> arm9
+
+ .MODULE_71 : AT (0x002C5C00) {
+ INCLUDE MODULE_71.bin
+ } >> arm9
+
+ .MODULE_72 : AT (0x002C9C00) {
+ INCLUDE MODULE_72.bin
+ } >> arm9
+
+ .MODULE_73 : AT (0x002C9E00) {
+ INCLUDE MODULE_73.bin
+ } >> arm9
+
+ .MODULE_74 : AT (0x002CEA00) {
+ INCLUDE MODULE_74.bin
+ } >> arm9
+
+ .MODULE_75 : AT (0x002CFE00) {
+ INCLUDE MODULE_75.bin
+ } >> arm9
+
+ .MODULE_76 : AT (0x002D5C00) {
+ INCLUDE MODULE_76.bin
+ } >> arm9
+
+ .MODULE_77 : AT (0x002D7C00) {
+ INCLUDE MODULE_77.bin
+ } >> arm9
+
+ .MODULE_78 : AT (0x002D9800) {
+ INCLUDE MODULE_78.bin
+ } >> arm9
+
+ .MODULE_79 : AT (0x002D9E00) {
+ INCLUDE MODULE_79.bin
+ } >> arm9
+
+ .MODULE_80 : AT (0x002DF200) {
+ INCLUDE MODULE_80.bin
+ } >> arm9
+
+ .MODULE_81 : AT (0x002E9A00) {
+ INCLUDE MODULE_81.bin
+ } >> arm9
+
+ .MODULE_82 : AT (0x002EF000) {
+ INCLUDE MODULE_82.bin
+ } >> arm9
+
+ .MODULE_83 : AT (0x002F1600) {
+ INCLUDE MODULE_83.bin
+ } >> arm9
+
+ .MODULE_84 : AT (0x002FFA00) {
+ INCLUDE MODULE_84.bin
+ } >> arm9
+
+ .MODULE_85 : AT (0x00303400) {
+ INCLUDE MODULE_85.bin
+ } >> arm9
+
+ .MODULE_86 : AT (0x0030C600) {
+ INCLUDE MODULE_86.bin
+ } >> arm9
+
.arm7 : AT(0x30D000) {
ARM7AutoLoad = 0x02380158;
INCLUDE arm7.bin