ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
DariusBrewka
[Benutzer gesperrt]
23.08.2006, 03:49 Uhr [ - Direktlink - ] |
Thema: AOS4 und Hyperion
Brett: Amiga, AmigaOS 4 Zitat: Womit soll Ich glücklich werden? Passt es dir nicht das ich die Wahrheit gesagt habe oder gibt's sonst ein Problem. Die einzigen denen Alles nicht passt sind die MOS User, die sind es die sich hier andauernd beschweren, sobald auch nur OS4 oder Hyperion erwähnt wird. Man braucht sich hier nur den Thread durchzulesen um zu begreifen was hier Los ist, hat die Rote Seite etwas nicht zu bieten, kommen die Blauen und machen sich Lustig, gibt's auf OS4 etwas, was es in der MOS Fraktion n dieser Form nicht gibt, wird Alles in Bewegung gesetzt Imitate als gleichwertig darzustellen, sei diese Ähnlichkeit noch so sehr an den Haaren herbeigezogen. Naja, noch ein MOS Troll, wie so viele andere auch. Aber eigentlich auch Egal, der Thread lief bis auf die Ausnahme der MOS User völlig Normal ab, komisch dass nur Streit reinkommt wenn ein Blauer hinzukommt, warum man dann noch beleidigt sein Kann entschliesst sich mir nicht, nicht nur hier im Forum sondern auch im Kommmentarbereich der News, die Blauen können mal wieder nicht anders... bzw wo hat Suli nach MOS gefragt, dass du deinen Spinnerkommentar weiter oben abgeben musstest? [ Dieser Beitrag wurde von DariusBrewka am 23.08.2006 um 03:52 Uhr geändert. ] |
|||||
DariusBrewka
[Benutzer gesperrt]
23.08.2006, 00:39 Uhr [ - Direktlink - ] |
Thema: AOS4 und Hyperion
Brett: Amiga, AmigaOS 4 Zitat: Und du kannst den einen Bildschirm auf der halben Strecke stehen lassen und sowohl den oberen als auch den unteren gleichzeitig bedienen?, du kannst damit Programme mit Splittscreen wie AFAIR ImageFX oder VWorlds benutzen, welche zwei verschobene Screens mit Unterschiedlicher Auflösung benötigten? Nee DRAGON ist kein Hack, sondern ein Kleines Tool was beim Klicken in die Titelleiste eines Screens einfach einen zweiten/dritten Screen erzeugt und je nach Position des Mauspointers in der oberen Hälfte den Hinteren in der unteren den Vorderen Screen kopiert nichts mehr. Das ist insofern kein Problem, weil beim Amiga jeder Screen wirklich im Speicher existiert, er wird nur nicht dargestellt, die Graphic ist jedoch immer vorhanden und kann dargestellt, angezeigt oder sonstwas werden. Der Schwindel fliegt auf, sobald du den Screen losläßt, außerdem muß in Gegensatz zu den Ursprünglichen Ziehbaren Screens unter ECX/AGA/OCS die Graphic jedes mal d.h. jedes Frame neu kopiert werden, da das nicht von der Hardware unterstützt wird, auch unter OS4 nicht. Theoretisch und Praktisch kannst du genausogut den Hinteren Screen als Fenster auf den Vorderen Darstellen, halt nur nicht Realtime sonderlich schwer soetwas zu machen ist es wirklich Nicht. |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 23:13 Uhr [ - Direktlink - ] |
Thema: MUI Frames statt Fenster
Brett: Programmierung Zitat: wenn Ich verstehen würde was die Frage ist vieleicht, sorry nicht Böse gemeint. BZW. du hast einen Hook und du möchtest dass dieser Aufgerufen wird wenn du die ActivePage änderst? Wenn dem so ist, dann müßte dein Konstrukt in dieser Form sein: code:DoMethod(pagegroup, MUIM_Notify, MUIA_Group_ActivePage, MUIV_EveryTime, pagegroup, 2+x,MUIM_CallHook, &PageHook, parameter1, parameter2,...); wobei x die Anzahl der zusätzlichen Parameter angibt. |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 22:59 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung ähhh code:if (!port) ist äquivalent zu if (port == NULL) und nicht wie ich Irrtümlicherweise schrieb code:if (!port) gleich if (port != NULL) ist. |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 22:45 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: den Port hast du doch nicht Initialisiert, also dann weißt du das du darauf nicht zugreifen kannst, worauf soll port denn zeigen wenn du nichts angibst? der Compiler mekkert hier i.A. auch. Woher soll der Compiler wissen was du mit port vorhast, vieleicht willst du ja dass er irgendwo hinzeigt und ob der Compiler port mit NULL initialisiert oder nicht ist wie schon erwähnt völlig Irrelevant, da das nicht nur vom Compiler sondern auch vom OS-Loader abhängen kann und die Erfahrung zeigt mir dass port nicht NULL ist. Wenn du willst dass NULL für Fehlschlag steht, dann mußt du auch dafür sorgen dass es mit NULL initialisiert ist. Zitat: wenn du delete(port) schreibst, dann zeigt port immer noch auf den alten Speicher der Struktur, diese gibt's dann zwar nicht mehr, aber wenn du nach einem delete() immer noch auf die gelöschte Struktur zugreifen willst dann hast du ein Problem, port wird von delete() sicherlich nicht auf NULL gesetzt, ich wüßte auch nicht warum es das sollte bzw. mir kam nie in den Sinn dieses zu Vermuten. Ansonsten müßte das Konstrunkt eher so lauten delete(&port) damit der Compiler auch weiß was er mit NULL initialisieren soll. [ Dieser Beitrag wurde von DariusBrewka am 22.08.2006 um 22:46 Uhr geändert. ] |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 22:26 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: die Restlichen 1% benutzen code:if (port != NULL) ich versuche das immer so zu machen, bzw. habe das früher so gemacht nur ist das viel zu umständlich :-( |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 11:44 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung if (!port) ist von der Funktion das selbe wie (port != NULL) aber !port ist IMHO für mich nicht wirklich schön, da port nunmal kein ja/nein Wert ist bzw. kein BOOLEAN, weil aber TRUE jeder Wert ungleich NULL ist nimmt es der Compiler so hin. Wenn du soetwas schreibst wie code:port = AllocMsgPort(); dann ist port danach initialisiert, aber so ganz verstehe ich Dich hier auch nicht Zitat: was meinst du nicht initialisiert? den port durch CreateMsgPort() oder port durch NULL?, der NULL Test ist überflüssig weil der Test davor das gleiche macht, du also soetwas hast wie code:if (a oder a) ob ein Compiler Pointer auf NULL initialisiert ist völlig irrelevant und i.A. nicht gegeben (Normalerweise mekkert ein C Compiler bei Konstrukten folgender Art: code:struct Test { int v; }; ... struct Test *t; int v; v = t->v; mit einem t ist nicht Initialisiert.) Du MUSST Pointer um irgendwas Sinnvolles damit machen zu können Initialisieren bzw. es macht keinen Sinn auf etwas zuzugreifen von dem du weißt das es nicht benutzt werden kann. NULL ist vom Wert her 0 was der Name auch andeutet was es auf anderen Systemen bedeuten könnte, ist auch völlig unwichtig denn du Willst ja auf dem Amiga Programmieren und weißt dass es 0 ist oder? if (!port) bedeutet Ausgeschrieben if (port != NULL), dass muß es auch damit 99% Aller Programme so funktionieren wie die es tun. |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 11:15 Uhr [ - Direktlink - ] |
Thema: AOS4 und Hyperion
Brett: Amiga, AmigaOS 4 Zitat: Vermutlich weil es z.Z. keine Hardware dafür gibt? und IMHO auch nicht mehr geben wird. Ich habe gestern einige News von Ende 2005 durchgeschaut und dort wurde gemeldet, daß das HI-END-Board PowerVixxen in Produktion geht, wo ist es denn oder wird AmigaHardware immer noch mit Lochraster und Lötkolben produziert? Vieleicht ersinnt sich HyperIon eines Besseren und passt das Ganze doch an x86 an. PPC wäre mir lieber aber ohne Hardware ist das Alles nichts Wert. Zitat: Die Frage war was mit OS4 passiert, nicht ob's demnächst Veröfentlicht wird. |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 00:30 Uhr [ - Direktlink - ] |
Thema: AOS4 und Hyperion
Brett: Amiga, AmigaOS 4 OK nochmal nachgeschaut es war nicht Weihnachten, aber später gab's ein Update also wesentlich neuer. |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 00:10 Uhr [ - Direktlink - ] |
Thema: AOS4 und Hyperion
Brett: Amiga, AmigaOS 4 Zitat:Zitat: was will man auch von einem MOSler als Antwort erwarten? Sorry gegen Weihnachten gabs Update3, das ist schon etwas mehr als Nichts. |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 00:04 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: Das ist so Richtig, bei einem CloseWindow() entfernt Intuition Alle zum Fenster gehörenden Messages. Ist ja auch irgendwie logisch, was willst du z.B. nach einem IDCMP_CloseWindow machen? wenn dann ein MouseMove auftritt den Wunsch des Users das Programm zu beenden ignorieren? |
|||||
DariusBrewka
[Benutzer gesperrt]
22.08.2006, 00:04 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: Hmm, mit Menus habe ich micht noch nicht beschäftigt, aber während der Menuauswahl blockt Intuition mehr oder weniger das System, ggf. ändert das auch den Ablauf der Intuitick messages, dass dann doch mehrere Messages abgeschickt werden? Teste mal dein Programm ohne Intuitick Messages, also die Erzeugung dieser beim erstellen des Fensters abschalten und probiere auch aus, ob die dauer des runterhaltens der Rechten Maustaste sich auf die Anzahl der Intuitick Messages auswirkt, d.h. ob mehr Messages anliegen wenn du dir mehr Zeit bei der Menuauswahl nimmst. ggf. hast du MagicMenu installiert und das verursacht das Problem? An deinem Code kann ich jedenfalls nichts finden was den fehler verursachen könnte. [ Dieser Beitrag wurde von DariusBrewka am 22.08.2006 um 00:05 Uhr geändert. ] |
|||||
DariusBrewka
[Benutzer gesperrt]
21.08.2006, 23:38 Uhr [ - Direktlink - ] |
Thema: BitMap aus PixelArray erzeugen
Brett: Programmierung Zitat: Dann solltest du dich an Bernd wenden, ich gebe bei meinem Programm immer eine Friendlybitmap an, aber damit konnte ich entgegen Thomas Aussage keine Pens setzen bei > 8 BIT Screens, erst als Bernd SetRPAttrs (..., PENColor), angefügt hat ging das. Aber ggf. habe ich damals was Falsch gemacht. |
|||||
DariusBrewka
[Benutzer gesperrt]
21.08.2006, 23:31 Uhr [ - Direktlink - ] |
Thema: BitMap aus PixelArray erzeugen
Brett: Programmierung Zitat: #define RPTAG_APenColor 0x80000009 /* get/set apen color 0xaarrggbb */ #define RPTAG_BPenColor 0x8000000A /* get/set bpen color 0xaarrggbb */ OS4 User mußt du nicht sein, das SDK kannst du dir auch so herunterladen. |
|||||
DariusBrewka
[Benutzer gesperrt]
21.08.2006, 23:06 Uhr [ - Direktlink - ] |
Thema: BitMap aus PixelArray erzeugen
Brett: Programmierung Zitat: Ich habe das vor einiger Zeit auch gemacht und Bernd meinte das das auch ging, was bedeutet das Nummernzeichen denn? |
|||||
DariusBrewka
[Benutzer gesperrt]
21.08.2006, 12:28 Uhr [ - Direktlink - ] |
Thema: problem mit amistart-leiste
Brett: Amiga, AmigaOS 4 Kannst du davon einen Screenshot machen und mir das Prefs file schicken? |
|||||
DariusBrewka
[Benutzer gesperrt]
21.08.2006, 11:30 Uhr [ - Direktlink - ] |
Thema: BitMap aus PixelArray erzeugen
Brett: Programmierung Zitat: Wie Thomas schon angedeutet hat ist das Privat und sollte wirklich nicht benutzt werden, auch wenn es manchmal allzu Verlockend ist. Zitat: Text() wird für a) Schwierig, für b) nicht, aber für a) kannst du ja auch die ttengine.library benutzen, habe ich damals ja auch. Ich würde aber b) Empfehlen. |
|||||
DariusBrewka
[Benutzer gesperrt]
21.08.2006, 00:30 Uhr [ - Direktlink - ] |
Thema: Vorstellung & MagicWB Probs: Screen flackert / registrieren?
Brett: Amiga, AmigaOS 4 Das einzige was ich vermuten könnte wäre das du irgendwas in devs:monitors überschrieben hast, kopiere die Sachen einfach von deiner funktionsfähigen Platte dahin inkl. der alten Icons. An MWB wird das 100% nicht liegen, da MWB nur ganz normale Icons sind die halt anders gemalt sind, aber am System sonst nichts macht. |
|||||
DariusBrewka
[Benutzer gesperrt]
20.08.2006, 23:00 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: Sicherlich ist es das Selbe aber es würde dein Problem nicht erklären, denn ob ich nun msg = GetMsg() class=msg->class; ReplyMsg(msg); cout << class; oder msg = GetMsg(); cout << msg->class ReplyMsg(msg); schreibe ist völlig Egal, die erstere wird aber für Gewöhnlich benutzt, weil Intuition damit z.B. die Message freigibt und damit auch Resourcen. Zitat: Ja aber du sagst du bekommst zu viele Intuiticks und keine Menu Messages, ich wüsste jetzt nicht wie das eine zum anderen Passt. Intuition interessiert sich wohl nicht dafür, was du mit der Message machst, du müsstest eine Menu Message erhalten ob du nun ReplyMsg() vor oder hinter der Bearbeitung einer Intuiticks Message aufrufst. Intuition sorgt nur dafür dass nur eine Intuiticks MSG in der Schlange ist aber nicht mehr, anders ausgedrückt solange du eine IntuiTicks msg nicht beantwortest schmeisst Intuition Alle folgenden IntuiTicks Msgs ins Nirvana. Da ist Eindeutig was anderes Falsch, gebe doch nach dem my_message = GetMsg() die Nachricht direkt aus my_message = GetMsg(...); cout << my_message->Class; um zu sehen ob irgedwo in deinen C++ Classes Falsch ist |
|||||
DariusBrewka
[Benutzer gesperrt]
20.08.2006, 22:13 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: Nee das hat Ralf nicht gesagt, sondern dass Intuition erst dann einen weiteren Intuitick sendet wenn der letzte schon beantwortet worde. Damit sich die Intuiticks nicht anhäufen. Normalerweise hängt Intuition jedes Ereigniss in eine Verkettete Liste damit Nachrichten nicht Verloren gehen, bei KEY und MOUSEBUTTON Events ist das wichtig, aber bei Intuiticks nicht so wirklich wie auch bei Mousemove Events. Wenn Intuition z.B. eine Mausposition unterschlägt ist das nicht so schlimm, aber es ist z.B. ziemlich unmöglich die Maustasten zweimal hintereinander loszulassen ohne dazwischen diese gedrückt zu haben. Es gibt hast Messages die eine Art Inverse Message haben z.B. KeyUP/KeyDown Diskinserted/Removed. |
|||||
DariusBrewka
[Benutzer gesperrt]
20.08.2006, 22:02 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: Du meinst jetzt das Hervorheben von Keywords & Co, z.B. im Code? unter Hilft/Text-Formatierungen http://www.amiga-news.de/forum/help_text.php |
|||||
DariusBrewka
[Benutzer gesperrt]
20.08.2006, 21:58 Uhr [ - Direktlink - ] |
Thema: problem mit amistart-leiste
Brett: Amiga, AmigaOS 4 Zitat: von so einem Problem habe ich noch nie etwas gehört bzw. hast du im Icon die Pfade Richtig eingestellt?, es gibt kein Assign was AS benutzt, d.h. wenn du die ganzen Daten wie Icons & Co nicht im Ordner hast, wo auch das Executable ist mußt du sowohl fürs StartIcon als auch den Datenpfad und den Pfad zum Prefsfile (normalerweise sm.prefs) angeben. |
|||||
DariusBrewka
[Benutzer gesperrt]
20.08.2006, 21:50 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: So sollte man das ja auch machen, wenn möglich. Zitat: das läßt sich doch einfach überprüfen, gib doch einfach nach GetMsg() die Ursprünglichen Daten aus, ohne Kopiercode, wenn da eine Diskrepanz besteht ist dein Code nicht Richtig. Zitat: das würde das Problem aber nicht Erklären, da das damit wohl kaum was zu Tun hat. AFAIK benutzt Intuition für Menus und Gadgets im gegensatz zu Windows die Ursprungs Struktur, damit Zeigt IAdress auf deine erzeugte MenuStruktur zum jeweiligem Menupunkt und die Adresse wird sich wohl nicht ändern, so daß du IAdress gewiss Ruhig auslesen kannst, ansonsten mach in deine Kopierfunktion einen neuen Member UserID oder so, der den Eintrag aus der MenuStruktur etc. direkt ausliest. |
|||||
DariusBrewka
[Benutzer gesperrt]
20.08.2006, 21:35 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: Das mag schon sein, aber wenn du Wait() aufrufst ohne dass Intuition SendSignal() aufruft wartest du dich zu Tode, die Message wird auch Ohne ReplyMsg() von Intuition in die Liste gepackt, wäre auch ziemlich dumm, wenn du z.B. zwei KeyDown Messages von Intuition für die Linke Maustaste bekommst ohne KeyUP, weil Intuition diese Nachricht nicht hat. Aber bei IntuiTicks kannst du schon Recht haben, daß keine weitere kommt bevor die Alte bearbeitet worden ist, wenn du irgendwo im Prog etwas machst, will man ja nicht Plötzlich 10000000 Intuiticks bekommen :-) gruss Darius |
|||||
DariusBrewka
[Benutzer gesperrt]
20.08.2006, 18:09 Uhr [ - Direktlink - ] |
Thema: Nochmal Intuition Messages
Brett: Programmierung Zitat: Hmm, also ich würde eher sagen daß du irgendwas Falsch machst. An den IntuiTick Msg's kanns eigentlich nicht liegen und Intuition wird wohl auch keine Messages unterdrücken. Bei Intuition kannst du nur für Mousemove Messages angeben nur eine gewisse Anzahl zu ermöglichen. Am Besten wäre es wohl einfach deinen Code zu posten. Ggf ist dein Messageloop falsch, also in der Art von code:while(running) { Wait(signals); msg = GetMsg(Port); ... ... ReplyMsg(msg); } anstatt von code:while(wunning) { Wait(signals); while(msg = GetMsg(Port)) { ... ... ReplyMsg(msg); } } Erstere Version würde zwar weiterhin alle Messages bearbeiten, aber manche ggf Verzögert, d.h. du könntest eine Message bekommen die der Aktion garnicht entspricht. Die Messages werden von Intuition Alle in einer Liste verkettet, ich denke mal mehr als ein Paar 100 Bytes werden pro Message nicht benötigt, daß pro Sekunde maximal 1Kb an Intuitick Speicher benötigt wird an Speichermangel dürfte das also nicht Liegen. Messages immer so baearbeiten, dass nach einem Wait() alle Anliegenden Messages abgeholt werden, d.h. bis GetMsg()==NULL ist, nicht nur eine und dann wieder ein Wait(); |
|||||
DariusBrewka
[Benutzer gesperrt]
20.08.2006, 15:46 Uhr [ - Direktlink - ] |
Thema: BitMap aus PixelArray erzeugen
Brett: Programmierung Zitat: Das ist halt ein Problem, was ich hier irgendwann auch angesprochen habe, im RastPort alleine steht kein Pointer auf die Colormap, d.h. wenn du auf ein bis 8 Bit große Bitmap schreibst steht ja immer noch die Pen Nummer in der Map die wenn du diese 8 Bit Map auf den Screen Kopierst dann die Farbe des entsprechenden Pens des Screens annimmt, bei > 8 Bit ist das ein Großes Problem da WritePixel nichts mit dem Pen anfangen kann. Georg Steger sagte, dass P96/CGX irgendwo in der BitMap Struktur einen Zeiger auf die Colormap ablegen, aber ich habe das so nicht feststellen können. Das gilt aber immer nur für RastPorts welche nicht an einen Screen/Window gekoppelt sind, sonst weiß graphics welcher PEN welcher Farbe entspricht, bei ungekoppelten Rastports gibt es nur wenige Möglichkeiten, z.B. uner MOS/OS4/AROS die Möglichkeit die Farbe nicht über Pens sondern über die Funktion SetRPAttrs() direkt zu setzen, mit AfA geht das aber auch über OS3.x, da du das ehe verwendest und es wohl Standard wird solltest du diese Möglichkeit nutzen. |
|||||
DariusBrewka
[Benutzer gesperrt]
17.08.2006, 13:26 Uhr [ - Direktlink - ] |
Thema: mcc, library & datatypes
Brett: Amiga, AmigaOS 4 Vieleicht sollte man versuchen am Amiga soetwas wie ein Online Update zu machen? D.h. ein Programm was auf einem Server nachschaut welche Libs neu im Vergleich zu den Installierten sind und die Möglichkeit diese Online upzudaten. Desweiteren wenn eine Lib geöffnet werden soll, die nicht installiert ist, diese auch zu installieren. |
|||||
DariusBrewka
[Benutzer gesperrt]
12.08.2006, 02:36 Uhr [ - Direktlink - ] |
Thema: Wie schnell ist der Amiga wirklich???
Brett: Amiga, AmigaOS 4 *** Beitrag kommentarlos gelöscht. Bitte Netiquette beachten. *** [ Dieser Beitrag wurde von NicoBarbat am 12.08.2006 um 12:46 Uhr geändert. ] |
|||||
DariusBrewka
[Benutzer gesperrt]
12.08.2006, 01:13 Uhr [ - Direktlink - ] |
Thema: Wie schnell ist der Amiga wirklich???
Brett: Amiga, AmigaOS 4 Zitat: ??? Leider weiß ich nicht was du mir damit sagen willst, bzw in welchem Zusammenhang das zu meiner Aussage stehen soll. Ich habe weder Win98 noch SE, der Legacy Support wird wohl nicht so funktionieren dass der Chipsatz plötzlich USB zu PS2 Wandelt, denn soetwas habe ich schon längst gesucht sondern ganz einfach dass das BIOS seine Tastaturabfrage statt vom PS2 Port vom USB Port nimmt und in eine fürs OS zugängliche Funktion hergibt, genau das ist der Grund warum ich beim Alten Board z.B. AROS trotz USB nutzen konnte beim neuen ohne USB legacy Support aber nicht. |
|||||
DariusBrewka
[Benutzer gesperrt]
12.08.2006, 01:03 Uhr [ - Direktlink - ] |
Thema: Wie schnell ist der Amiga wirklich???
Brett: Amiga, AmigaOS 4 Zitat: Sorry da dreht sich mirt der Magen um bei solchen Aussagen, erstens habe ich NIRGENDWO etwas von Windows geschrieben denn das warst DU und zweitens kann man aus dem Auftauchen von Seriell/Paralett Treibern im Hardware Manager nicht Schlußfolgern das diese Treiber direkt auf die Hardware zugreifen. Das BIOS dient auch als Schnittstelle zwischen Hard und Software(=OS), und hat auch Funktionen um z.B. die Tastatur abzufragen UND damit kan ein OS über das BIOS die Tastatur abfragen ohne seine eigenen Treiber zu nutzen. Ob es Windows macht oder nicht Interessiert mich nicht, das OS was ich mal installieren wollte (Suse Linux-8.x und AROS) konnte das nicht auf dem Board wo das BIOS das nicht ermöglich hatte. WinXP hat seine eigenen Treiber für USB wie jedes Modernere OS, wo tastaturen über USB gang und gäbe sind UND DARUM ein zugriff übers BIOS nicht wirklich nötig ist. Für eine PS2 Tastatur wäre es völliger Unsinn diese Funktionalität im OS nachzubauen wenn das sowieso vorhandene BIOS dafür die nötigen Funktionen bereitstellt. Im BIOS gibt's definierte Adressen/Schnittstellen die WinXP genauso nutzt wie alle anderen OSSe, und selbst wenn WinXP über das BIOS den Status von irgendwas dummen abfragt tut es das über's BIOS. |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |