Disassembler für MIPS-CPUs

Zusatz-Programme für Receiver der 5000er und 6000er Serie.

Hier geht's um alles, was mit den TAP Anwendungen für den PVR5x00/6000 zu tun hat.
Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25779
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
Wohnort: Wien

AW: Disassembler für MIPS-CPUs

#21

Beitrag von FireBird » Mo 25. Sep 2006, 20:09

Servus Acade,
[quote=""Acade""]

Code: Alles auswählen

80005338    @jmptable5338
80005378    continue5378
[/quote]
Damit beginnt man aber jedes Mal eine neue Prozedur und die relativen Jumps zeigen wieder ins Nirvana. Aber es sind noch ein paar Character für die Map-Datei frei... :wink:

MfG. Alex

Benutzeravatar
Harvey
iTina-Promoter und Kuhinteressent
iTina-Promoter und Kuhinteressent
Beiträge: 3894
Registriert: So 11. Dez 2005, 22:34
Receivertyp: 0x1388 PVR
Receiverfirmware: 13.09.2005
Wohnort: Planet Erde, Milchstraße

AW: Disassembler für MIPS-CPUs

#22

Beitrag von Harvey » So 4. Feb 2007, 12:02

Hai,
falls Du mal Langeweile hast :und_weg:

1.) Könnte bei Referenzen der Übersicht halber berücksichtigen, ob es um lb, lh oder lw (und Konsorten) geht?

Code: Alles auswählen

lbu	$t9,-26847($gp)		# 80380d51 -> 10000
Hier wird 0 geladen (0x0001000), nur sieht man das nicht immer auf Anhieb.

2.) Könnte man neben dem Datenmodus einen Stringmodus in die Map-Verarbeitung einbauen? Also statt

Code: Alles auswählen

}{@menuStr:
8023acb8:    4d61696e	"Main"
8023acbc:    204d656e	" Men"
8023acc0:    75000000	"u..."
8023acc4:    4d454e55	"MENU"
8023acc8:    20505249	" PRI"
8023accc:    4e434950	"NCIP"
8023acd0:    414c0000	"AL.."
8023acd4:    48617570	"Haup"
8023acd8:    746d656e	"tmen"
8023acdc:    fc000000	"...."
8023ace0:    4d656ef9	"Men."
8023ace4:    20507269	" Pri"
8023ace8:    6e636970	"ncip"
8023acec:    616c6500	"ale."
in etwa sowas wie
}{@menuStr:
8023acb8: "Main Menu\0\0\0"
8023acc4: "MENU PRINCIPAL\0\0"
8023acd4: "Hauptmen\0xfc\0\0\0"
8023ace0: "Men\0xf9 Principale\0"
[/code]
Dabei wäre zu beachten, dass die Strings anscheinend 32Bit-Alligned sind, daher die mehrfachen \0.
Gruss
Harvey

DeadBeef
TAP-Guru
TAP-Guru
Beiträge: 392
Registriert: So 25. Dez 2005, 11:27

AW: Disassembler für MIPS-CPUs

#23

Beitrag von DeadBeef » Fr 9. Feb 2007, 20:06

Ich hätte auch einen Wunsch: unimplemented relocation type 4. :D
Grüße
DeadBeef

DeadBeef's TAP Collection

Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 892
Registriert: Fr 9. Dez 2005, 13:37
Receivertyp: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Wohnort: Bayern
Kontaktdaten:

AW: Disassembler für MIPS-CPUs

#24

Beitrag von Acade » So 11. Feb 2007, 23:36

Hi miteinander,

freut mich, daß disasmips offensichtlich immer noch gut gebraucht wird! Und die obigen Anregungen und Wünsche würde ich auch gerne gleich erfüllen, bloß langweilig ist mir leider überhaupt nicht :-(( Aber mal sehen, ob sich in nächster Zeit einmal was machen läßt ...

@DeadBeef: Servus :-) Wo kommt denn der relocation type 4 vor? Beim TAPs debuggen :thinker: :o ? (Bisher brauchte es bloß die Typen 5, 6 und 9 für die FW ...)

Ciao,
Acade

DeadBeef
TAP-Guru
TAP-Guru
Beiträge: 392
Registriert: So 25. Dez 2005, 11:27

AW: Disassembler für MIPS-CPUs

#25

Beitrag von DeadBeef » Mo 12. Feb 2007, 07:38

[quote=""Acade""]@DeadBeef: Servus :-) Wo kommt denn der relocation type 4 vor? Beim TAPs debuggen :thinker: :o ? (Bisher brauchte es bloß die Typen 5, 6 und 9 für die FW ...)[/quote]Wo denkst Du hin?! Gigaset M740AV :D . Man kann zwar objdump verwenden, aber Dein Output verdaut sich besser. ;)
Grüße
DeadBeef

