Skip to content

Intro: How To? #1

@jbglaw

Description

@jbglaw

Hi Klaus!

Ghidra is built, I've loaded a dumped FEPROM from a /90, loaded at 0x2004000. That's probably a dumb question somehow, but .. how do I mark some bytes as a function?

I can place labels somewhere.

I can set a type of word for the register mask.

I can disassemble the code following the register mask word properly, but that doesn't give me a proper function (which would have nice code on the side and allow me to work on the function signature.)

It seems there actually is a function command which can be used on disassembled bytes, but ... a VAXish function doesn't start at the code but two bytes earlier. And these two bytes (register mask) are not meaningfully disassembled. So: What's the trick with having a proper function (to also have its address resolved properly at the CALLS side) and not getting ugly disassembly results for the register mask?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions