delaneyg@wnre.aecl.ca ("H. Grant Delaney") (12/28/90)
Here is what the release notes say. They infer that the driver has been changed so that all writes to the modem port are direct at least when set to 19.2. Tech notes 35 and 36 go into printer ports in quite detail. As well as GS/OS refeance volume II Beta from APDA. There is Mention of a DEVICE Driver Referance is this available some where?? ================== Apple IIGS System Software Release Notes Version 5.0.4 December 10th, 1990 Part 1 of 2 These release notes list the changes made from version 5.0.2 to 5.0.4 of the Apple IIGS System Software. Most of these changes were made for version 5.0.3; changes made from version 5.0.3 to version 5.0.4 are noted with 5.0.4 in the margin. Modem v2.1 Timeout on the PrDevRead call changed. If the currently-installed printer driver is less than v4.0, then the timeout delay on the read call is unaffected; otherwise, it is about 2 seconds (the old delay remains at about 45 seconds). Added direct-to-SCC-chip write for true 19.2Kbaud. Added a zap ("Ignore all subsequent ^I commands") command to DevOpen, so that Ctrl-Is ($09 or $89) in the data stream won't be interpreted and filtered out by the firmware. Removed similar zap code from DevRead. Modified the stack offset for DevAsyncRead to not include direct page and bank address since the call never switches direct page. Printer v2.1 Timeout on the PrDevRead call changed. If the currently installed printer driver is less than v4.0, then the timeout delay on the read call is unaffected; otherwise, it is about 2 seconds (the old delay remains at about 45 seconds). Added direct-to-SCC-chip write for true 19.2Kbaud. Added a zap ("Ignore all subsequent ^I commands") command to DevOpen, so that Ctrl-Is ($09 or $89) in the data stream won't be interpreted and filtered out by the firmware. Removed similar zap code from DevRead. Modified the stack offset for DevAsyncRead to not include direct page and bank address since the call never switches direct page. ================== Apple IIGS System Software Release Notes Version 5.0.4 December 10th, 1990 Part 2 of 2 SCM (System Call Manager) Removed code that checks for more than 65535 unclaimed interrupts and calls the subroutine that displays the dialog box. There seems to be a problem with the 6551 chip used in several internal modems that cause spurious interrupts to be generated. This caused GS/OS to generate the unclaimed interrupt error dialog which caused problems for those who were doing remote downloads since the dialog required a response from the user. Fixed bugs in make_seg, deallocate, and lock/unlock_mem which were using 16-bit addressing when the data bank register was not set correctly, so SCM was stomping on memory and not unlocking some handles. Incorporated a bug fix where SCM was erroneously reporting 65536 unclaimed interrupts. Fixed a bug in the notification queue where the event code was being lost if a Notify Proc generated another event.