DeadBeef's TAP Collection

Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 892
Registriert: Fr 9. Dez 2005, 13:37
Receivertyp: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Wohnort: Bayern
Kontaktdaten:

AW: Disassembler für MIPS-CPUs

#26

Beitrag von Acade » Fr 16. Feb 2007, 20:38

Oha, wirst jetzt dem Topf untreu? :eek:
Na dann schick' mir doch 'mal so ein Binary und ich werde sehen, was ich tun kann ...

Ciao,
Acade

PS: Auch die anderen Vorschläge bekommen ihre Chance :)

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25779
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
Wohnort: Wien

AW: Disassembler für MIPS-CPUs

#27

Beitrag von FireBird » Fr 16. Feb 2007, 20:39

[quote=""Acade""]Oha, wirst jetzt dem Topf untreu? :eek: [/quote]
Ich denke da eher an Spionage. :D :

Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 892
Registriert: Fr 9. Dez 2005, 13:37
Receivertyp: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Wohnort: Bayern
Kontaktdaten:

AW: Disassembler für MIPS-CPUs

#28

Beitrag von Acade » Fr 16. Feb 2007, 20:47

[quote=""FireBird""]Ich denke da eher an Spionage. :D:[/quote]

Ja dann muß ihm natürlich geholfen werden! :wink:

Benutzeravatar
Strizzi
ex Boardgrūnder
<font color=lack><b>ex Boardgrūnder</b></font>
Beiträge: 4548
Registriert: Mo 5. Dez 2005, 10:11
Wohnort: Österreich
Kontaktdaten:

AW: Disassembler für MIPS-CPUs

#29

Beitrag von Strizzi » Fr 16. Feb 2007, 20:52

Naja,

ein Blick über den Tellerrand schadet ja nicht,
aber normalerweise stellt sich dann ein "back to the roots" ein. :wink:

Grüße Strizzi
Topfield Wikipedia - Gesammeltes Wissen zum Topfield...
Alpakas vom Georgenhof

Benutzeravatar
Aldarin
Software-Guru
Software-Guru
Beiträge: 2442
Registriert: Fr 9. Dez 2005, 12:07
Wohnort: Wien
Kontaktdaten:

AW: Disassembler für MIPS-CPUs

#30

Beitrag von Aldarin » Fr 16. Feb 2007, 20:53

[quote=""FireBird""]Ich denke da eher an Spionage. :D:[/quote]

:p st: :)

@DeadBeef

Nur weiter so :D :

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25779
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
Wohnort: Wien

AW: Disassembler für MIPS-CPUs

#31

Beitrag von FireBird » Fr 16. Feb 2007, 21:04

[quote=""Aldarin""] :p st: :) [/quote]
Wir stehen eh alle vor ihm oder hinter ihm oder irgendwo in der Gegend herum.

Benutzeravatar
Aldarin
Software-Guru
Software-Guru
Beiträge: 2442
Registriert: Fr 9. Dez 2005, 12:07
Wohnort: Wien
Kontaktdaten:

AW: Disassembler für MIPS-CPUs

#32

Beitrag von Aldarin » Fr 16. Feb 2007, 21:08

Ich jedenfalls daneben und drück ganz fest die Daumen :up:

DeadBeef
TAP-Guru
TAP-Guru
Beiträge: 392
Registriert: So 25. Dez 2005, 11:27

AW: Disassembler für MIPS-CPUs

#33

Beitrag von DeadBeef » Fr 16. Feb 2007, 22:44

Es klingt irgendwie nach viel Lärm um nichts. :cool: So spektakulär werden die Erkenntnisse nicht sein.
Grüße
DeadBeef

DeadBeef's TAP Collection

Benutzeravatar
Strizzi
ex Boardgrūnder
<font color=lack><b>ex Boardgrūnder</b></font>
Beiträge: 4548
Registriert: Mo 5. Dez 2005, 10:11
Wohnort: Österreich
Kontaktdaten:

AW: Disassembler für MIPS-CPUs

#34

Beitrag von Strizzi » Mi 21. Mai 2008, 21:28

Hi,

nun hole ich das einfach wieder mal nach oben...

Grüße Strizzi
Topfield Wikipedia - Gesammeltes Wissen zum Topfield...
Alpakas vom Georgenhof

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25779
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
Wohnort: Wien

AW: Disassembler für MIPS-CPUs

#35

Beitrag von FireBird » Mi 21. Mai 2008, 21:33

Und warum? :thinker: Was übersehe ich?

