Version "A" of Altair (Burcon) CP/M 2.2
Posted: March 9th, 2014, 10:12 pm
The original version of Altair CP/M 2.2 uses the first port of a 2SIO board as the console, reader and punch (CON, RDR and PUN) . The 88-LPC Line Printer Controller is used as the list device (LST). CP/M’s IOBYTE function – which allows reassignment of CP/M logical devices to different physical devices – is not implemented.
Version 2.2a of Altair CP/M implements the IOBYTE feature which is required for proper operation of some programs (e.g., Kermit) and allows use of a wider variety of I/O devices than the original version. Several Altair I/O devices are supported including the SIO board at 0/1, both ports on the 2SIO board, the 88-ACR cassette interface board (SIO at 6/7) and the 88-LPC line printer controller.
The CPM2.2A folder is inside the CPM 2.2 folder accessible from the CP/M link on the support page (http://altairclone.com/downloads/cpm/CP ... PM%202.2A/). The folder contains an updated MOVCPM file, MOVCPMA, that generates the new "A" version of CP/M which can then be written to disk using the SYSGEN utility. MOVCPMA can be moved to the target system using PCGET or other file transfer utility.
Mike
Version 2.2a of Altair CP/M implements the IOBYTE feature which is required for proper operation of some programs (e.g., Kermit) and allows use of a wider variety of I/O devices than the original version. Several Altair I/O devices are supported including the SIO board at 0/1, both ports on the 2SIO board, the 88-ACR cassette interface board (SIO at 6/7) and the 88-LPC line printer controller.
The CPM2.2A folder is inside the CPM 2.2 folder accessible from the CP/M link on the support page (http://altairclone.com/downloads/cpm/CP ... PM%202.2A/). The folder contains an updated MOVCPM file, MOVCPMA, that generates the new "A" version of CP/M which can then be written to disk using the SYSGEN utility. MOVCPMA can be moved to the target system using PCGET or other file transfer utility.
Mike