From c85434831114270daf1dd37783cf15b090b09e01 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 9 Jul 2019 23:33:56 +0200 Subject: Sync with v2.1.2, switch to amd64 --- sp12.txt | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) (limited to 'sp12.txt') diff --git a/sp12.txt b/sp12.txt index b5c3856..c2aee3d 100644 --- a/sp12.txt +++ b/sp12.txt @@ -330,7 +330,7 @@ INSTALLATION DESCRIPTION - The present version (2.0) should be suitable for all AVR uCs; + The present version (2.1) should be suitable for all AVR uCs; but _sp12dev only contains definitions for the ones mentioned in the table below. You can easily add definitions for others - have a look at sp12dev.txt. @@ -395,7 +395,7 @@ DESCRIPTION on or off causes some bits in flash to flip, so it has to be done *before* programming the uC. The 2343s don't have this slight disadvantage. - The supplied _sp12dev makes sp12 version 2.0 assume that + The supplied _sp12dev makes sp12 version 2.1 assume that a uC with device code 0391 has a switchable RCEN fuse. It's up to the user to determine or find out the use of of the -R0/R1 option. @@ -708,7 +708,7 @@ OPTIONS When this option is not on the command line, the default is used. Unless you change it (in _sp12rc), the default - makes sp12 version 1.0 behave like previous versions, which + makes sp12 version 2.1 behave like previous versions, which means that the Sck frequency and wave form will be suitable for uCs running on an internal RC clock, at fairly low Vcc. WARNING: When -Mn.n is set too high, the uC will misread @@ -1001,9 +1001,9 @@ ACKNOWLEDGEMENTS This product includes software developed by the University of California, Berkeley and its contributors. - The authors would like to thank Chris Jackson for pointing out - the timing problems version 0.5 has on very fast machines, and - for testing this version on those same machines. + The authors would like to thank Chris Jackson for pointing + out the timing problems an early version had on very fast + machines, and for testing a later version on those same machines. Kevin Towers improved the code for reading Intel HEX files, to be compatible with flash data as generated by the IAR C compiler. @@ -1026,18 +1026,20 @@ BUGS & BOTHER Please report them to the authors. SP12 is known to run in Linux, in MS-DOS, in a Windows 3.X - Dosbox and in a Windows 9X Dosbox, on machines ranging from a - slow 386 to a 450MHz Pentium-II. Windows NT does not provide - the access to the parallel port required by SP12. - - As reported by Chris Jackson: - "One of the machines that I tried it on had a Parallel Port - PCMCIA adapter installed. Unless the machine was powered up with - this device fully disconnected, the driver for it was loaded by - Windows. This meant that whenever SP12 set the port lines high, - the driver would kick in and set them back low again. Depending on - the speed of the driver's response, the programmer would sometimes - work, and sometimes not - which caused a bit of confusion at first." + Dosbox and in a Windows Dosbox, on machines ranging from a + slow 386 to a 450MHz Pentium-II. Windows NT, XP and later + versions do not provide the access to the parallel port + required by SP12, but there are workarounds; see readme.win. + + As reported by Chris Jackson: "One of the machines + that I tried it on had a Parallel Port PCMCIA adapter + installed. Unless the machine was powered up with this + device fully disconnected, the driver for it was loaded + by Windows. This meant that whenever SP12 set the port + lines high, the driver would kick in and set them back low + again. Depending on the speed of the driver's response, the + programmer would sometimes work, and sometimes not - which + caused a bit of confusion at first." AUTHORS Software: Steven Bolt (sbolt@xs4all.nl) -- cgit v1.2.3