Benutzeravatar
Sigittarius-E
FIQMDTSSOOLUETSNAK
<span title=ForuminformationsquellemitdauertimeshiftschaltungoutingOberlehrerUndErfahrenerTratscherStatusNichtAussprechenKönner>FIQMDTSSOOLUETSNAK</span>
Beiträge: 8216
Registriert: Fr 9. Dez 2005, 18:49
Receivertyp: TF5kPVR/TF3kCIpro
Receiverfirmware: 13.9.'05 SHUFGmUx/19.4.'04
Wohnort: Österreich, NÖrdl.d.Donau

AW: Disassembler für MIPS-CPUs

#36

Beitrag von Sigittarius-E » Mi 21. Mai 2008, 21:37

...die Schaufel mit der Strizzi den Thread ausgräbt :D

Grüsse
Sigittarius-E
S-VHS ist nicht S-Video. So schreibt man: Standard, Satellit, wäre. TABs sind was für die Dritten.

TF5000PVR
HD:SP2514N
CAM:irdeto CW v3.15 ORF
Lüfter:Noiseblocker USF S1+Poti.
Verb.:[/b]Silex SX2kU2
TV:Toshiba 42"
Auto Start-Reihenf.: GMTTimerBug WA2|QT|IB Prem|StopExit|WSSKiller|JagEPG|Matrix Screensaver|PiP|DisplayTAP|wwww|reccopy|
TSBProtector v0.9.0|CheckAndCreate_EPGTimer v1.1
Manuell: SimpleCharEditor v3.09b,SetCryptFlag v0.3,exie v0.3,EBM v0.01

Benutzeravatar
Strizzi
ex Boardgrūnder
<font color=lack><b>ex Boardgrūnder</b></font>
Beiträge: 4548
Registriert: Mo 5. Dez 2005, 10:11
Wohnort: Österreich
Kontaktdaten:

AW: Disassembler für MIPS-CPUs

#37

Beitrag von Strizzi » Mi 21. Mai 2008, 21:42

Nö,

vielleicht will ich einfach nun die alten Hasen wieder etwas aus ihren Löchern locken? :D :

Grüße Strizzi
Topfield Wikipedia - Gesammeltes Wissen zum Topfield...
Alpakas vom Georgenhof

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25779
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
Wohnort: Wien

AW: Disassembler für MIPS-CPUs

#38

Beitrag von FireBird » Mi 21. Mai 2008, 21:49

Lass Dich nicht beleidigen, Harvey! :D

Benutzeravatar
Sigittarius-E
FIQMDTSSOOLUETSNAK
<span title=ForuminformationsquellemitdauertimeshiftschaltungoutingOberlehrerUndErfahrenerTratscherStatusNichtAussprechenKönner>FIQMDTSSOOLUETSNAK</span>
Beiträge: 8216
Registriert: Fr 9. Dez 2005, 18:49
Receivertyp: TF5kPVR/TF3kCIpro
Receiverfirmware: 13.9.'05 SHUFGmUx/19.4.'04
Wohnort: Österreich, NÖrdl.d.Donau

AW: Disassembler für MIPS-CPUs

#39

Beitrag von Sigittarius-E » Mi 21. Mai 2008, 21:50

FireBird hat geschrieben:Lass Dich nicht beleidigen, Harvey! :D


:D :D
Grüsse
Sigittarius-E
S-VHS ist nicht S-Video. So schreibt man: Standard, Satellit, wäre. TABs sind was für die Dritten.

TF5000PVR
HD:SP2514N
CAM:irdeto CW v3.15 ORF
Lüfter:Noiseblocker USF S1+Poti.
Verb.:[/b]Silex SX2kU2
TV:Toshiba 42"
Auto Start-Reihenf.: GMTTimerBug WA2|QT|IB Prem|StopExit|WSSKiller|JagEPG|Matrix Screensaver|PiP|DisplayTAP|wwww|reccopy|
TSBProtector v0.9.0|CheckAndCreate_EPGTimer v1.1
Manuell: SimpleCharEditor v3.09b,SetCryptFlag v0.3,exie v0.3,EBM v0.01

Benutzeravatar
Harvey
iTina-Promoter und Kuhinteressent
iTina-Promoter und Kuhinteressent
Beiträge: 3894
Registriert: So 11. Dez 2005, 22:34
Receivertyp: 0x1388 PVR
Receiverfirmware: 13.09.2005
Wohnort: Planet Erde, Milchstraße

AW: Disassembler für MIPS-CPUs

#40

Beitrag von Harvey » Mi 21. Mai 2008, 22:13

:) :) :)
Gruss
Harvey

Antworten

Zurück zu „TF 5x00/6000 PVR TAP“