Apple II Technical Notes
Apple II
GS
#26: ROM Revision Summary Page
4 of 7
• Pixel painting routines support QuickDraw Auxiliary Tool Set stretching and shrinking.
• PPToPort now clips correctly to the current portRect.
• QDStartUp and QDShutDown save and restore the scan line interrupt vector.
• RectInRgn bug fixed.
• ScrollRect works when the ClipRgn and VisRgn are not rectangular.
• SetSysFont works.
• StdPixels now returns with A=0 if the pen is not visible.
• Text underline bug fixed.
• TextBounds works.
New QuickDraw changes:
• Busy flag now maintained correctly by ClosePort, OffsetRgn, InsetRgn,
KillPoly, FillRect, FrameOval, PaintOval, EraseOval, InvertOval,
FillOval, FrameArc, PaintArc, EraseArc, InvertArc, FillArc,
FrameRRect, PaintRRect, EraseRRect, InvertRRect, and FillRRect.
• Cursor appears in correct Super Hi-Res mode as determined by the low byte’s bit 7
(320/640) of the MasterSCB.
SANE
• Elems now can be called from any part of memory.
• HALT exception jumping through the incorrect vector fixed.
• Integer overflow during conversion reported.
• STATUS call moved to ROM.
Scheduler
• Scheduler now accepts a flush function call.
• Task-handling RAM patch (on System Disk 1.0 and later) moved to ROM.
Serial I/O
• First character after an XON is no longer trashed when buffering is not enabled.
• If serial mode bit 17 = 1, parity and framing error suppression are defeated.
• Parity, baud, and data format commands work with buffering.
• STATUS call will not report that a character is ready if the character arrives with a
parity or framing error.
• STATUS call works correctly with XON/XOFF protocol.
SmartPort
• PR#5, following a PR#5 with I/O error (i.e., no disk in drive), now boots as expected.
• SmartPort manipulates only Slot 6 motor on detect so the IWM can run in fast mode.
Kommentare zu diesen Handbüchern