amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Amiga, AmigaOS 4 > Plug&Play für Amiga erwünscht? [ - Suche - Neue Beiträge - Registrieren - Login - ]

1 2 3 -4- [ - Beitrag schreiben - ]

19.07.2003, 14:08 Uhr

Mad_Dog
Posts: 1944
Nutzer
So... ein neuer Versuch. Wie wärs damit:

Version 0.5:

http://w3studi.informatik.uni-stuttgart.de/~walternn/ddc_0.5.lha


Ich bin auf Eure Antworten gespannt...
--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

19.07.2003, 21:21 Uhr

Mad_Dog
Posts: 1944
Nutzer
O.k, habe bis jetzt nur positive Rückmeldungen zur Version 0.5 des ddc erhalten, scheint also zu laufen.

Damit erkläre ich offiziell die Version 0.5 zur ersten stabilen Version des ddc ("tätäää" :) ).

Im aktuellen Archiv ist der Guide leider nicht ganz aktuell, deshalb hier der Nachtrag: Die aktuelle Anleitung im Amiga Guide Format gibts unter:

http://w3studi.informatik.uni-stuttgart.de/~walternn/ddc_guide.lha


zum runterladen. Auch geeignet, für Leute, die nur mal reinschnuppern und sich über das Konzept dieses Projekts informieren möchten.
Sagt mir bescheid, falls irgendwelche inhaltlichen oder Rechtschreibfehler drin sind - das Teil entstand in einer Nacht- und Nebel Aktion mit viel Kaffee. ;)

An dieser Stelle möchte ich ein paar Leute für die vorbildliche Mitarbeit loben: Lemmink hat von Anfang an die noch sehr frühen, Bug-behafteten Versionen durch sein gesamtes "Amiga-Museum" gejagt und mir eine ganze Menge von DDs und Bug Reports geschickt. Schaut mal auf seiner Homepage vorbei, es lohnt sich. Jinx hat tolle Glow-Icons beigesteuert - Super!. Gerald Sittly hat mich darauf hingewiesen, daß bei manchen Karten von der identify.library ein Produktname zurückgeliefert wird, der Schrägstriche enthält. Dies führte in einigen Fällen zu Abschmierern. Danke auch für die Tips im Programmier-Forum zum Thema Workbench-Start.

Danke auch an all diejenigen, die ich jetzt nicht erwähnt hab für das geduldige Testen, die DDs, Bugreports und viele gute Anregungen.

Ganz nebenbei ist (aus der Not) ein kleiner, effizienter Pattern-Matcher als "Nebenprodukt" entstanden. Also, lieber Prof. Lehmann, sowas geht nicht nur in Scheme, sondern auch in C recht gut! ;)


Mal sehen, wie's weitergeht... :)

--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

19.07.2003, 22:14 Uhr

Jinx
Posts: 2077
Nutzer
ich hasse scheme ;)
--
eMail: TheJinx@web.de
Homepage: http://www.TheJinx.de

[ - Antworten - Zitieren - Direktlink - ]

19.07.2003, 22:39 Uhr

Mad_Dog
Posts: 1944
Nutzer
Zitat:
Original von Jinx:
ich hasse scheme ;)


O.T. aber:

"Herr Doktor, ich sehe überall Klammern!" :D (Scheme-Programmierer-Insiderwitz)


--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

20.07.2003, 21:04 Uhr

McFly
Posts: 586
Nutzer
Hi,

also bei mir läuft es jetzt stabil, keinen Absturz, egal ob ich Scripte erstellen lasse oder nur "Cancele".
Astrein

:)

regards
McFly
--
PPS for Amiga on

http://www.McFly.de.sr




[ - Antworten - Zitieren - Direktlink - ]

21.07.2003, 20:59 Uhr

Mad_Dog
Posts: 1944
Nutzer
So...

Habe jetzt ein erstes, kleines CLI-Tool gebastelt, das auf dem "Driver Descriptor" Prinzip aufsetzt.

Es listet alle DDs in einem Verzeichnis als HTML-Datei und erzeugt Hyperlinks, falls bei den DDs das Merkmal DRIVERURL gesetzt worden ist.

DD2html Version 0.1 gibt's ab sofort unter:

http://w3studi.informatik.uni-stuttgart.de/~walternn/DD2html_0.1.lha


zum downloaden.

Der vollständige C-Sourcecode ist im Archiv enthalten, falls mal jemand selbst ein Tool basteln möchte, das die DDs benutzt.
Falls wieder irgendwelche Bugs drin sein sollten, könnt Ihr das diesmal sogar selbst korregieren. ;)

