Hardware > Hardware (Classic 16-/32-Bit)

PAK/3-020

<< < (19/22) > >>

Arthur:

--- Zitat von: 1ST1 am Mi 04.05.2016, 22:41:54 ---
--- Zitat von: Arthur am Mi 04.05.2016, 22:10:47 ---Kann mir jemand erklären wieso sich die TOS-Version auf dem Mainboard und auf der Pak nicht in die Quere kommen, welcher Mechanismus steckt dahinter?

--- Ende Zitat ---

Die PAK hat eine Adressdekodierung für das PAK-TOS drauf. Wenn das PAK-TOS angesprochen wird, werden die entsprechenden Adressen des 68020/30 von der PAK nicht auf den 68000er-Bus durchgeschaltet.

--- Ende Zitat ---


Also liegen die TOSse in jeweils separaten Bereichen und an das TOS auf der PAK kommt nur die CPU. Ok das klingt einleuchtend. Danke 1ST1. 

Gast120501:
Nein, sie liegen schon an der selben physischen Adresse, aber in der PAK ist quasi ein Schalter drin, der die Adressignale auf das PAK-TOS umleitet.

ditto:
PAKman erklärte es in einer PM folgendermaßen:

Auf dem Mainboard muss ein TOS installiert sein!
Beim Bootvorgang liest der 680xx zwei Langworte (zusammen 8 Bytes) ab Adresse 0 (das werden dann der Stackpointer und der Program Counter).
Die Logik auf dem Mainboard sorgt dafür, dass dort die ersten 8 Bytes des ROMs eingeblendet werden.. allerdings die des ROMs auf dem Mainboard!
Fehlen diese ROMs, dann liest die CPU nur Schrott, und weiss dann nicht mehr weiter..

Arthur:

--- Zitat von: 1ST1 am Mi 04.05.2016, 23:07:59 ---Nein, sie liegen schon an der selben physischen Adresse, aber in der PAK ist quasi ein Schalter drin, der die Adressignale auf das PAK-TOS umleitet.

--- Ende Zitat ---

Schon klar sonst müßte es neu reloziert werden damit es läuft. Ich meinte eher elektrisch- oder besser  adresssapariert... was ein Wort.  >:D

Arthur:

--- Zitat von: ditto am Mi 04.05.2016, 23:22:25 ---PAKman erklärte es in einer PM folgendermaßen:

Auf dem Mainboard muss ein TOS installiert sein!
Beim Bootvorgang liest der 680xx zwei Langworte (zusammen 8 Bytes) ab Adresse 0 (das werden dann der Stackpointer und der Program Counter).
Die Logik auf dem Mainboard sorgt dafür, dass dort die ersten 8 Bytes des ROMs eingeblendet werden.. allerdings die des ROMs auf dem Mainboard!
Fehlen diese ROMs, dann liest die CPU nur Schrott, und weiss dann nicht mehr weiter..

--- Ende Zitat ---

Ist natürlich ärgerlich die Gurken, nur wegen einiger Bytes mit Strom durch zu futtern, wo das Netzteil ja eh nicht das stärkste ist.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln