[comp.binaries.apple2] MON for ProDOS

chris@pipe.cs.wisc.edu (Chris Schumann) (04/16/88)

Okay folks,
	Here's my contribution to ProDOS: MON.  You know, like
"MON C,I,O"?  Well this is LIKE that, but DON'T USE COMMAS!
You can use periods if you like.  MON treats the operands like
a file name so "MON CIO" and "MON ci..o" are the same.
	Reset will NOT disable MON.

	This version works only with BASIC.SYSTEM 1.1.  It can
be modified to use 1.0, but then why should it? :-)  Actually,
if enough of you ask (email, please), I will send the source
(Merlin-Pro), which has comments on using this with 1.0.

I wrote this program, and certify that it has no viruses or
other nasties imbedded.  The program does not have any notices
or copyrights in it.  It would have been a page (memory) longer
if it had them.

	Just exec this, then unBNY it, and do a -MONITOR.
If everything is ok, it will say "MON INSTALLED" and there you go.

Chris Schumann			chris@dream.cs.wisc.edu


REM**  Cut Here **  Should I leave this line in or not?
CALL-151
E00:38 A5 FF D0 32 D8 20 8E FD AD 30 BF 8D 6A 0E 20 00 BF C7 6D 0E 0D 80 02
E18:D0 1D 20 00 BF C5 69 0E B0 15 AD 81 02 29 0F AA E8 8E 80 02 A9 2F 8D 81
E30:02 20 00 BF C6 6D 0E A2 08 B0 0E 20 00 BF C3 70 0E B0 06 A2 26 20 53 0E
E48:AA 20 53 0E 4C D0 03 20 ED FD E8 BD 59 0E D0 F7 60 A0 F3 E1 F6 E5 E4 8D
E60:00 C5 F2 F2 EF F2 87 8D 00 02 00 81 02 01 80 02 07 7E 0E E3 06 00 00 00
E78:00 00 00 00 00 00 07 CD CF CE AE C2 CE D9 00
F00:D8 A0 00 84 FF 88 84 E0 A9 0F 85 E1 20 67 FD A0 00 A2 FF 20 2F 0F E6 E0
F18:D0 02 E6 E1 0A 0A 0A 0A 91 E0 20 2F 0F 11 E0 91 E0 45 FF 85 FF 90 E4 E8
F30:BD 00 02 09 80 C9 A0 F0 F6 49 B0 C9 0A 90 17 69 88 09 20 C9 FA B0 0C 68
F48:68 E0 04 B0 BF 98 91 E0 4C 69 FF 18 29 0F 60
F00G
0A474C0106002002030077AE00004BAF00000200A00200074D4F4E49544F5200
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000005A0000000000000000
0000000000000000000000000000000000000000000300000000000000000000
AD86A6C920D013AD07BE8D0621AD08BE8D0721A90220F5BE9010A000B9D320F0
0620EDFDC8D0F54CD0038D9B2285438D8ABEA94C8D88BEA9F28D89BEAD87A68D
BA21AD88A68DBB21A9BC8D87A6AD9B228D88A6CED2B8A900853C8542A921853D
A9A0853EA922853FA000202CFEA900853CAD9B22853D186901853FA98D853EA0
00B13C208EF8A52FC902F00C20BAFCC62F10F990EC4CB82020BAFC20BAFCB13C
38E921C902900820BAFC90D54CB820186D9B22913C4CA720A9008D07BEAD9B22
8D08BEA000B9EB20F00620EDFDC8D0F54CD003D5CEC1C2CCC5A0D4CFA0C9CED3
D4C1CCCCA0CDCFCE8D8D00CDCFCEA0C9CED3D4C1CCCCC5C48D00000000000000
D84C0821384C0000AD6CBE8548AD6DBE8549A001B148D98F22D011C8C004D0F4
A9028D52BEA9018D9C22D018A001B148D98D22D0CFC8C006D0F4A9048D52BEA9
008D9C22A9008D53BE8D55BEA9018D54BEAD6221AD52218D50BEAD53218D51BE
1860A200A000AD6CBE8548AD6DBE8549B148852FE62FE62FC8B148C8C42FF011
C92EF0F59D9D22E8E00490EDA9104C09BECA3021BD9D22AC9C22C943D0058C93
22F0EEC949D0058C9422F0E5C94FD0DC8C9522F0DCA90018604C00008D9622AD
9322F005AD42BED006AD96224CB9218C9722A000B9000209808C98224820EDFD
68AC9822C8C98DD0EBAC9722AD96224CB92190034C8BBEAD85BEC9CAD020AD94
22F02EAD44BEF007AD42BED028F022AD43BEF01DADD6BECDA3BCD015F017C9CB
D00FAD9522F00AAD45BEF005AD42BED00418A900608C9722A53648A53748AD30
BE8536AD31BE8537ADD7BE8548ADD8BE8549A9008D99228D9A22A8AD9922CDDB
BEAD9A22EDDCBEB018B148098020EDFDE648D002E649EE9922D0E0EE9A224C5B
22688537688536AC9722A90018604E4F4D4F4E00000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000013
 
BSAVE MON.BNY,A$1000,L$0380
E00G