;PCPIBOOT.ASM version 1.0 Jim Lill 26 Sept 86 ; ; While the famed Applicard/Starcard is great with its' flexibility ; and easy adaptability to numerous disk set-ups, this can cause a little ; confusion as to what configuration you have booted. I wanted a little ; more than just a label on the disk and also had gotten sick of looking ; at what amounts to advertisements. So here's how to customize your ; Boot message to solve the problem..... ; ; - set the equate for the software you received with your card. ; the STARCPM address below was tested with the 2.0 software I ; received with the MicroPro closeout I got from BCE. The PCPICPM ; address was tested with 2.0 software from PCPI. It should work ; with other versions too, just find the starting address by looking ; with DDT. ; ; - type in the text you desire. I have included examples below. Of ; course you can put the LF and CR in different places too if you ; wish. Fill out the unused portion(s) with spaces ending with ; CR and LF. ; ; - ][+ owners who can use CONFIGSV for different terminals can put ; the terminal type in too. ; ; - Rename your file... REN STARCPM.COM=STARCPM ; or... REN PCPICPM.COM=PCPICPM ; ; this is req'd otherwise MLOAD will think it's a .HEX file ; ; - assemble this source.... ASM PCPIBOOT ; ; - overlay the results using MLOAD.... ; ; e.g.: MLOAD STARCPM.COM=STARCPM.COM,PCPIBOOT ; ; - Rename the result... REN STARCPM=STARCPM.COM ; ; - Install the result, writing new boot tracks, using INSTALL.COM ; ; Final Note: this is NOT INTENDED to be a tool to obliterate Digital ; Research's, Personal Computer Products, or MicroPro's ; names and/or copyrights for any illegal purposes. ;-------------------------------------------------------------------- TRUE EQU 0FFH FALSE EQU NOT TRUE CR EQU 0DH LF EQU 0AH ; STARCPM EQU FALSE ;set true if you have a STARCARD PCPICPM EQU TRUE ;set true if you have a APPLICARD ; IF STARCPM ;the MicroPro Version ORG 2059H DB 'CP/M Version 2.2 ' DB CR,LF DB 'PCPI Version 2.0 ' DB CR,LF DB '57K TPA ' DB CR,LF DB 'Flex Disk: A: B: ' DB CR,LF DB 'RAM Disk: C: ' ENDIF ; IF PCPICPM ;the PCPI direct version ORG 2056H DB 'CP/M Version 2.2 ' DB CR,LF DB '51K TPA ZCPR3 ' DB CR,LF DB 'Hard Disk: A: B: C: D: ' DB CR,LF DB 'Flex Disk: E: F: ' DB CR,LF DB 'RAM Disk: G: ' ENDIF ; END.