Nicht enthalten sind die DDs. Einige davon sind ja im ddc Archiv...

--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

22.07.2003, 08:30 Uhr

gni
Posts: 1106
Nutzer
Zitat:
Mad_Dog:
P.S.: Habe gerade nen Hint bezüglich des Exit-Bugs bekommen...
Anscheinend legt der Compiler (StormC 3.0) ne Variable so blöd in Register D0, daß exec dann beim Terminieren meint, ein Fehler sei aufgetreten, obwohl dem nicht so war...

Bist Du sicher, das da ein Compiler-Fehler (bzw. eine Fehler im Startupcode) vorliegt? Das klingt eher nach void main() in Deinem Programm.

[ - Antworten - Zitieren - Direktlink - ]

22.07.2003, 12:09 Uhr

Mad_Dog
Posts: 1944
Nutzer
Zitat:
Original von gni:
Zitat:
Mad_Dog:
P.S.: Habe gerade nen Hint bezüglich des Exit-Bugs bekommen...
Anscheinend legt der Compiler (StormC 3.0) ne Variable so blöd in Register D0, daß exec dann beim Terminieren meint, ein Fehler sei aufgetreten, obwohl dem nicht so war...

Bist Du sicher, das da ein Compiler-Fehler (bzw. eine Fehler im Startupcode) vorliegt? Das klingt eher nach void main() in Deinem Programm.

So war's dann auch. Der Fehler bei der Version 0.4 lag tatsächlich im Startupcode bzw. im WB_Main. Das mit dem Register hat nur einer gemeint, der das Teil durch nen Debugger gejagt hat. Bei der aktuellen Version 0.5 ist das behoben...

--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

24.07.2003, 19:50 Uhr

Mad_Dog
Posts: 1944
Nutzer
So...

Das nächste Tool ist fertig: DD2AG Version 0.1 .
Es erstellt eine Amiga Guide Datei mit allen Driver Descriptors.
Der User muß zum Erstellen der Amiga Guide Datei weder Ahnung vom Aufbau eines Amiga Guide Files, noch vom Aufbau der DDs haben.
Alles geht vollautomatisch!

Aus dem Guide heraus kann man dann direkt die Treiberinstallation starten, bzw. den Treiber aus dem Internet herunterladen.

DD2AG gibts hier:

http://w3studi.informatik.uni-stuttgart.de/~walternn/DD2AG_0.1.lha


Schreibt mir, ob's Euch gefällt! :)

--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

26.07.2003, 23:47 Uhr

Mad_Dog
Posts: 1944
Nutzer
Hab den ddc nochmal überarbeitet.

Die neuste Version 0.6 gibt's unter

http://w3studi.informatik.uni-stuttgart.de/~walternn/ddc_0.6.lha


zum downloaden.

Eine Website dazu wird's demnächst auch geben, damit wir hier das Forum nicht zweckentfremden ;)

--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

27.07.2003, 22:45 Uhr

Mad_Dog
Posts: 1944
Nutzer
So...

Nun habe ich eine erste Homepage zu diesem Projekt als Unterseite meiner Homepage eingerichtet:

http://w3studi.informatik.uni-stuttgart.de/~walternn/Hardware_Assistent.html


Hier können auch alle Tools heruntergeladen werden.

--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

28.07.2003, 20:34 Uhr

Logan
Posts: 127
Nutzer
Hi,

und wann kommt der Speicherschutz?

mfg

[ - Antworten - Zitieren - Direktlink - ]

28.07.2003, 21:17 Uhr

Mad_Dog
Posts: 1944
Nutzer
Zitat:
Original von Logan:
und wann kommt der Speicherschutz?


Da mußt Du schon die Entwickler von AmigaOS 4.0 fragen! :D



--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

28.07.2003, 21:28 Uhr

Holger
Posts: 8116
Nutzer
Zitat:
Original von Mad_Dog:
Zitat:
Original von Logan:
und wann kommt der Speicherschutz?

Da mußt Du schon die Entwickler von AmigaOS 4.0 fragen! :D
Erst einmal wird der Bluescreen implementiert. Und wenn dann noch resourcen frei sind, bzw. OS4 sich mind. 100000 mal verkauft, dann wird der Speicherschutz eingebaut, gleich nach der online-"Aktivierungsfunktion".

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Antworten - Zitieren - Direktlink - ]

29.07.2003, 11:34 Uhr

Mad_Dog
Posts: 1944
Nutzer
Zitat:
Original von Holger:

