Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
wswan:index [2024/09/22 09:21] – asie | wswan:index [2024/10/17 19:36] (current) – [Subtargets] asie |
---|
The wswan target features multiple subtargets: | The wswan target features multiple subtargets: |
| |
* ''wswan/medium'' - create a ROM with multiple code segments, the default; | * ''wswan/medium'' - create a ROM with multiple code segments, the default, stack and static data stored in IRAM; |
* ''wswan/small'' - create a ROM with one code segment, slightly faster code but 64KB maximum code limit; | * ''wswan/small'' - create a ROM with one code segment, slightly faster code but 64KB maximum code limit, stack and static data stored in IRAM; |
| * ''wswan/medium-sram'' (experimental) - create a ROM with multiple code segments, stack stored in IRAM, static data stored in SRAM; |
| * ''wswan/small-sram'' (experimental) - create a ROM with one code segment, stack stored in IRAM, static data stored in SRAM; |
* ''wswan/bootfriend'' - special subtarget for creating [[https://wonderful.asie.pl/ws/bootfriend/|BootFriend]] executables which execute from RAM. | * ''wswan/bootfriend'' - special subtarget for creating [[https://wonderful.asie.pl/ws/bootfriend/|BootFriend]] executables which execute from RAM. |
| |