Hallo Arthur,
beim stöbern in meiner SW Sammlung habe ich ein CPX Programm zum "schalten" der DIP Schalter zur Laufzeit gefunden - kann ich Dir zuschicken oder auf newtosworld laden, wenn Du willst. In der Readme (s.u.) Wird auf die ST Computer 9/91 S 100ff verwiesen. Leider ist der Artikel nicht online und ich habe diese Ausgabe auch nicht. Möglicherweise steht dort ja etwas erhellendes drin ...
README zum CPX-Modul "DIPS":
Mit diesem Modul kann die Einstellung der DIP-Schalter
des MEGA-STE bzw. TT ausgelesen und verändert werden.
Die Software "überschreibt" dabei die Hardware.
Dies funktioniert deshalb, weil nach einem Reset die
Stellung der DIP-Switches vom TOS ausgelesen und im
Cookie "_SWI" abgelegt wird. In diesem Cookie kann
die Einstellung nun verändert werden, ohne den Rechner
öffnen zu müssen.
Die acht Schalter belegen dabei die untersten acht Bit
des Cookie-Langwortes. Ist ein Schalter EINgeschaltet,
so ist das korrespondierende Bit =0, anderenfalls =1.
Bisher sind allerdings nur die Bedeutung von zwei
Schaltern bekannt:
Schalter 8: AUS = System hat DMA-Sound (wird im _SND-
Cookie, Bit 1 angezeigt)
Schalter 7: Bestimmt, ob das System mit (mindestens)
einem HD-Disketten-Laufwerk ausgerüstet ist.
Ab TOS 2.05/3.05 ist dann die Bedienung von
HD-Laufwerken vom Desktop aus möglich.
Mehr zu diesem Thema im Artikel der ST-Computer 9/91,
Seite 100 ff.
Gruß Heinz