Atari Device ID Liste

Moderator: Rockford

Antworten
Erhard
Beiträge: 1264
Registriert: 04.11.2021 15:52
Has thanked: 155 times
Been thanked: 396 times
Kontaktdaten:

Atari Device ID Liste

Beitrag von Erhard »

0x31 - 0x3F : Diskettenlaufwerke, APE (Command 0x93)
0x40 : Drucker (es gibt auch virtuelle Drucker mit P2: oder so)
0x45 : APE Uhr
0x50 - 0x53 : Atari 850 Interface
0x60 : Cassette (wird aber nicht wirklich verwendet, weil C: kein intelligentes Gerät ist)
0x70 : SIO2USB
0x70 : FujiNet
0x71 - 0x74 : SDrive, SDriveMax
0x73 - ? : SIO2SD (kann mehrere IDs haben)

??????????? : IDE+

(Ergänzungen und eventuelle Korrekturen willkommen)

Bei Einträgen und Korrekturen bitte immer die komplette Liste, so daß der jeweils letzte Beitrag die aktuelle Liste vollständig enthält.
Jede Info, die zu Hause auf meinem Rechner liegt habe ich unterwegs nicht verfügbar.
Jede Info, die im Netz liegt finde ich nicht wieder, wenn ich sie benötige.

Benutzeravatar
DjayBee
Beiträge: 1204
Registriert: 17.08.2021 04:02
Has thanked: 919 times
Been thanked: 485 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von DjayBee »

$61: AtariSIO remote control

Aus dem Altirra Hardware Reference Manual:

$41: 820 40 Column Printer, 850 parallel port (P2:)
$42: 1025 80 Coumn Printer (P3:)
$45: APE und 1029 Programmable Printer (P6:)
$46: AspeQt
$4F: Type 3/4 poll
$58: 1030 serial device (T:)
$5F: Cassette tape (C:) (virtual OS device) - nicht $60 - Das erscheint mir falsch und ich habe Avery auf AtariAge gefragt. Mal abwarten.
$6F: DOS2DOS (PCLink)

mega-hz Geräte:
$66: beleuchtete Tastatur
$67: SIO-Monitor
Zuletzt geändert von DjayBee am 04.02.2026 18:48, insgesamt 2-mal geändert.

tschak909
Beiträge: 249
Registriert: 17.08.2021 00:22
Has thanked: 5 times
Been thanked: 204 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von tschak909 »

FujiNet currently uses the following devices, in addition to the ones already mentioned for other devices that it emulates:

$43: The default for SAM's Printer device (P4:)
$5A: ATR8000 CP/M device
$70: FujiNet configuration, Control and miscellaneous (e.g. hash generation)
$71-$78: FujiNet Network Devices

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

und die Speedy/Happy IDs/Komandos..
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

vielleicht kann ja jemand ne schicke Excel-Tabelle dafür erstellen?
Diese dann überall veröffentlichen, auch auf AtariAge.
Damit dann irgendwann eine komplette Tabelle entstehen kann..
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Benutzeravatar
DjayBee
Beiträge: 1204
Registriert: 17.08.2021 04:02
Has thanked: 919 times
Been thanked: 485 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von DjayBee »

mega-hz hat geschrieben:
04.02.2026 22:33
und die Speedy/Happy IDs/Komandos..
Es geht um Geräte IDs und nicht um die Befehle für Geräte. Die zu sammeln ist zwar auch sinnvoll, aber die Geräte sind wichtiger, weil sie am SIO-Bus eindeutig sein müssen.

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

ja ich weiss, aber wenn man schonmal dabei ist...
Könnte man auch gleich die Kommandos zusammentragen.
Hatte ich glaube ich schonmal irgendwann angestossen, ist aber im Sande verlaufen.

Lasst uns doch gleich ein editierbares SIO Nachschlage-Werk in Form einer Excel-Tabelle für ALLE erstellen.

Wenn jemand "fit" mit Excel ist, mach doch mal eine nette Tabelle.
Ich kümmer mich dann darum, die Daten zu suchen und die Tabelle in US/PL/AUS zu verbreiten damit jeder mitwirken kann.
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Erhard
Beiträge: 1264
Registriert: 04.11.2021 15:52
Has thanked: 155 times
Been thanked: 396 times
Kontaktdaten:

Atari Device ID Liste

Beitrag von Erhard »

Hierzu gab es schon einmal vor Dekaden eine Webseite von Jindroush.
Die hab ich zwar offline, aber in jeder einzelnen html Datei stecken Aufrufe von Drecks-Googlesyndication drin und das Zeug hängt nur.
Aber da standen schon sehr viele Infos drin.
Jede Info, die zu Hause auf meinem Rechner liegt habe ich unterwegs nicht verfügbar.
Jede Info, die im Netz liegt finde ich nicht wieder, wenn ich sie benötige.

Benutzeravatar
DjayBee
Beiträge: 1204
Registriert: 17.08.2021 04:02
Has thanked: 919 times
Been thanked: 485 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von DjayBee »

