Skip to content

Improve PSP support - #553

Open
Schamper wants to merge 1 commit into
ethteck:mainfrom
Schamper:main
Open

Improve PSP support#553
Schamper wants to merge 1 commit into
ethteck:mainfrom
Schamper:main

Conversation

@Schamper

Copy link
Copy Markdown

Improve PSP support by adding:

  • Support for parsing PSP (E)BOOT files (by piggy backing off the existing PS2 code)
  • SNC compiler configuration and tweaks

Depends on Decompollaborate/spimdisasm#209, so I've left 2 TODO's for pending version bumps to make this PR work.

One thing specifically needed for SNC is the added include_asm_macro_style. The default macro always sets .set reorder after "returning" from the include, but assembly generated by the SN compiler already sets .set noreorder at the top level, so this was causing issues when trying to match assembly output. The added include_asm_macro_style doesn't change the noreorder/reorder flag.

Adding the compiler configuration is mostly for completion sake.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant