There are three locations in the DOS where OEMs may want to patch in information specific to their installation. The first is the location of the default switch character. This character is one byte at DEBUG location 1E5, and is set to '/'. To change it to '-' (XENIX compatible) do: DEBUG MSDOS.SYS >e1e5 XXXX:01E5 2F. >w Writing YYYY Bytes >q If the byte at 1E5 is not 2F, look around in the immediate vacinity (do d1e0) for it. It is the only 2F in that area. The second is the location of the 24 bit user number and the 8 bit OEM number. These values are returned by the GET_VERSION system call. The user number is 3 bytes starting at debug location 683, The OEM number is one byte at debug location 686. The user number is initialized to 0, the OEM number to -1 and they immediatly follow the Microsoft Copyright message. If these bytes are not zero, look for the four bytes following the Copyright message which should be in the vacinity of 683. OEMs should request an OEM number from Microsoft if they want one of their very own, this prevents selecting one someone else already has. The third is the location of the editing template definitions. This is a table which defines the two byte edit function keys for system call 10 and for EDLIN. This table is at debug location 33EA, and should start with a 1B. If the byte at 33EA is not 1B, look around in the immediate vacinity. Here is what the default table looks like. It is a definition for the Zenith Z-19 terminal: ESCCHAR DB 1BH ;The Escape character, Nul (0) on IBM ESCTAB: DB "Z" ;5AH Put a ^Z in the template, F6 on IBM DB "S" ;53H Copy one char, --> on IBM DB "V" ;56H Skip one char, DEL on IBM DB "T" ;54H Copy to char, F2 on IBM DB "W" ;57H Skip to char, F4 on IBM DB "U" ;55H Copy line, F3 on IBM DB "E" ;45H Kill line, Not used on IBM DB "J" ;4AH Reedit line, F5 on IBM DB "D" ;44H Backspace, <-- on IBM DB "P" ;50H Toggle insert mode, INS on IBM DB "Q" ;51H Toggle insert mode, INS on IBM DB "R" ;52H Escape char, F7 on IBM DB "R" ;52H End of table, must be same as previos character