Replaced all yaml files with toml.
`zbuild.yaml` wasn't replaced, since `zbuild` requires a yaml file, not a toml.
This commit is contained in:
parent
3c9ad83826
commit
4e59731460
3
.taplo.toml
Normal file
3
.taplo.toml
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
[formatting]
|
||||
indent_string = "\t"
|
||||
28
docs/exec.md
28
docs/exec.md
@ -30,22 +30,22 @@ Executables are built from elf files, by using their `text` section as the `text
|
||||
|
||||
> TODO: The stack pointer can't be currently customized, should we allow it? Either way the game sets the stack pointer itself, so it shouldn't matter.
|
||||
|
||||
They are built by `ddw3-mkpsexe` from `yaml` header files, with the following structure:
|
||||
They are built by `ddw3-mkpsexe` from `toml` header files, with the following structure:
|
||||
|
||||
```yaml
|
||||
```toml
|
||||
# The elf file
|
||||
elf: <elf path>
|
||||
elf = "<elf path>"
|
||||
|
||||
# License
|
||||
license: <license path>
|
||||
license = "<license path>"
|
||||
|
||||
# If the text section should be resized truncated / filled with zeroes
|
||||
# (Optional)
|
||||
resize_text: <text length>
|
||||
resize_text = <text length>
|
||||
```
|
||||
|
||||
Then using `build/tools/ddw3-mkpsexe <yaml> --output <psexe> --license <license> --resize-text <text length>`
|
||||
(The `zbuild` file automatically reads the yaml and passes the correct arguments)
|
||||
Then using `build/tools/ddw3-mkpsexe <toml> --output <psexe> --license <license> --resize-text <text length>`
|
||||
(The `zbuild` file automatically reads the toml and passes the correct arguments)
|
||||
|
||||
> TODO: Although this _can_ be done in zbuild, maybe we should use an external python script, since it would yield better errors on missing fields, as well as be faster and simpler by not relying on invocations of `yq` and `tools/process_path.py`.
|
||||
|
||||
@ -59,16 +59,16 @@ They are built using `objcopy --dump-section=.text=<raw-exe> <elf>`.
|
||||
|
||||
Elf files are created from a list of object files. Each object files will have multiple sections that will be flattened into `text` using the provided order (with a linker script).
|
||||
|
||||
They are built by `ddw3-mkpsexe` from `yaml` header files, with the following structure:
|
||||
They are built by `ddw3-mkpsexe` from `toml` header files, with the following structure:
|
||||
|
||||
```yaml
|
||||
entry: <symbol to start at>
|
||||
start_addr: <start address>
|
||||
objs: <list of object files>
|
||||
sections: <list of ordered sections to include>
|
||||
```toml
|
||||
entry = <symbol to start at>
|
||||
start_addr = <start address>
|
||||
objs = <list of object files>
|
||||
sections = <list of ordered sections to include>
|
||||
```
|
||||
|
||||
Then using `tools/ld_from_yaml.py <yaml> -o <elf> --linker-script-output <linker-script> --ld-bin <ld binary path>`.
|
||||
Then using `tools/ld_from_toml.py <toml> -o <elf> --linker-script-output <linker-script> --ld-bin <ld binary path>`.
|
||||
|
||||
### Object files (assembly)
|
||||
|
||||
|
||||
@ -11,6 +11,6 @@ This directory contains several important documentation files for how the projec
|
||||
|
||||
## General notes
|
||||
|
||||
All `yaml` header files use absolute paths to mean root of project. You can use a double absolute path `//<path>` to encode a truly absolute path. This however should only be done locally. The repo shouldn't require any absolute paths.
|
||||
All `toml` header files use absolute paths to mean root of project. You can use a double absolute path `//<path>` to encode a truly absolute path. This however should only be done locally. The repo shouldn't require any absolute paths.
|
||||
|
||||
> Note for windows users: I'm not sure how exactly this works under windows, you would need to test it.
|
||||
|
||||
50
docs/tim.md
50
docs/tim.md
@ -17,43 +17,39 @@ Color images / `clut`s are mapped directly to VRAM at their respective position,
|
||||
|
||||
## Usage
|
||||
|
||||
They are built by `ddw3-mktim` from `yaml` header files, with the following structure:
|
||||
They are built by `ddw3-mktim` from `toml` header files, with the following structure:
|
||||
|
||||
```yaml
|
||||
bpp: Indexed4 | Indexed8 | Color16 | Color24
|
||||
```toml
|
||||
bpp = "Indexed4" | "Indexed8" | "Color16" | "Color24"
|
||||
|
||||
# Palette data
|
||||
# Note: Only used if `Indexed4` or `Indexed8`
|
||||
clut:
|
||||
# Position to store the clut at
|
||||
pos:
|
||||
- <x position>
|
||||
- <y position>
|
||||
[clut]
|
||||
# Position to store the clut at
|
||||
pos = [<x>, <y>]
|
||||
|
||||
# Kind of palette:
|
||||
# - `include`: Uses the clut to generate the indices
|
||||
# for the image, and will include the clut.
|
||||
# - `external`: Uses the clut to generate the indices
|
||||
# for the image, but will *not* include the clut.
|
||||
# - `auto`. Automatically calculates the clut from
|
||||
# the given image, and includes it.
|
||||
kind: include
|
||||
path: 0.clut.png
|
||||
# Kind of palette:
|
||||
# - `include`: Uses the clut to generate the indices
|
||||
# for the image, and will include the clut.
|
||||
# - `external`: Uses the clut to generate the indices
|
||||
# for the image, but will *not* include the clut.
|
||||
# - `auto`. Automatically calculates the clut from
|
||||
# the given image, and includes it.
|
||||
kind = "include" | "external" | "auto"
|
||||
path = "0.clut.png"
|
||||
|
||||
# Image data
|
||||
img:
|
||||
# Note: Required even when using indexed images
|
||||
pos:
|
||||
- <x position>
|
||||
- <y position>
|
||||
[img]
|
||||
# Note: Required even when using indexed images
|
||||
pos = [<x>, <y>]
|
||||
|
||||
# Path to the image
|
||||
# Note: Even when indexed, this should be a png.
|
||||
# The indices will be calculated from the clut.
|
||||
path: <path to image>
|
||||
# Path to the image
|
||||
# Note: Even when indexed, this should be a png.
|
||||
# The indices will be calculated from the clut.
|
||||
path = "0.png"
|
||||
```
|
||||
|
||||
Then using `build/tools/ddw3-mktim <yaml> --output <tim>`
|
||||
Then using `build/tools/ddw3-mktim <toml> --output <tim>`
|
||||
|
||||
## Organization
|
||||
|
||||
|
||||
53
elf/dw2003/exe.toml
Normal file
53
elf/dw2003/exe.toml
Normal file
@ -0,0 +1,53 @@
|
||||
entry = "start"
|
||||
start_addr = 0x80010000
|
||||
objs = [
|
||||
"/build/asm/dw2003/exe/start.o",
|
||||
"/build/asm/dw2003/exe/fns.o",
|
||||
"/build/asm/dw2003/exe/f0.o",
|
||||
"/build/asm/dw2003/exe/f1.o",
|
||||
"/build/asm/dw2003/exe/f2.o",
|
||||
"/build/asm/dw2003/exe/f3.o",
|
||||
"/build/asm/dw2003/exe/f4.o",
|
||||
"/build/asm/dw2003/exe/f5.o",
|
||||
"/build/asm/dw2003/exe/f6.o",
|
||||
"/build/asm/dw2003/exe/f7.o",
|
||||
"/build/asm/dw2003/exe/f8.o",
|
||||
"/build/asm/dw2003/exe/f9.o",
|
||||
"/build/asm/dw2003/exe/f10.o",
|
||||
"/build/asm/dw2003/exe/f11.o",
|
||||
"/build/asm/dw2003/exe/f12.o",
|
||||
"/build/asm/dw2003/exe/f13.o",
|
||||
"/build/asm/dw2003/exe/f14.o",
|
||||
"/build/asm/dw2003/exe/loading.o",
|
||||
"/build/rust/dw2003_exe_data.a",
|
||||
"/build/rust/dw2003_exe_digimon_profiles.a",
|
||||
]
|
||||
sections = [
|
||||
"fns0_0",
|
||||
"section_start",
|
||||
"section_f13",
|
||||
"fns0_1",
|
||||
"section_f2",
|
||||
"section_f1",
|
||||
"section_f0",
|
||||
"section_f4",
|
||||
"section_f5",
|
||||
"section_f6",
|
||||
"section_f7",
|
||||
"section_f3",
|
||||
"section_f8",
|
||||
"section_f9",
|
||||
"fns1_0",
|
||||
"section_f12",
|
||||
"fns1_1",
|
||||
"section_f10",
|
||||
"fns2",
|
||||
"section_f11",
|
||||
"fns3_0",
|
||||
"section_f14",
|
||||
"fns3_1",
|
||||
"dw2003_exe_data0",
|
||||
"dw2003_exe_digimon_profiles",
|
||||
"dw2003_exe_data1",
|
||||
"loading_img",
|
||||
]
|
||||
@ -1,52 +0,0 @@
|
||||
---
|
||||
entry: start
|
||||
start_addr: 0x80010000
|
||||
objs:
|
||||
- /build/asm/dw2003/exe/start.o
|
||||
- /build/asm/dw2003/exe/fns.o
|
||||
- /build/asm/dw2003/exe/f0.o
|
||||
- /build/asm/dw2003/exe/f1.o
|
||||
- /build/asm/dw2003/exe/f2.o
|
||||
- /build/asm/dw2003/exe/f3.o
|
||||
- /build/asm/dw2003/exe/f4.o
|
||||
- /build/asm/dw2003/exe/f5.o
|
||||
- /build/asm/dw2003/exe/f6.o
|
||||
- /build/asm/dw2003/exe/f7.o
|
||||
- /build/asm/dw2003/exe/f8.o
|
||||
- /build/asm/dw2003/exe/f9.o
|
||||
- /build/asm/dw2003/exe/f10.o
|
||||
- /build/asm/dw2003/exe/f11.o
|
||||
- /build/asm/dw2003/exe/f12.o
|
||||
- /build/asm/dw2003/exe/f13.o
|
||||
- /build/asm/dw2003/exe/f14.o
|
||||
- /build/asm/dw2003/exe/loading.o
|
||||
- /build/rust/dw2003_exe_data.a
|
||||
- /build/rust/dw2003_exe_digimon_profiles.a
|
||||
sections:
|
||||
- fns0_0
|
||||
- section_start
|
||||
- section_f13
|
||||
- fns0_1
|
||||
- section_f2
|
||||
- section_f1
|
||||
- section_f0
|
||||
- section_f4
|
||||
- section_f5
|
||||
- section_f6
|
||||
- section_f7
|
||||
- section_f3
|
||||
- section_f8
|
||||
- section_f9
|
||||
- fns1_0
|
||||
- section_f12
|
||||
- fns1_1
|
||||
- section_f10
|
||||
- fns2
|
||||
- section_f11
|
||||
- fns3_0
|
||||
- section_f14
|
||||
- fns3_1
|
||||
- dw2003_exe_data0
|
||||
- dw2003_exe_digimon_profiles
|
||||
- dw2003_exe_data1
|
||||
- loading_img
|
||||
3
elf/dw2003/pro/cardgame.toml
Normal file
3
elf/dw2003/pro/cardgame.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/cardgame.o"]
|
||||
sections = ["section_CARDGAME"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/cardgame.o
|
||||
sections:
|
||||
- section_CARDGAME
|
||||
3
elf/dw2003/pro/cnty_sel.toml
Normal file
3
elf/dw2003/pro/cnty_sel.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/cnty_sel.o"]
|
||||
sections = ["section_CNTY_SEL"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/cnty_sel.o
|
||||
sections:
|
||||
- section_CNTY_SEL
|
||||
3
elf/dw2003/pro/fieldstg.toml
Normal file
3
elf/dw2003/pro/fieldstg.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/fieldstg.o"]
|
||||
sections = ["section_FIELDSTG"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/fieldstg.o
|
||||
sections:
|
||||
- section_FIELDSTG
|
||||
3
elf/dw2003/pro/fightstg.toml
Normal file
3
elf/dw2003/pro/fightstg.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/fightstg.o"]
|
||||
sections = ["section_FIGHTSTG"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/fightstg.o
|
||||
sections:
|
||||
- section_FIGHTSTG
|
||||
3
elf/dw2003/pro/sdigiedt.toml
Normal file
3
elf/dw2003/pro/sdigiedt.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/sdigiedt.o"]
|
||||
sections = ["section_SDIGIEDT"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/sdigiedt.o
|
||||
sections:
|
||||
- section_SDIGIEDT
|
||||
3
elf/dw2003/pro/sfstdata.toml
Normal file
3
elf/dw2003/pro/sfstdata.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/sfstdata.o"]
|
||||
sections = ["section_SFSTDATA"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/sfstdata.o
|
||||
sections:
|
||||
- section_SFSTDATA
|
||||
3
elf/dw2003/pro/shocktst.toml
Normal file
3
elf/dw2003/pro/shocktst.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/shocktst.o"]
|
||||
sections = ["section_SHOCKTST"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/shocktst.o
|
||||
sections:
|
||||
- section_SHOCKTST
|
||||
3
elf/dw2003/pro/smdldata.toml
Normal file
3
elf/dw2003/pro/smdldata.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/smdldata.o"]
|
||||
sections = ["section_SMDLDATA"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/smdldata.o
|
||||
sections:
|
||||
- section_SMDLDATA
|
||||
3
elf/dw2003/pro/soundtst.toml
Normal file
3
elf/dw2003/pro/soundtst.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/soundtst.o"]
|
||||
sections = ["section_SOUNDTST"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/soundtst.o
|
||||
sections:
|
||||
- section_SOUNDTST
|
||||
3
elf/dw2003/pro/stagslct.toml
Normal file
3
elf/dw2003/pro/stagslct.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stagslct.o"]
|
||||
sections = ["section_STAGSLCT"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stagslct.o
|
||||
sections:
|
||||
- section_STAGSLCT
|
||||
3
elf/dw2003/pro/stcrdabm.toml
Normal file
3
elf/dw2003/pro/stcrdabm.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stcrdabm.o"]
|
||||
sections = ["section_STCRDABM"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stcrdabm.o
|
||||
sections:
|
||||
- section_STCRDABM
|
||||
3
elf/dw2003/pro/stcrddek.toml
Normal file
3
elf/dw2003/pro/stcrddek.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stcrddek.o"]
|
||||
sections = ["section_STCRDDEK"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stcrddek.o
|
||||
sections:
|
||||
- section_STCRDDEK
|
||||
3
elf/dw2003/pro/stcrdshp.toml
Normal file
3
elf/dw2003/pro/stcrdshp.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stcrdshp.o"]
|
||||
sections = ["section_STCRDSHP"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stcrdshp.o
|
||||
sections:
|
||||
- section_STCRDSHP
|
||||
3
elf/dw2003/pro/stdgname.toml
Normal file
3
elf/dw2003/pro/stdgname.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stdgname.o"]
|
||||
sections = ["section_STDGNAME"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stdgname.o
|
||||
sections:
|
||||
- section_STDGNAME
|
||||
3
elf/dw2003/pro/stdwtitl.toml
Normal file
3
elf/dw2003/pro/stdwtitl.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stdwtitl.o"]
|
||||
sections = ["section_STDWTITL"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stdwtitl.o
|
||||
sections:
|
||||
- section_STDWTITL
|
||||
13
elf/dw2003/pro/stfgtrep.toml
Normal file
13
elf/dw2003/pro/stfgtrep.toml
Normal file
@ -0,0 +1,13 @@
|
||||
start_addr = 0
|
||||
objs = [
|
||||
"/build/asm/dw2003/pro/stfgtrep.o",
|
||||
"/build/asm/dw2003/pro/stfgtrep/f0.o",
|
||||
"/build/rust/dw2003_pro_stfgtrep_data.o",
|
||||
]
|
||||
sections = [
|
||||
"section_STFGTREP_0",
|
||||
"section_STFGTREP_f0",
|
||||
"section_STFGTREP_1",
|
||||
"dw2003_pro_STFGTREP_data",
|
||||
]
|
||||
link_with = ["build/elf/dw2003/exe.elf"]
|
||||
@ -1,13 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stfgtrep.o
|
||||
- /build/asm/dw2003/pro/stfgtrep/f0.o
|
||||
- /build/rust/dw2003_pro_stfgtrep_data.o # todo: change to `.a` once it doesn't ignore the data
|
||||
sections:
|
||||
- section_STFGTREP_0
|
||||
- section_STFGTREP_f0
|
||||
- section_STFGTREP_1
|
||||
- dw2003_pro_STFGTREP_data
|
||||
link_with:
|
||||
- build/elf/dw2003/exe.elf
|
||||
3
elf/dw2003/pro/stgdglab.toml
Normal file
3
elf/dw2003/pro/stgdglab.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stgdglab.o"]
|
||||
sections = ["section_STGDGLAB"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stgdglab.o
|
||||
sections:
|
||||
- section_STGDGLAB
|
||||
3
elf/dw2003/pro/stgmcard.toml
Normal file
3
elf/dw2003/pro/stgmcard.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stgmcard.o"]
|
||||
sections = ["section_STGMCARD"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stgmcard.o
|
||||
sections:
|
||||
- section_STGMCARD
|
||||
28
elf/dw2003/pro/stgtrain.toml
Normal file
28
elf/dw2003/pro/stgtrain.toml
Normal file
@ -0,0 +1,28 @@
|
||||
start_addr = 0
|
||||
objs = [
|
||||
"/build/asm/dw2003/pro/stgtrain.o",
|
||||
"/build/asm/dw2003/pro/stgtrain/f0.o",
|
||||
"/build/asm/dw2003/pro/stgtrain/f1.o",
|
||||
"/build/asm/dw2003/pro/stgtrain/f9.o",
|
||||
"/build/asm/dw2003/pro/stgtrain/f10.o",
|
||||
"/build/asm/dw2003/pro/stgtrain/f11.o",
|
||||
"/build/rust/dw2003_pro_stgtrain_data.o",
|
||||
]
|
||||
sections = [
|
||||
"section_STGTRAIN_0",
|
||||
"section_STGTRAIN_f0",
|
||||
"section_STGTRAIN_f1",
|
||||
"section_STGTRAIN_f2",
|
||||
"section_STGTRAIN_f3",
|
||||
"section_STGTRAIN_f4",
|
||||
"section_STGTRAIN_f5",
|
||||
"section_STGTRAIN_f6",
|
||||
"section_STGTRAIN_f7",
|
||||
"section_STGTRAIN_f8",
|
||||
"section_STGTRAIN_f9",
|
||||
"section_STGTRAIN_f10",
|
||||
"section_STGTRAIN_f11",
|
||||
"section_STGTRAIN_1",
|
||||
"dw2003_pro_STGTRAIN_data",
|
||||
]
|
||||
link_with = ["build/elf/dw2003/exe.elf"]
|
||||
@ -1,28 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stgtrain.o
|
||||
- /build/asm/dw2003/pro/stgtrain/f0.o
|
||||
- /build/asm/dw2003/pro/stgtrain/f1.o
|
||||
- /build/asm/dw2003/pro/stgtrain/f9.o
|
||||
- /build/asm/dw2003/pro/stgtrain/f10.o
|
||||
- /build/asm/dw2003/pro/stgtrain/f11.o
|
||||
- /build/rust/dw2003_pro_stgtrain_data.o # todo: change to `.a` once it doesn't ignore the data
|
||||
sections:
|
||||
- section_STGTRAIN_0
|
||||
- section_STGTRAIN_f0
|
||||
- section_STGTRAIN_f1
|
||||
- section_STGTRAIN_f2
|
||||
- section_STGTRAIN_f3
|
||||
- section_STGTRAIN_f4
|
||||
- section_STGTRAIN_f5
|
||||
- section_STGTRAIN_f6
|
||||
- section_STGTRAIN_f7
|
||||
- section_STGTRAIN_f8
|
||||
- section_STGTRAIN_f9
|
||||
- section_STGTRAIN_f10
|
||||
- section_STGTRAIN_f11
|
||||
- section_STGTRAIN_1
|
||||
- dw2003_pro_STGTRAIN_data
|
||||
link_with:
|
||||
- build/elf/dw2003/exe.elf
|
||||
3
elf/dw2003/pro/stitshop.toml
Normal file
3
elf/dw2003/pro/stitshop.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stitshop.o"]
|
||||
sections = ["section_STITSHOP"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stitshop.o
|
||||
sections:
|
||||
- section_STITSHOP
|
||||
3
elf/dw2003/pro/stplnmet.toml
Normal file
3
elf/dw2003/pro/stplnmet.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/stplnmet.o"]
|
||||
sections = ["section_STPLNMET"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/stplnmet.o
|
||||
sections:
|
||||
- section_STPLNMET
|
||||
3
elf/dw2003/pro/ststatus.toml
Normal file
3
elf/dw2003/pro/ststatus.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/ststatus.o"]
|
||||
sections = ["section_STSTATUS"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/ststatus.o
|
||||
sections:
|
||||
- section_STSTATUS
|
||||
3
elf/dw2003/pro/wfightmn.toml
Normal file
3
elf/dw2003/pro/wfightmn.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wfightmn.o"]
|
||||
sections = ["section_WFIGHTMN"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wfightmn.o
|
||||
sections:
|
||||
- section_WFIGHTMN
|
||||
3
elf/dw2003/pro/wfightts.toml
Normal file
3
elf/dw2003/pro/wfightts.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wfightts.o"]
|
||||
sections = ["section_WFIGHTTS"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wfightts.o
|
||||
sections:
|
||||
- section_WFIGHTTS
|
||||
3
elf/dw2003/pro/wstag200.toml
Normal file
3
elf/dw2003/pro/wstag200.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag200.o"]
|
||||
sections = ["section_WSTAG200"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag200.o
|
||||
sections:
|
||||
- section_WSTAG200
|
||||
3
elf/dw2003/pro/wstag201.toml
Normal file
3
elf/dw2003/pro/wstag201.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag201.o"]
|
||||
sections = ["section_WSTAG201"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag201.o
|
||||
sections:
|
||||
- section_WSTAG201
|
||||
3
elf/dw2003/pro/wstag202.toml
Normal file
3
elf/dw2003/pro/wstag202.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag202.o"]
|
||||
sections = ["section_WSTAG202"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag202.o
|
||||
sections:
|
||||
- section_WSTAG202
|
||||
3
elf/dw2003/pro/wstag203.toml
Normal file
3
elf/dw2003/pro/wstag203.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag203.o"]
|
||||
sections = ["section_WSTAG203"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag203.o
|
||||
sections:
|
||||
- section_WSTAG203
|
||||
3
elf/dw2003/pro/wstag205.toml
Normal file
3
elf/dw2003/pro/wstag205.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag205.o"]
|
||||
sections = ["section_WSTAG205"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag205.o
|
||||
sections:
|
||||
- section_WSTAG205
|
||||
3
elf/dw2003/pro/wstag206.toml
Normal file
3
elf/dw2003/pro/wstag206.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag206.o"]
|
||||
sections = ["section_WSTAG206"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag206.o
|
||||
sections:
|
||||
- section_WSTAG206
|
||||
3
elf/dw2003/pro/wstag210.toml
Normal file
3
elf/dw2003/pro/wstag210.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag210.o"]
|
||||
sections = ["section_WSTAG210"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag210.o
|
||||
sections:
|
||||
- section_WSTAG210
|
||||
3
elf/dw2003/pro/wstag211.toml
Normal file
3
elf/dw2003/pro/wstag211.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag211.o"]
|
||||
sections = ["section_WSTAG211"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag211.o
|
||||
sections:
|
||||
- section_WSTAG211
|
||||
3
elf/dw2003/pro/wstag212.toml
Normal file
3
elf/dw2003/pro/wstag212.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag212.o"]
|
||||
sections = ["section_WSTAG212"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag212.o
|
||||
sections:
|
||||
- section_WSTAG212
|
||||
3
elf/dw2003/pro/wstag218.toml
Normal file
3
elf/dw2003/pro/wstag218.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag218.o"]
|
||||
sections = ["section_WSTAG218"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag218.o
|
||||
sections:
|
||||
- section_WSTAG218
|
||||
3
elf/dw2003/pro/wstag219.toml
Normal file
3
elf/dw2003/pro/wstag219.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag219.o"]
|
||||
sections = ["section_WSTAG219"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag219.o
|
||||
sections:
|
||||
- section_WSTAG219
|
||||
3
elf/dw2003/pro/wstag220.toml
Normal file
3
elf/dw2003/pro/wstag220.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag220.o"]
|
||||
sections = ["section_WSTAG220"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag220.o
|
||||
sections:
|
||||
- section_WSTAG220
|
||||
3
elf/dw2003/pro/wstag221.toml
Normal file
3
elf/dw2003/pro/wstag221.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag221.o"]
|
||||
sections = ["section_WSTAG221"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag221.o
|
||||
sections:
|
||||
- section_WSTAG221
|
||||
3
elf/dw2003/pro/wstag225.toml
Normal file
3
elf/dw2003/pro/wstag225.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag225.o"]
|
||||
sections = ["section_WSTAG225"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag225.o
|
||||
sections:
|
||||
- section_WSTAG225
|
||||
3
elf/dw2003/pro/wstag226.toml
Normal file
3
elf/dw2003/pro/wstag226.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag226.o"]
|
||||
sections = ["section_WSTAG226"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag226.o
|
||||
sections:
|
||||
- section_WSTAG226
|
||||
3
elf/dw2003/pro/wstag230.toml
Normal file
3
elf/dw2003/pro/wstag230.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag230.o"]
|
||||
sections = ["section_WSTAG230"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag230.o
|
||||
sections:
|
||||
- section_WSTAG230
|
||||
3
elf/dw2003/pro/wstag231.toml
Normal file
3
elf/dw2003/pro/wstag231.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag231.o"]
|
||||
sections = ["section_WSTAG231"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag231.o
|
||||
sections:
|
||||
- section_WSTAG231
|
||||
3
elf/dw2003/pro/wstag232.toml
Normal file
3
elf/dw2003/pro/wstag232.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag232.o"]
|
||||
sections = ["section_WSTAG232"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag232.o
|
||||
sections:
|
||||
- section_WSTAG232
|
||||
3
elf/dw2003/pro/wstag233.toml
Normal file
3
elf/dw2003/pro/wstag233.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag233.o"]
|
||||
sections = ["section_WSTAG233"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag233.o
|
||||
sections:
|
||||
- section_WSTAG233
|
||||
3
elf/dw2003/pro/wstag235.toml
Normal file
3
elf/dw2003/pro/wstag235.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag235.o"]
|
||||
sections = ["section_WSTAG235"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag235.o
|
||||
sections:
|
||||
- section_WSTAG235
|
||||
3
elf/dw2003/pro/wstag236.toml
Normal file
3
elf/dw2003/pro/wstag236.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag236.o"]
|
||||
sections = ["section_WSTAG236"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag236.o
|
||||
sections:
|
||||
- section_WSTAG236
|
||||
3
elf/dw2003/pro/wstag237.toml
Normal file
3
elf/dw2003/pro/wstag237.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag237.o"]
|
||||
sections = ["section_WSTAG237"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag237.o
|
||||
sections:
|
||||
- section_WSTAG237
|
||||
3
elf/dw2003/pro/wstag238.toml
Normal file
3
elf/dw2003/pro/wstag238.toml
Normal file
@ -0,0 +1,3 @@
|
||||
start_addr = 0
|
||||
objs = ["/build/asm/dw2003/pro/wstag238.o"]
|
||||
sections = ["section_WSTAG238"]
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
start_addr: 0x0
|
||||
objs:
|
||||
- /build/asm/dw2003/pro/wstag238.o
|
||||
sections:
|
||||
- section_WSTAG238
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user