TECHNICAL INFORMATION DOCUMENT TITLE: PTF2014 - PCMP Driver Upgrade for MP Systems DOCUMENT ID: TID300203 DOCUMENT REVISION: A DATE: 10APR95 ALERT STATUS: Yellow INFORMATION TYPE: Symptom Solution README FOR: tf2014 PRODUCT and VERSION: UnixWare 2.0 ABSTRACT: Level-sensitive interrupts on non-EISA MP Machines are now properly programmed as level-sensitive interrupts and the system will nolonger lockup. The PCMP driver was modified to share IRQ 13 with other peripherals so that the other device will receive its interrupts. SYMPTOM Level Triggered Interrupts not handled properly on non-EISA MPS Machines. SOLUTION Apply the tf2014 file. Installation Instructions: DATATYPE: datastream 1. Download the tf2014.Z and tf2014.txt files to the /tmp directory on your machine. 2. Read the release notes contained in this file and follow the instuctions to add the packages to your system. 3. Now become root, uncompress the file and add the package to your system using the following commands: $ su # uncompress /tmp/tf2014.Z # pkgadd -d /tmp/tf2014 Solution Specifics Version ------- 1.0 Date ---- 30MAR95 Information Type ---------------- Symptom Solution Product And Version -------------------- UnixWare 2.01 Abstract -------- Level Triggered Interrupts not handled properly on non-EISA MPS Machines. Symptom -------- 1) On non-EISA bus systems interrupts which should be level-sensitive are not being correctly programmed. They are programmed as edge-triggered interrupts. This mainly effects PCI/ISA when you share interrupts on the PCI peripherals. The symptoms are that interrupts are sometimes lost when both peripherals sharing the IRQ are being used and the system locks up. 2) The sharing of IRQ 13 between the PCMP driver and other peripherals was not correctly handled. This would only occur when someone set a level sensitive peripheral to IRQ 13 (which is probably rare). The symtoms are that the device will not get interrupts. General Description. ------------------- Level-sensitive interrupts on non-EISA MP Machines are now properly programmed as level-sensitive interrupts and the system will nolonger lockup. The PCMP driver was modified to share IRQ 13 with other peripherals so that the other device will receive its interrupts. New Features. ------------ NA Software Notes and Recommendations. ---------------------------------- This patch should only be installed on UnixWare 2.01 MP Systems which already have the PCMP Driver installed. Testing of the modified software contained in this package has been conducted only to the extent necessary to confirm that it resolves the problem(s) stated above ("Symptom"). Such testing consists of recreating the problem conditions and verifying that the problem no longer occurs. No other testing of this software has been done. Hardware Notes and Recommendations. ---------------------------------- This PTF is targeted for i486 and Pentium MP Systems using a non-EISA Bus Architecture. Installation Instructions. ------------------------- This PTF consists of 1 3.5 inch floppy. Insert the floppy into the drive and, while logged in as root, type pkgadd -d diskette1 and follow the instructions output by pkgadd. Most of the information you need is provided in the documentation and in the online help facility.