README.TXT Driver File Contents (acpi67x.zip)

Readme.Txt   9/5/97 (mm)

This file is a guide to the ASL Include files that contain the ASL ACPI source code 
for controlling an SMC FDC37C67X device.  Note that this ASL code is an example only. 



SMC FDC37C67X Contains the following Logical Devices with the following support:

Floppy Disk Controller  --  (refer to:  SMC_FDC.ASL)
    
    Primary FDC 
        PnP ID: (PNP0700) only w/proper i/o "holes" at 0x3f0,0x3f1,0x3f6.  
    
        Configuration Resources:
            IRQ6
            DMA2
            Disable
    
        Power States: (Power Management Spec for Storage Devices)
            0 (fully on)
            3 (fully off)


Parallel Port -- (refer to:  SMC_LPT.ASL)
    (2 modes are supported: depending on the PNP BIOS setting the PP MODE register)
    
    Legacy LPT mode:
        PnP ID: PNP0400

        Configuration Resources:
            I/O: 0x378 or 0x278 or 0x3BC
            IRQ: 5 or 7
            Disable

        Power States: (Power Management Spec for Communications Devices)
            0 (fully on)
            3 (fully off)

    ECP mode:
        PnP ID: PNP0401

        Configuration Resources:
            I/O: 0x378 or 0x278 or 0x3BC
            IRQ: 5 or 7     (shared, pulsed)
            DMA: 1 or 3
            Disable

        Power States: (Power Management Spec for Communications Devices)
            0 (fully on)
            3 (fully off)
            

Keyboard -- (refer to:  SMC_PS2.ASL)
    (2 modes are supported)

    PS2 Mouse Port:
        PnP ID: PNP0F13

        Configuration Resources:
            IRQ: 12 
          
    Enhanced Keyboard: 
        PnP ID: PNP0303

        Configuration Resources:
            I/O: 0x60, 0x64
            IRQ: 1                   


Serial Port 1 -- (refer to:  SMC_UAR1.ASL)

    Standard COM Port:
        PnP ID: PNP0501

        Configuration Resources:
            I/O: 0x3f8 or 0x2f8 or 0x3e8 or 2e8
            IRQ: 3 or 4 or 10 or 11
            Disable

        Power States: (Power Management Spec for Communications Devices)
            0 (fully on)
            3 (fully off)
           
Serial Port 2 (UART or FIR)  -- (refer to:  SMC_FIR.ASL)
    (2 modes are supported depending on PNP BIOS setting IR Options Register)

    Standard COM Port:
        PnP ID: SMCF010

        Configuration Resources:
            I/O (Sir Portion): 0x3f8 or 0x2f8 or 0x3e8 or 2e8
            I/O (Fir Portion): [0x100, 0x7f8] 
            IRQ: 3 or 4 or 10 or 11
            DMA: 1 or 3
            Disable

        Power States: (Power Management Spec for Communications Devices)
            0 (fully on)
            3 (fully off)

Thermal --
	Single Thermal Zone with dual-speed fan.

Battery --
	Single battery controlled by CMBatt method.

System Indicators --
	Working, Waking, Sleeping, none.

		
===============================================================
Version 0.1 --  9/5/97

1.  Build Environment:
        Microsoft ASL Version 0.09.15, 
        Downloaded from:  http://www.microsoft.com/hwdev/onnow.htm
        Asl.Txt says PNP Macro support has been (mostly) added
        
2.  Resource Macro's:
		This version of the compiler only partially supports resource Macro's.  
		In particular, many of the name fields (e.g., for IO and DMA)
		are *NOT* implemented.  As a result, this code creates Fields for
		the missing names.  These sections of code should be changed to
		use the reserved names when a compiler that supports them is available.

3.  Hardware requirements:
        Device DMA 1-3 direct connect to ISA DMA 1-3, respectively.
        All (used) IRQ signals must direct connect to the corresponding ISA
        signals as well. (IRQ 1/3/4/5/6/7/10/11/12)
        Note that this requires the use of Serialized IRQ's.

4.  Synchronization:
        This version performs no synchronization (e.g., w/ SMI).
        Sections that might require lock/mutex synchronization include
        any Methods that (i) enter/leave Configuration Mode, (ii) manipulate
        the Logical Device Number (LDN) Register, or (iii) manipulate the
        Index Register (i.e., most of the methods).

5.  Power Management:
        This version contains ACPI Power Management Methods for all devices
        that support it within the 67X device itself.  However, there is no 
        code to support any external switched power (e.g., a Floppy Disk 
        Drive, RS232 transceivers, etc.) that will vary from system to system.

6.  Development State:
        Initial writing;  not tested.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web5, load: 0.47