Erhard hat geschrieben:
05.02.2026 18:17
Hierzu gab es schon einmal vor Dekaden eine Webseite von Jindroush.
Mirror von Steven Tucker: https://www.atarimax.com/jindroush.atari.org/asio.html

In Averys Hardware Ref Manual (siehe zweiter Post hier im Thread) stehen auch recht viele drin.

Erhard
Beiträge: 1264
Registriert: 04.11.2021 15:52
Has thanked: 155 times
Been thanked: 396 times
Kontaktdaten:

Atari Device ID Liste

Beitrag von Erhard »

.
DjayBee hat geschrieben:
05.02.2026 19:24
Mirror von Steven Tucker: https://www.atarimax.com/jindroush.atari.org/asio.html
Excellent & Danke!
Jede Info, die zu Hause auf meinem Rechner liegt habe ich unterwegs nicht verfügbar.
Jede Info, die im Netz liegt finde ich nicht wieder, wenn ich sie benötige.

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

ja die habe ich auch.
problem ist nur, jede Liste hat was, was die andere nicht hat.
Daher finde ich man sollte eine one-4-all Liste erstellen, die erweitert werden kann.
Bis wir alles komplett haben.
Weltweit verteilen, damit jeder diese Infos hat und falls jemand was Neues baut,
sich an der Liste halten- und beteiligen kann.

Dabei wäre es doch nett, wenn die Liste z.B. auf meiner Webseite liegt, aber man sie online editieren kann.
Weiss jemand wie man sowas hinbekommt?
(Muss ja nicht unbedingt Excel sein, je nachdem was am Besten möglich ist)

Vielleicht hat CAS ja ne Idee?
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

FlorianD
Beiträge: 444
Registriert: 19.08.2021 00:18
Has thanked: 88 times
Been thanked: 189 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von FlorianD »

wie wärs denn mit dem ATARI Wiki
https://atariwiki.org/wiki/

das kann alles das was gesucht ist.

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

Das ist natürlich eine sehr gute Idee!
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

HiassofT
Beiträge: 239
Registriert: 17.08.2021 11:03
Wohnort: Salzburg, Austria
Has thanked: 23 times
Been thanked: 154 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von HiassofT »

$61: atariserver (AtariSIO) remote control

EDIT: Ach, das hatte DjayBee ja schon erwähnt - hatte ich übersehen . Naja, doppelt hält besser :-)

so long,

Hias

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

Perfekt!
Slim Dusty hätte gesagt "Old Technic will better run" :-)
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

ich hab nun mal alles soweit in eine Tabelle eingetragen.
Schaut mal:
SIO.pdf
(98.44 KiB) 8-mal heruntergeladen
Bitte auch gerne nochmal kontrollieren und ggf. auch bei AA verteilen.
Ich packe die Excel-Tabelle und die PDF später auf meine Webseite.
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

kann nur das APE die Zeit liefern oder AspeQt / RespeQt / FujiNet auch?
Falls ja, welche IDs werden dafür verwendet?
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Benutzeravatar
DjayBee
Beiträge: 1204
Registriert: 17.08.2021 04:02
Has thanked: 919 times
Been thanked: 485 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von DjayBee »

mega-hz hat geschrieben:
Gestern 21:53
kann nur das APE die Zeit liefern oder AspeQt / RespeQt / FujiNet auch?
Falls ja, welche IDs werden dafür verwendet?
FujiNet unterstützt APE Time. Ich geh davon aus, dass es somit denselben SIO Device verwendet, wie das Original.

FlorianD
Beiträge: 444
Registriert: 19.08.2021 00:18
Has thanked: 88 times
Been thanked: 189 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von FlorianD »

ich wollte die Liste vor einer Woche schon aufs ATARI Wiki stellen, nur leider ist das derzeit wegen Sicherheitsproblemen gesperrt.
Ich habe cas die Daten gegeben, damit er das machen kann.

Erhard
Beiträge: 1264
Registriert: 04.11.2021 15:52
Has thanked: 155 times
Been thanked: 396 times
Kontaktdaten:

Atari Device ID Liste

Beitrag von Erhard »

Das IDE+ 2.0 unterstützt auch APETime.
Jede Info, die zu Hause auf meinem Rechner liegt habe ich unterwegs nicht verfügbar.
Jede Info, die im Netz liegt finde ich nicht wieder, wenn ich sie benötige.

Benutzeravatar
cas
Beiträge: 1233
Registriert: 18.06.2021 21:01
Wohnort: Solar System
Has thanked: 354 times
Been thanked: 889 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von cas »

FlorianD hat geschrieben:
Gestern 23:25
ich wollte die Liste vor einer Woche schon aufs ATARI Wiki stellen, nur leider ist das derzeit wegen Sicherheitsproblemen gesperrt.
Ich habe cas die Daten gegeben, damit er das machen kann.
Die Seite ist nun hier:
https://atariwiki.org/wiki/Wiki.jsp?page=SIO_topics

Änderungswünsche bitte direkt per E-Mail an mich.

