![]() Startseite Downloads Geschichte(n) Hardware FPGA-Board Prozessor Instruktionssatz Peripherie XBus-Referenz PS/2-Board Soundboard USB-MMC-Board PC-Software HaCom HoAsm, HLink Emulator Connectivity Embedded Software HAL Dateimanager Tetris PacMan 3D-Engine Pong PacMan 3D Kontakt |
HaDes XP - Alte XBus Komponenten |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dies ist eine Referenz aller XBus-Komponenten, die in früheren Hardware-Versionen vorhanden waren, aber inzwischen ersetzt wurden. XTimerXT:Veraltet: Der XTimerXT wurde durch den XTimerPro ersetzt, der eine höhere Genauigkeit (µsec) hat. Wartet nach Aktivierung eine vorgegebene Zeit (Genauigkeit: msec) und sendet Interrupt bzw. setzt Statusbit (falls Interrupt nicht erwünscht). Interface:
XFlash:Veraltet: Die XFlash wurde durch die XMMC ersetzt, die statt auf den winzigen Flash-Speicher des F&R-Erweiterungsboards von nur 512 kB Inhalt auf die wesentlich größeren MMC-Speicherkarten (typischerweise 256 MB Kapazität) zugreifen kann. Allerdings ist der Lesezugriff auf die XMMC leider deutlich langsamer als auf die XFlash. Ermöglicht byteweisen Schreib- bzw. Lesezugriff auf den Flash-Speicher des F&R-Erweiterungsboards. Interface:
XGfx:Veraltet: Die XGfx wurde entfernt, weil sie zu viel Platz auf dem FPGA belegt hat (insbesondere viele Block-RAMs für den Fontspeicher). Sie wurde ersetzt durch einen in Software emulierten Textmodus (siehe halgfx.hl), der im Grafikmodus arbeitet, also auf der XPix aufbaut. Diese Lösung ist zwar etwas langsamer, aber bietet die Möglichkeit, Grafik und Textausgabe zu kombinieren und größere Schriftarten zu benutzen. (8x8 Pixel, wie im XGfx fest vorgeschrieben, waren doch allzu klein.) Steuert die Textmodus-Ausgabe auf dem angeschlossenen VGA-Monitor. Dabei wird die Auflösung 640x480 Pixel mit den 16 Standard-VGA-Farben verwendet. Die Pixel sind in 8x8-Zeichen unterteilt, so dass insgesamt 80x60 Zeichen angezeigt werden können. Jedes Zeichen kann jeweils eine der 16 Farben als Vorder- bzw. Hintergrundfarbe benutzen. Interface:
XTickClock:Veraltet: Die XTickClock wurde in den XTimerPro integriert, um FPGA-Ressourcen zu sparen. Es ist lediglich die PortnummXer 176 durch 17 zu ersetzen, dann funktioniert alles wie gehabt. Gibt eine genaue Zeitmessung seit dem Start des Systems an. Interface:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |