[comp.sys.amiga] Question on register saving problems w/ DoIO

dillon@CORY.BERKELEY.EDU (Matt Dillon) (05/09/87)

	Was this fixed in release 1.2?  (The problem was that DoIO() and
SendIO() would trash high registers that they weren't supposed to trash),
or was the problem something else?

					Thanks,

					-Matt

Anthony's Law of Force: "Don't force it; get a larger hammer."
Cahn's Axiom: "When all else fails, read the instructions."

scotty@l5comp.UUCP (Scott Turner) (05/10/87)

In article <8705082336.AA16337@cory.Berkeley.EDU> dillon@CORY.BERKELEY.EDU (Matt Dillon) writes:
>
>	Was this fixed in release 1.2?  (The problem was that DoIO() and
>SendIO() would trash high registers that they weren't supposed to trash),
>or was the problem something else?
The problem wasn't with DoIO and SendIO specifically, it was with the device
handlers. In this case one specific handler which was either the console or
the serial port, it was so long ago I can't remember which. The register being
tagged was D7. This HAS been fixed in 1.2.

Scott Turner


-- 
L5 Computing, the home of Merlin, Arthur, Excalibur and the CRAM.
GEnie: JST | UUCP: stride!l5comp!scotty | 12311 Maplewood Ave; Edmonds WA 98020
If Motorola had wanted us to use BPTR's they'd have built in shifts on A regs
[ BCPL? Just say *NO*! ] (I don't smoke, send flames to /dev/null)