The schematic note needs an additional prefix 'X' at the beginning
of each range. What's there is 7 bits only. It assumes the
following P22 setting: 1-2 3-4 5-6 OFF ON ON $80..$9F The whole P22 setting, the 'XXX' in the schematic note. ON ON ON $00..$1F ON ON OFF $20..$3F ON OFF ON $40..$5F ON OFF OFF $60..$7F OFF ON ON $80..$9F OFF ON OFF $A0..$BF OFF OFF ON $C0..$DF OFF OFF OFF $E0..$FF N.B.: Among the initial builders I believe the CPU chip internal peripherals were to be mapped to $40..$7F. --John On 07/16/2011 02:32 PM, lynchaj wrote: Hi Neil! Thanks! I think the default is to place the VDP at $98 for MSX compatibility which means all the jumpers are installed on P22. I am not sure what I was thinking when I wrote that schematic note since it makes no sense to me at all. Certainly that needs some clarification. The early CP/M ROM image Max made used his own IO addresses which we later converted to a more MSX compatible range. Thanks and have a nice day! Andrew Lynch On Jul 16, 3:48 pm, nbreeden <nb...@live.com> wrote:In the CPM2.2 readme I see mention of the default jumper settings for the B8 however I'm not finding them listed. I've been working through the schematics to create a 'default' list for the jumpers that can have a default. It looks like the I/O Block Jumper is mapped as: 5-6 3-4 1-2 Block Selected ------- ------- ------ ---------------------- OFF OFF OFF XX111YY 9C-9F OFF OFF ON XX110YY 98-9B OFF ON OFF XX101YY 94-97 OFF ON ON XX100YY 90-93 ON OFF OFF XX011YY 8C-8F ON OFF ON XX010YY 88-8B ON ON OFF XX001YY 84-87 ON ON ON XX000YY 80-83 (Default) Can you please verify. Are there other defaults I can list for the CPM image? -Neil |