Difference between revisions of "I/O portkiosztás"

From Enterprise Wiki
Jump to: navigation, search
Line 1: Line 1:
 
{|
 
{|
 
| Hardware device || official port address || Port bits
 
| Hardware device || official port address || Port bits
|- || || b15 || b14 || b13 || b12 || b11 || b10 || b9 || b8
+
|-
|- Gate Array || &7F || 0 || 1 || 1 || 1 || 1 || 1 || 1 || 1
+
|| || b15 || b14 || b13 || b12 || b11 || b10 || b9 || b8
|- RAM Management || &7F || 0 || 1 || 1 || 1 || 1 || 1 || 1 || 1
+
|-
|- CRTC || &BC-&BF || 1 || 0 || 1 || 1 || 1 || 1 || r || r
+
Gate Array || &7F || 0 || 1 || 1 || 1 || 1 || 1 || 1 || 1
|- ROM select || &DF || 1 || 1 || 0 || 1 || 1 || 1 || 1 || 1
+
|-
|- Printer port || &EF || 1 || 1 || 1 || 0 || 1 || 1 || 1 || 1
+
RAM Management || &7F || 0 || 1 || 1 || 1 || 1 || 1 || 1 || 1
|- PPI || &F4-&F7 || 1 || 1 || 1 || 1 || 0 || 1 || r || r
+
|-
|- Expansion Peripherals || &F8-&FB || 1 || 1 || 1 || 1 || 1 || 0 || x || x
+
CRTC || &BC-&BF || 1 || 0 || 1 || 1 || 1 || 1 || r || r
 +
|-
 +
ROM select || &DF || 1 || 1 || 0 || 1 || 1 || 1 || 1 || 1
 +
|-
 +
Printer port || &EF || 1 || 1 || 1 || 0 || 1 || 1 || 1 || 1
 +
|-
 +
PPI || &F4-&F7 || 1 || 1 || 1 || 1 || 0 || 1 || r || r
 +
|-
 +
Expansion Peripherals || &F8-&FB || 1 || 1 || 1 || 1 || 1 || 0 || x || x
 
|}
 
|}
  

Revision as of 13:09, 5 July 2010

Gate Array || &7F || 0 || 1 || 1 || 1 || 1 || 1 || 1 || 1 RAM Management || &7F || 0 || 1 || 1 || 1 || 1 || 1 || 1 || 1 CRTC || &BC-&BF || 1 || 0 || 1 || 1 || 1 || 1 || r || r ROM select || &DF || 1 || 1 || 0 || 1 || 1 || 1 || 1 || 1 Printer port || &EF || 1 || 1 || 1 || 0 || 1 || 1 || 1 || 1 PPI || &F4-&F7 || 1 || 1 || 1 || 1 || 0 || 1 || r || r Expansion Peripherals || &F8-&FB || 1 || 1 || 1 || 1 || 1 || 0 || x || x
Hardware device official port address Port bits
b15 b14 b13 b12 b11 b10 b9 b8
  • Gate Array: paletta színek, keret, képernyő üzemmód beállítása, ROM konfiguráció, megszakításvezérlés, és RAM management a feladatai
  • CRTC: képernyő beállításáért felelős, sokkal kevésbé rugalmas, mint EP Nick-je, igaz pár extra funkciót tartalmaz
  • ROM Select: itt lehet megadni, hogy melyik ROM-ot szeretnénk használni, alapból C000-FFFFh tartományban a BASIC, és 0000-3FFFh tartományban a CPC OS ROM-ja helyezkedik el, ennek a portnak a segítségével lehet pl az AMSDOS ROM-ot belapozni a BASIC helyére.
  • Printer port: számunkra nem fontos játékok átírásához
  • PPI: ezen keresztül megy a magnó és billentyűzetkezelés, a hanggenerálás, és az 50Hz-es videómegszakítás ellenőrzése is, meg még pár számunkra lényegtelen funkció.
  • Expansion Peripherals: Floppy Disc controller, és soros port