Post Reply 
Examples of Memory MAP with 2x Clonix-D?
09-24-2022, 03:45 AM (This post was last modified: 09-24-2022 11:23 AM by Sylvain Cote.)
Post: #2
RE: Examples of Memory MAP with 2x Clonix-D?
41C/CV OS
  • pgdescription
  • 00 → 41C OS, does not support bank switching
  • 01 → 41C OS, does not support bank switching
  • 02 → 41C OS, does not support bank switching
  • 03 → not used
  • 04 → special, can be bank switched if hardware allows it
  • 05 → can be bank switched if hardware allows it
  • 06 → can be bank switched if hardware allows it
  • 07 → can be bank switched if hardware allows it
  • 08 → port 1 lower page, can be bank switched if hardware allows it, page 8 is normally linked to page 9 when bank switched
  • 09 → port 1 upper page, can be bank switched if hardware allows it, page 9 is normally linked to page 8 when bank switched
  • 10 → port 2 lower page, can be bank switched if hardware allows it, page 10 is normally linked to page 11 when bank switched
  • 11 → port 2 upper page, can be bank switched if hardware allows it, page 11 is normally linked to page 10 when bank switched
  • 12 → port 3 lower page, can be bank switched if hardware allows it, page 12 is normally linked to page 13 when bank switched
  • 13 → port 3 upper page, can be bank switched if hardware allows it, page 13 is normally linked to page 12 when bank switched
  • 14 → port 4 lower page, can be bank switched if hardware allows it, page 14 is normally linked to page 15 when bank switched
  • 15 → port 4 upper page, can be bank switched if hardware allows it, page 15 is normally linked to page 14 when bank switched

41C/CV CAT 2 Scan Order → 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

41CX OS
  • pgdescription
  • 00 → 41CX OS, does not support bank switching
  • 01 → 41CX OS, does not support bank switching
  • 02 → 41CX OS, does not support bank switching
  • 03 → 41CX X-Functions
  • 04 → special, can be bank switched if hardware allows it
  • 05 → 41CX Time (bank 1), 41CX Extra Functions (bank 2)
  • 06 → can be bank switched if hardware allows it
  • 07 → can be bank switched if hardware allows it
  • 08 → port 1 lower page, can be bank switched if hardware allows it, page 8 is normally linked to page 9 when bank switched
  • 09 → port 1 upper page, can be bank switched if hardware allows it, page 9 is normally linked to page 8 when bank switched
  • 10 → port 2 lower page, can be bank switched if hardware allows it, page 10 is normally linked to page 11 when bank switched
  • 11 → port 2 upper page, can be bank switched if hardware allows it, page 11 is normally linked to page 10 when bank switched
  • 12 → port 3 lower page, can be bank switched if hardware allows it, page 12 is normally linked to page 13 when bank switched
  • 13 → port 3 upper page, can be bank switched if hardware allows it, page 13 is normally linked to page 12 when bank switched
  • 14 → port 4 lower page, can be bank switched if hardware allows it, page 14 is normally linked to page 15 when bank switched
  • 15 → port 4 upper page, can be bank switched if hardware allows it, page 15 is normally linked to page 14 when bank switched

41CX CAT 2 Scan Order → 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 3

Note: page 4 does not support standard ROM format, only specially crafted for page 4 ROM can be mapped to that page.
Examples: HP Diagnostic ROMs, Ángel Library4 ROM, etc.

Edit 1: fixed page modules:
  • Page 4 → Diagnostic ROM / Library4 ROM / disabled Printer ROM (IL) / etc
  • Page 5 → Time module (bank switching cannot be used for that page when the module is plugged-in) [C/CV]
  • Page 6 → Printer ROM (bank switching cannot be used for that page when the module is plugged-in)
  • Page 7 → HP-IL ROM (bank switching cannot be used for that page when the module is plugged-in)
Edit 2: Advantage module

This module is a 12K ROM that uses bank switching on the upper port.
To replicate this behavior with a ZEPROM/Clonix-D/etc, you need 16K of space and you must use a port linked-pages
Code:
           bank:  ___________ BANK 1 ___________  ___________ BANK 2 ___________
upper port page:  Advantage upper-page bank1 ROM  Advantage upper-page bank2 ROM
lower port page:  Advantage lower-page       ROM  Advantage lower-page       ROM
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Examples of Memory MAP with 2x Clonix-D? - Sylvain Cote - 09-24-2022 03:45 AM



User(s) browsing this thread: 4 Guest(s)