1581 JiffyDOS Versions

From: Rob Clarke <crock_at_clarke-family.org.uk>
Date: Tue, 10 Jan 2023 01:47:54 +0100
Message-ID: <ceab415a-c28d-fd6f-d30b-42e368500f1a_at_clarke-family.org.uk>
Hi all,

Small question on JiffyDOS versions. I recently acquired a 1581 that 
came with JiffyDOS installed whch was labelled as v6.01. I had read from 
the CMD JD literature that that JD included all the Commodore firmware 
patches from the latest available ROM version at the time.

After poking around in the ROM. it seems that this 1581 JD ROM does not 
include the SEI patch that Commodore released with the 318045-02 ROM 
which disabled interrupts when processing the command queue. There's 
only 8 bytes difference between the -01 and -02 official ROMS, 3 bytes 
to jump to the patch code, 4 bytes for the patch code, and one byte to 
disable the ROM checksum check at /RESET. Details below.

Can anyone familiar with JD versions confirm that the 1581 JD ROM did 
not include Commodore's patch?

Differences below.


	318045-01 	318045-02 	Jiffy 601
AF8C 	3A 	00 	3A
C160 	6C 	4C 	6C
C161 	48 	AF 	48
C162 	00 	C5 	00
C5AF 	FF 	78 	FF
C5B0 	FF 	6C 	FF
C5B1 	FF 	48 	FF
C5B2 	FF 	00 	FF

Rob
Received on 2023-01-10 03:00:01

Archive generated by hypermail 2.3.0.