Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bit manipulation functions references DAT* rather than registers #16

Open
rnd-ash opened this issue Oct 25, 2023 · 0 comments
Open

Bit manipulation functions references DAT* rather than registers #16

rnd-ash opened this issue Oct 25, 2023 · 0 comments

Comments

@rnd-ash
Copy link
Contributor

rnd-ash commented Oct 25, 2023

bfldh, bclr and bfldh are referencing DAT values directly, rather than treating these as registers:

Function decompiled in Ghidra
image

And the same in IDA:
image

Though, the address of the DAT values do match the addresses in registers as shown in IDA (C167CS)

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

No branches or pull requests

1 participant