Erst einmal wird der Bluescreen implementiert. Und wenn dann noch resourcen frei sind, bzw. OS4 sich mind. 100000 mal verkauft, dann wird der Speicherschutz eingebaut, gleich nach der online-"Aktivierungsfunktion".


(No Comment)

Bild: http://pcbs13.informatik.uni-stuttgart.de/www/fun/messages/gpf.gif


--

http://www.norman-interactive.com

[ Dieser Beitrag wurde von Mad_Dog am 29.07.2003 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

29.07.2003, 11:46 Uhr

Logan
Posts: 127
Nutzer
Hi,
selbst auf die Gefahr hin vom Thema abzukommen es hat doch schon einmal denn Versuch gegeben einen Speicherschutz nachträglich in das Amiga OS einzubauen das Projekt wurde aber damals eingestellt.

[ - Antworten - Zitieren - Direktlink - ]

29.07.2003, 11:49 Uhr

Sprocki
Posts: 655
Nutzer
Zitat:
Original von Logan:
Hi,
selbst auf die Gefahr hin vom Thema abzukommen es hat doch schon einmal denn Versuch gegeben einen Speicherschutz nachträglich in das Amiga OS einzubauen das Projekt wurde aber damals eingestellt.



Weil der Entwickler irgendwann einsah, daß sein Projekt doch zu tollkühn war und er im Prinzip den gesamten Unterbau des OS3.x hätte neu schreiben müssen. Speicherschutz für OS3.x ist nicht praktikabel.
--

(ale rektzschraibfela wurtn nachtrehglich unt mit apsichd aingfuhkt)

[ - Antworten - Zitieren - Direktlink - ]

29.07.2003, 11:51 Uhr

Mad_Dog
Posts: 1944
Nutzer
Zitat:
Original von Logan:
selbst auf die Gefahr hin vom Thema abzukommen es hat doch schon einmal denn Versuch gegeben einen Speicherschutz nachträglich in das Amiga OS einzubauen das Projekt wurde aber damals eingestellt.


Welches Projekt soll das sein?

WarpOS unterstützt Speicherschutz ansatzweise.
Ansonsten gibt's noch den Enforcer. Aber sonst ist mir nichts bekannt.

--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

29.07.2003, 13:14 Uhr

Lemmink
Posts: 2344
Nutzer
Soweit ich weiß, war das Guardian, daß schon seit ner halben Ewigkeit sogar bei Schatztruhe im Angebot war, mit dem Vermerkt kommt demnächst, oder so.
--
Das Grauen hat viele Gesichter und mein Spiegel zeigt mir jeden Morgen ein neues ;-)

Jetzt neuer, aber immer noch nicht interessanter: http://www.lemmink.joice.net

[ - Antworten - Zitieren - Direktlink - ]

29.07.2003, 21:28 Uhr

Maja
Posts: 15429
Nutzer
Zitat:
Original von Sprocki:
Zitat:
Original von Logan:
Hi,
selbst auf die Gefahr hin vom Thema abzukommen es hat doch schon einmal denn Versuch gegeben einen Speicherschutz nachträglich in das Amiga OS einzubauen das Projekt wurde aber damals eingestellt.

Weil der Entwickler irgendwann einsah, daß sein Projekt doch zu tollkühn war und er im Prinzip den gesamten Unterbau des OS3.x hätte neu schreiben müssen. Speicherschutz für OS3.x ist nicht praktikabel.

Nicht nur das. Soweit ich mich erinnere, wurde auch gesagt, das die meisten 68k-Programme damit nicht klar kommen würden.



--
__________________________________________________

Lebe den Tag!

http://www.jacobs.privat.t-online.de/ (Letzte Änderung: 10.07.03)

[ - Antworten - Zitieren - Direktlink - ]

29.07.2003, 22:03 Uhr

Jinx
Posts: 2077
Nutzer
maja:
exakt. zb dürften die meisten patches nicht mehr funktionieren, da sie
systemroutinen im speicher ändern.
--
eMail: TheJinx@web.de
Homepage: http://www.TheJinx.de

[ - Antworten - Zitieren - Direktlink - ]

04.08.2003, 17:55 Uhr

Mad_Dog
Posts: 1944
Nutzer
Habe festgestellt, daß es unter Windows auch einen "Hardware Assistent" gibt. Da besteht Namensgleichheit, was in rechtlicher Hinsicht bedenklich sein könnte. Vorschläge?

--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

04.08.2003, 18:31 Uhr

Maja
Posts: 15429
Nutzer
Hardware Aider
Hardware Accessory
Hardware Buttler
Hardware Fairy
Hardware Escort
Hardware Track

