]> git.sur5r.net Git - cc65/blobdiff - doc/c128.sgml
Shorten a URL.
[cc65] / doc / c128.sgml
index ae48ea5143676a1d5ea01b1598f5ae6c24a1b735..460621be0a63e2ca5e8ce9015a2a691437fab3f8 100644 (file)
@@ -2,9 +2,9 @@
 
 <article>
 
-<title>Commodore 128-specific information for CC65
-<author>Ullrich von Bassewitz, <htmlurl url="mailto:uz@cc65.org" name="uz@cc65.org">
-<date>2014-03-24
+<title>Commodore 128-specific information for cc65
+<author><url url="mailto:uz@cc65.org" name="Ullrich von Bassewitz">
+<date>2014-04-12
 
 <abstract>
 An overview over the C128 runtime system as it is implemented for the cc65 C
@@ -180,7 +180,7 @@ memory drivers using the VDC memory!
   This driver was written by Maciej Witkowiak. This driver uses the 80-column
   display, and features a resolution of 640*480 with two colors and an
   adjustable palette (that means that the two colors can be chosen out of the
-  16 VDC colors). The driver requires 64KiB VDC RAM.
+  16 VDC colors). The driver requires 64KB VDC RAM.
 </descrip><p>
 
 Note: The colors are translated from definitions in headers to correct VDC values;
@@ -191,11 +191,19 @@ missing on VDC, and are translated to the two colors missing from the VIC palett
 
 <descrip>
 
+  <tag><tt/c128-efnram.emd (c128_efnram_emd)/</tag>
+  Extended memory driver for the C128 External Function RAM.
+  Written and contributed by Marco van den Heuvel.
+
   <tag><tt/c128-georam.emd (c128_georam_emd)/</tag>
   A driver for the GeoRam cartridge. The driver will always assume 2048 pages
   of 256 bytes each. There are no checks, so if your program knows better,
   just go ahead.
 
+  <tag><tt/c128-ifnram.emd (c128_ifnram_emd)/</tag>
+  Extended memory driver for the C128 Internal Function RAM.
+  Written and contributed by Marco van den Heuvel.
+
   <tag><tt/c128-ram.emd (c128_ram_emd)/</tag>
   An extended memory driver for the RAM in page 1. The common memory area is
   excluded, so this driver supports 251 pages of 256 bytes each.
@@ -214,13 +222,13 @@ missing on VDC, and are translated to the two colors missing from the VIC palett
 
   <tag><tt/c128-reu.emd (c128_reu_emd)/</tag>
   A driver for the CBM REUs. The driver will determine from the connected REU
-  if it supports 128KiB of RAM or more. In the latter case, 256KiB are assumed,
+  if it supports 128KB of RAM or more. In the latter case, 256KB are assumed,
   but since there are no range checks, the application can use more memory if
   it has better knowledge about the hardware than the driver.
 
   <tag><tt/c128-vdc.emd (c128_vdc_emd)/</tag>
   A driver for the VDC memory of the C128, written and contributed by Maciej
-  Witkowiak. Autodetects the amount of memory available (16 or 64Ki), and offers
+  Witkowiak. Autodetects the amount of memory available (16 or 64K), and offers
   64 or 256 pages of 256 bytes each. Note: This driver is incompatible with
   any of the graphics drivers using the VDC!
 
@@ -235,10 +243,10 @@ The default drivers, <tt/joy_stddrv (joy_static_stddrv)/, point to <tt/c128-stdj
 
   <tag><tt/c128-ptvjoy.joy (c128_ptvjoy_joy)/</tag>
   Driver for the Protovision 4-player adapter originally written by Groepaz
-  for the C64, and converted for the C128 by me. See <htmlurl
-  url="http://www.protovision-online.de/hardw/hardwstart.htm"
-  name="http://www.protovision-online.de/hardw/hardwstart.htm"> for prices and
-  building instructions. Up to four joysticks are supported.
+  for the C64, and converted for the C128 by Uz. See <url
+  url="http://www.protovision-online.de/hardw/4_player.php?language=en"
+  name="Protovision shop"> for prices and building instructions. Up to four
+  joysticks are supported.
 
   <tag><tt/c128-stdjoy.joy (c128_stdjoy_joy)/</tag>
   Supports up to two joysticks connected to the standard joysticks ports of