Benutzeravatar
cas
Beiträge: 1233
Registriert: 18.06.2021 21:01
Wohnort: Solar System
Has thanked: 354 times
Been thanked: 889 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von cas »

Es gibt einige Überschneidungen in der Liste.

Ich kenne das SIO-Protokoll nicht im Detail, aber wäre es ggf möglich IDs automatisch erkennbar zu machen?

Idee:

* Alle neuen Geräte horchen auf ID 0xFF
* Atari-Software (Treiber) senden eine Anfrage an Device 0xFF mit einer Zeichenkette wie "fujinet-id?"
* Nur das Gerät welches diesen Namen besitzt antwortet mit der Device-ID, auf welcher dieses Gerät benutzbar ist, z.B. 0x60

Kann ein Gerät eine ID Kollision erkennen oder aktiv testen und sich ggf. auf eine andere ID konfigurieren?

Erhard
Beiträge: 1264
Registriert: 04.11.2021 15:52
Has thanked: 155 times
Been thanked: 396 times
Kontaktdaten:

Atari Device ID Liste

Beitrag von Erhard »

.
cas hat geschrieben:
Heute 09:13
Ich kenne das SIO-Protokoll nicht im Detail, aber wäre es ggf möglich IDs automatisch erkennbar zu machen?
Ich halte es für schwierig, so etwas zu implementieren. Und wieviele Geräte werden zukünftig noch entwickelt werden und wieviele Nutzer holen sich die dann?

Leider beherrscht der Atari sowas wie Carrier Sense Multiple Access/Collision Detection (CSMA/CD) auf dem SIO-Bus nur in der Form, die sich so anhört, als wenn Du mit dem Kopf über der Toilette hängst und rückwärts frühstückst. Und die Peripheriegeräte kriegen garnichts davon mit, wenn mehr als ein Gerät gleichzeitig antwortet.

Man müßte also einen Algorythmus implementieren, welcher wie bei One-Button-Devices eine Geräteermittlung durchführt, aber ...

Und wie sieht das aus, wenn es auch aktive Geräte auf dem Bus gibt, die das nicht können? Zum Beipsiel eine 1050?

Eine nachträgliche Änderung von Device-IDs ist auch problematisch, da dann alles an Software für das jeweilige Gerät umgeschrieben werden muß.

Ich hatte schon mit einem Gerät zu tun, wo sich in einem Fall Änderungen bei einer Datenblockgröße ergeben haben und in einem anderen Fall die Firmware geändert wurde, daß Parameter eines anderen Befehls nicht mehr funktionierten, weil die Funktion aus der Firmware rausgenommen wurde. Auch wenn ich nur ab und an kleine Anwendungsprogrämmchen schreibe - ich hab auf sowas keinen Bock und ich kann mir gut vorstellen, daß das für Leute mit umfangreicheren Softwarekollektionen erst recht gilt.
Jede Info, die zu Hause auf meinem Rechner liegt habe ich unterwegs nicht verfügbar.
Jede Info, die im Netz liegt finde ich nicht wieder, wenn ich sie benötige.

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

vor allem:
Unser ATARI-OS ist für sowas nicht geschaffen.
Man müsste wieder diverse OSse patchen..
ATARI hat das schon gut gelöst mit verschiedenen ID (Gruppen) finde ich !

Was mir aber noch etwas komisch vorkommt:
Gibt es wirklich Device-IDs mit $3A-$3F ? Können die DOSse überhaupt D15 oder so ansprechen?
(Ich versuche die SIO Liste so getreu wie möglich hinzubekommen, dabei ist mir das aufgefallen!)
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Benutzeravatar
mega-hz
Beiträge: 1759
Registriert: 03.11.2021 11:23
Has thanked: 561 times
Been thanked: 615 times

Re: Atari Device ID Liste

Beitrag von mega-hz »

gibt es nicht auch ein SIO2MIDI?
keine PN's mehr! Bitte per email kontaktieren! atari1450xld©mega-hz.de

Benutzeravatar
Mathy
Beiträge: 1963
Registriert: 18.06.2021 11:13
Wohnort: Heerlen, NL
Has thanked: 972 times
Been thanked: 595 times
Kontaktdaten:

Re: Atari Device ID Liste

Beitrag von Mathy »

.
Hallo Wolfram

SIO2MIDI gibt es sogar zweimal. Einmal von MyTek, dieses ist voll kompatibel zu MIDI-Mate und wird deshalb wohl auch die gleichen Device ID haben. Und dann noch einmal von Lotharek. Letzteres kann man nur nutzen um MIDI-Musik-Dateien ab zu spielen. Keine Ahnung welche ID dieses Teil benutzt.

Es gibt aber auch noch MIDIJoy von freetz. Damit kann man den Atari über MIDI erzählen welche Klänge er erzeugen muss. ID unbekannt.

Ich meine das SpartaDOS X ab einer bestimmten Version "D9:" bis "D15:" unterstützt. Ich habe aber keine Ahnung wie.

Tschüß

Mathy
Schreibe nicht der Absicht zu, was man mit Dummheit oder Ignoranz erklären kann.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast