;
;
;
;  The ASSEMBLER portion of VirusX starts here.  This is where some of the
;  more often called routines now live - in the smallness of Assembler.
;
;
	xref _geta4
	xref _diskreq
	xref _diskbuffer
	xref _LVODoIO
	xdef _ReadBlock

;
;  ReadBlock:  This will read the boot block.  Yay.
;
_ReadBlock:
	movem.l d1/a0/a1/a4/a5/a6,-(sp)
	jsr _geta4

	move.l _diskreq,a0
	move.w #2,$1c(a0) 		; diskreq->io_Command = CMD_READ;
	lea _diskbuffer,a1
	move.l a1,d0
	move.l d0,$28(a0) 		; diskres well after Midnight - make that 28-Mar-88)
Just after
uploading V1.2
     to Amic BBS: Realized I put the wrong version in the ARC file - Had to
                  rename V1.2 to V1.21...

   June 15, 1988: Created V1.3 which was just V1.21 cleaned up, made a bunch smaller.

    July 8, 1988: Recieved Revenge virus Yesterday, disassembled it,
                  and added it to VirusX 1.4.  Added ViewBoot and SCA check also.

   July 24, 1988: Recieved the Byte Warrior virus, added it.  V1.5

    Aug. 1, 1988: These things are showing up Quick!  Northstar Virus
                  sent to me by Dan Mosedale.  Thanks, Dan!  V1.6

   Aug. 18, 1988: Whew, after a 2 week break, got the Obelisk
		  Softworks Crew Virus, dealt with it 