Mr Vain PC-Schrauber

  • Männlich
  • aus zwischen EMS und XMS
  • Mitglied seit 3. November 2016
  • Letzte Aktivität:
Beiträge
293
Erhaltene Reaktionen
89
Punkte
1.679
Profil-Aufrufe
16.299
  • Mr Vain

    Beitrag
    Mahlzeit :Bier

    ich denke, jetzt hab ich die Funktionalitaet so, wie ich es haben wollte. :)

    Aus dem WebSWAG Archiv hab ich mich bedient und die KEYBX-Unit (0058.PAS) getestet. Darin sind noch viele weitere Funktionen enthalten, die ich noch austesten…
  • Mr Vain

    Beitrag
    ja stimmt, das mit XOR macht Sinn :) Aber beim normalen OR?

    Der Interrupt 16h scheint ja alles zu bieten, was man fuer eine eigene erweiterte Tastaturabfrage braucht
    https://www.i8086.de/dos-bios-…/dos-bios-interrupts.html
  • Mr Vain

    Beitrag
    Bisher scheint dieses Beispiel ja am vielversprechendsten:
    Link:
    http://swag.outpostbbs.net/KEYBOARD/0058.PAS.html

    Aber eine Frage zum Assemblerbefehl OR: Was bringt es, einen Operanden mit sich selbst zu verodern?
    Beispiel: OR AL,AL

    Was in Register…
  • Mr Vain

    Beitrag
    die Inline-Anweisungen stoeren mich auch deswegen, weil man anhand der Hexcodes nicht direkt den Befehl erkennen kann. Ich bin zwar mit Assembler noch relativ unbeleckt, aber ein paar Befehle hab ich schonmal angewendet.

    Muss fuer das Auslesen der…
  • Mr Vain

    Beitrag
    Mahlzeit :)

    diese KeyPort ON und OFF Routinen scheinen wirklich unnoetig zu sein. Die habe ich halt aus einem Beispiel entnommen ohne zu wissen, was diese eigentlich tun. Die Scancodes sind so oder so am Port $60 zu sehen.

    Weiterhin habe ich fuer das…
  • Mr Vain

    Hat eine Antwort im Thema ASUS PCI/I-486SP3G Rev. 1.8 verfasst.
    Beitrag
    So sehe ich das auch. Das WriteBack beim L1 ist ein nettes Feature, was manche 486er koennen. Wenn das Board es erlaubt zu nutzen, dann ist es ganz nett. Aber VIEL wichtiger ist die richtige Einstellung der Timings fuer den Arbeitsspeicher und das der…
  • Mr Vain

    Beitrag
    genau aus dem webswag archiv habe ich die Beispiele rausgepickt. Bisher hab ich nur noch nicht ganz nachvollzogen, wie die Tastaturabfrage und das Fuellen und Leeren des Tastaturpuffers funktioniert.

    Es ist halt schwierig, mal ein komplettes und sauber…
  • Mr Vain

    Beitrag
    habe das Beispiel mit dem Port $60 mal weiter verfeinert und aufgeraeumt, aber diese Inline-Anweisungen stoeren mich halt noch...

    (Quelltext, 100 Zeilen)


    Die INLINE($FA); und INLINE($FB); Anweisungen sollen den Assembleranweisungen CLI und STI…
  • Mr Vain

    Thema
    Mahlzeit :Bier

    da ich jetzt mal endlich Zeit habe wieder was mit Pascal zu programmieren, brauche ich doch noch ein wenig Nachhilfe... :tasskaff
    Es geht um das Auslesen des Tastaturpuffers. Wenn ich eine Taste gedrueckt habe, kann ich ja entweder am Port $60 oder im…
  • Mr Vain

    Hat eine Antwort im Thema Lineablu’s ultimativer UM8810PAIO Thread verfasst.
    Beitrag
    Bei meinem PAIO Rev 1.1 habe ich neben der Festplatte am Primary Master keine CF-Karte als zweites Laufwerk betreiben koennen. Es wurde einfach kein 2. Laufwerk erkannt oder falsch erkannt und konnte nicht darauf zugegriffen werden...

    Mit einer…
  • Mr Vain

    Hat eine Antwort im Thema Lineablu’s ultimativer UM8810PAIO Thread verfasst.
    Beitrag
    Aerion

    diese Werte sehen doch passabel aus :)

    Ob der "Turbo" nun aktiviert ist, wenn der Kontakt fuer den Turbo Switch offen oder geschlossen ist, das ist wohl wirklich herstellerabhaengig. Bei meinem PAIO weiss ich es jetzt auch nicht genau, ob bei…
  • Mr Vain

    Hat eine Antwort im Thema Lineablu’s ultimativer UM8810PAIO Thread verfasst.
    Beitrag
    Mahlzeit :)

    interessant, mal einen Pentium Overdrive auf einem PAIO zu sehen. 8)

    Die sog. Speicherbandbreite sagt nicht viel darueber aus, ob das System schnell ist oder nicht. Viel mehr wundert mich, dass bei deinem speedsys Screen der Wert fuer den…