[<<] [<] Page 1 of 1 [>] [>>] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subject:
gpsim-0.17.4
From: Scott Dattalo ####@####.#### Date: 21 Jan 2000 15:51:15 -0000 Message-Id: <Pine.LNX.4.05.10001210932540.18328-100000@tempest.blackhat.net> Here's a patch to fix a serious bug (that's been in gpsim since day 1 but caught by Ralf just now): http://www.dattalo.com/gnupic/patch.0.17.3-0.17.4.gz or you can get the whole tar ball: http://www.dattalo.com/gnupic/gpsim-0.17.4.tar.gz The bug (actually two bugs) occurred if you attempted to access indf while fsr was equal to an alias indf (e.g. if fsr == 0x80 on the 14bit core, then an access to indf would dump core). There was no problem if the fsr pointed directly at indf (e.g. if fsr == 0). The other bug (gui compiled code only) was if fsr pointed to an invalid register (e.g. 0x7f on the pic16f84) then gpsim would dump core if you accessed the indf. The 18cxxx stuff is not affected by either one of these bugs (I hope). Scott | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[<<] [<] Page 1 of 1 [>] [>>] |