Forum: PC-Programmierung IDA Pro Free 5.0 / Advanced 5.5 - Segment für ROM Image festlegen


von Wf88 (wf88)


Lesenswert?

Hi,

ich habe gerade das Option-ROM-Image einer alten Grafikkarte in IDA 
geöffnet.

Die ersten drei bytes sind Signatur und Grösse, das nächste byte ist ein 
jump. Das stimmt soweit und ich kann anfangen das ROM durch zu sehen.

Da es aber für den Bereich von C000:0 bis C000:0+32k gebaut wurde, würde 
ich gern das Segment auf C000 festlegen. Standardmässig ist das jetzt 
0000.

**Eigentlich** müsste dieses Option ROM auch von anderen Adressen aus 
laufen, bin mir aber nicht 100%ig sicher, dass das auch gut geht. Denn 
in der Doku von Cirrus logic steht was von verschiedenen Images (C000, 
E000).

IDA ist etwas komplett neues für mich und sieht aus wie ein riesiges 
Biest.
Vielleicht kann mir jemand von euch schnell sagen, wie ich das anstelle.

Ich verwende bzw würde verwenden:
1) IDA Pro Freeware 5.0
2) IDA Pro Advanced 5.5

Diese beiden finden sich bei mir in der Sammlung.


Gruss + ein schönes Wochenende!

: Bearbeitet durch User
von Hmmm (hmmm)


Lesenswert?

Wf88 schrieb:
> Da es aber für den Bereich von C000:0 bis C000:0+32k gebaut wurde, würde
> ich gern das Segment auf C000 festlegen. Standardmässig ist das jetzt
> 0000.

Beim Laden als nacktes Binary (also ohne PE-Header o.dgl.) kannst Du 
festlegen, wo es im Adressraum landet.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.