Download USERS MANUAL - File Listing
Transcript
WOVE-IT (tm) User's Manual INSTALLING MOVE-IT ON A NON-SUPPORTED COMPUTER * Moving MOVE-IT to a computer which cannot read one of our standard disks is a little more complex. A working knowledge of assembly language and CP/M i£ required- Basically, PIP is m o d i f i e d on the destination computer to allow communication to the computer with MOVEIT on it. Next, a utility such as UNLOAD is used to convert MOVEIT.UCF and MCONFIG.COM to hex files, and then the Talk Mode Send command is used to transfer MOVE-IT.HEX, MCONFIG.HEX, VERSIONS.DIL and VERSIONS.CNF to the target machine. Lastly, LOAD.COM is used to convert the hex files back to MOVE-IT.UCF and MCONFIG.COM. Then the normal configuration instructions are followed* First, you'll have to use DDT .to patch PIP to support the INP? device on the non-supported computer. This is a built-in device inside PI?. PIP expects to find a jump to the user's input section at location 103H. The user's input routine should put the byte received from the serial port in location 109H, after clearing the high bit (use an AMI 7FH). PIP provides room from 110H-1FFH for the INP: routine. The example below shows how the INP: code might be laid out: t (This r o u t i n e a s s u m e s a data port of 21, a status port of 20, and a receive mask of 2. Be sure to modify these to fit your situation.) Location 103H JMP 110H • « Comments * * •*-»•• Jump to input routine 110H 112H 114H 117H 119H 11BH 11 EH IN 20H AN I 2 JZ 110H IN 21H ANI 7FH STA 109H RET Get the status Mask it Loop if not ready Get the data Clear the high bit And save * ** Go back to PIP Code * This section specifically applies to CP/M & MP/M, but the general idea can be applied to any operating system. 42