Hardware könnte jeweils auch durch Driver ersetzt werden.

--
__________________________________________________

Lebe den Tag!

http://www.jacobs.privat.t-online.de/ (Letzte Änderung: 10.07.03)

[ - Antworten - Zitieren - Direktlink - ]

04.08.2003, 18:56 Uhr

ArminHuebner
Posts: 1349
Nutzer
'Hardware Butler' finde ich am besten- aber nur mit einem 't'.

[ - Antworten - Zitieren - Direktlink - ]

04.08.2003, 20:48 Uhr

Hurrican
Posts: 76
Nutzer
Hallo #?,

sagt mal, gab es so etwas nicht am Amiga schonmal?
Nennt sich "Expansion-Schublade"... :-)
AFAIR musste man da doch nur die Treiberdatei reinkopieren und der Rest ging von selbst - oder werfe ich da jetzt etwas durcheinander?

CU,
Hurrican

[ - Antworten - Zitieren - Direktlink - ]

04.08.2003, 21:17 Uhr

platon42
Posts: 400
[Ex-Mitglied]
Zitat:
Original von Mad_Dog:
Zitat:
Original von Logan:
selbst auf die Gefahr hin vom Thema abzukommen es hat doch schon einmal denn Versuch gegeben einen Speicherschutz nachträglich in das Amiga OS einzubauen das Projekt wurde aber damals eingestellt.


Welches Projekt soll das sein?


AFAIR war das BodyGuard von Martin Berndt. Er war wohl sehr davon überzeugt, dass es möglich sein müsse, bevor er aufgegeben hat.

Zitat:
WarpOS unterstützt Speicherschutz ansatzweise.
Ansonsten gibt's noch den Enforcer. Aber sonst ist mir nichts bekannt.


GuardianAngel (bzw. MuForce) unterstützen zumindest, dass man nicht belegten Speicher schützt -- kann auch helfen, um herauszufinden, ob ein Program misst baut, ist aber für den Normalgebrauch unbenutzbar, da die Geschwindigkeit dann < A500 ist.

--
Best Regards

Chris Hodges

[ Dieser Beitrag wurde von platon42 am 04.08.2003 editiert. ]

[ - Antworten - Zitieren - Direktlink - ]

04.08.2003, 22:43 Uhr

Mad_Dog
Posts: 1944
Nutzer
Zitat:
Original von Hurrican:
sagt mal, gab es so etwas nicht am Amiga schonmal?
Nennt sich "Expansion-Schublade"... :-)
AFAIR musste man da doch nur die Treiberdatei reinkopieren und der Rest ging von selbst - oder werfe ich da jetzt etwas durcheinander?


Ja, Du bringst da etwas durcheinander. :)
Das soll eher sowas wie MS Window's Plug N Play werden.

Die schon erschienenen Tools verschaffen zudem einen Überblick darüber, welche Hardware welchen Treiber braucht und wo es diesen im Internet zum Herunterladen gibt.



--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]

05.08.2003, 07:14 Uhr

Hammer
Posts: 2899
Nutzer
Am Peggy liefs zwar nach dem die identify.library drin war, aber ohne Ergebnis. :D
Ja ich weiß hast Du vorher gesagt, wollte es aber trotzdem ausprobieren.

Frage: Kommt das auch mal für PPC Rechner?
--
MFG

Hammer

http://people.freenet.de/ThaHammer/Amiga.html

[ - Antworten - Zitieren - Direktlink - ]

05.08.2003, 07:57 Uhr

Mad_Dog
Posts: 1944
Nutzer
Zitat:
Original von Hammer:
Am Peggy liefs zwar nach dem die identify.library drin war, aber ohne Ergebnis. :D
Ja ich weiß hast Du vorher gesagt, wollte es aber trotzdem ausprobieren.

Frage: Kommt das auch mal für PPC Rechner?


PPC oder nicht PPC ist hier garnicht die Frage.
Alles setzt auf der identify.library auf, die wiederum auf Autoconfig aufsetzt. Ein System das kein Autoconfig hat oder es nicht zumindest emuliert, passt hier nicht in's Schema. Die Frage, ob es je auf dem Pegasos funktionieren wird, hängt davon ab, in wie weit Richard Körber gewillt oder fähig ist, die identify.library an die Pegasos-Hardware anzupassen. Ansonsten wird's schwierig...


--

http://www.norman-interactive.com

[ - Antworten - Zitieren - Direktlink - ]


1 2 3 -4- [ - Beitrag schreiben - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > Plug&Play für Amiga erwünscht? [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.