From owner-acpi-jp@jp.freebsd.org  Sat Sep 15 13:21:23 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA02199;
	Sat, 15 Sep 2001 13:21:23 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from leviathan.inethouston.net (leviathan.inethouston.net [66.64.12.249])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id NAA02194
	for <acpi-jp@jp.freebsd.org>; Sat, 15 Sep 2001 13:21:21 +0900 (JST)
	(envelope-from dwcjr@inethouston.net)
Received: by leviathan.inethouston.net (Postfix, from userid 1001)
	id 09ED710F45A; Fri, 14 Sep 2001 23:20:51 -0500 (CDT)
Date: Fri, 14 Sep 2001 23:20:50 -0500
From: "David W. Chapman Jr." <dwcjr@inethouston.net>
To: Mike Smith <msmith@freebsd.org>
Cc: acpi-jp@jp.freebsd.org
Message-ID: <20010914232050.A82419@leviathan.inethouston.net>
References: <20010911205922.A33545@leviathan.inethouston.net> <200109150224.f8F2Ow506457@mass.dis.org>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="0ntfKIWw70PvrIHh"
Content-Disposition: inline
In-Reply-To: <200109150224.f8F2Ow506457@mass.dis.org>
User-Agent: Mutt/1.3.22.1i
X-Operating-System: FreeBSD 4.4-RC i386
Reply-To: "David W. Chapman Jr." <dwcjr@inethouston.net>
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: acpi-jp 1283
Subject: [acpi-jp 1283] Re: ps/2 mouse problems [boot -v messages]
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: dwcjr@inethouston.net


--0ntfKIWw70PvrIHh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Fri, Sep 14, 2001 at 07:24:58PM -0700, Mike Smith wrote:
> > > It would be also useful to dump ACPI data blocks using acpidump(8).
> > > 
> > I have a Gigabyte 7ZX with the FD revision of the bios(latest so far)
> 
> Unfortunately, the ACPI dump you attached to this message is truncated.
> Can you re-dump and send again? (Make sure you note that the message is
> in relation to this problem.)
> 
When I run acpidump I get this

dwcjr# acpidump > /home/poseiden/acpidump
acpidump: strange opcode 0x2f

but here is the dump again

My problem was I lost my ps/2 mouse

-- 
David W. Chapman Jr.
dwcjr@inethouston.net	Raintree Network Services, Inc. <www.inethouston.net>
dwcjr@freebsd.org	FreeBSD Committer <www.FreeBSD.org>

--0ntfKIWw70PvrIHh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=acpidump

RSD PTR: Checksum=156, OEMID=AMI, RsdtAddress=0x0fff0000
RSDT: Lenth=40, Revision=1, Checksum=184,
	OEMID=AMIINT, OEM Table ID=, OEM Revision=0x11,
	Creator ID=MSFT, Creator Revision=0x97
	Entries={ 0x0fff0030 }
	DSDT=0xfff00b0
	INT_MODEL=PIC
	SCI_INT=11
	SMI_CMD=0x82f, ACPI_ENABLE=0xe1, ACPI_DISABLE=0x1e, S4BIOS_REQ=0x1f
	PM1a_EVT_BLK=0x800-0x803
	PM1a_CNT_BLK=0x804-0x805
	PM2_TMR_BLK=0x808-0x80b
	PM2_GPE0_BLK=0x820-0x823
	P_LVL2_LAT=101ms, P_LVL3_LAT=1001ms
	FLUSH_SIZE=1024, FLUSH_STRIDE=16
	DUTY_OFFSET=0, DUTY_WIDTH=0
	DAY_ALRM=125, MON_ALRM=126, CENTURY=50
	Flags={WBINVD,PROC_C1,SLP_BUTTON,RTC_S4}
DSDT: Lenth=10878, Revision=1, Checksum=118,
	OEMID=VIA, OEM Table ID=VT8371, OEM Revision=0x1000,
	Creator ID=MSFT, Creator Revision=0x100000b
Scope(\_PR_) {
    Processor(CPU1, 1, 0x0, 0x0) {
    }
}
OperationRegion(CS72, SystemIO, 0x72, 0x2)
Field(CS72, ByteAcc, NoLock, Preserve) {
    CI72,	8,
    CO73,	8
}
Name(\_S0_, Package(0x4) {
    0x0,
    0x0,
    0x0,
    0x0,
})
Name(\_S1_, Package(0x4) {
    0x4,
    0x0,
    0x0,
    0x0,
})
Name(\_S4_, Package(0x4) {
    0x2,
    0x0,
    0x0,
    0x0,
})
Name(\_S5_, Package(0x4) {
    0x2,
    0x0,
    0x0,
    0x0,
})
Method(MCTH, 2) {
    If(LLess(Sizeof(Arg0), Sizeof(Arg1))) {
        Return(0x0)
    }
    Add(Sizeof(Arg0), 0x1, Local0)
    Name(BUF0, Buffer(Local0) { })
    Name(BUF1, Buffer(Local0) { })
    Store(Arg0, BUF0)
    Store(Arg1, BUF1)
    While(Local0) {
        Decrement(Local0)
        If(LEqual(DerefOf(Index(BUF0, Local0, )), DerefOf(Index(BUF1, Local0, )))) {
        }
        Else {
            Return(Zero)
        }
    }
    Return(One)
}
Scope(\_SB_) {
    Name(APIC, 0x0)
    Method(_PIC, 1) {
        Store(Arg0, APIC)
    }
    Device(PWRB) {
        Name(_HID, 0x0c0cd041)
        Method(_STA) {
            Return(0xb)
        }
    }
    Device(PCI0) {
        Name(_HID, 0x030ad041)
        Name(_ADR, 0x0)
        Name(_BBN, 0x0)
        Name(SS3D, 0x2)
        Name(CRS_, Buffer(0x88) {0x88, 0xd, 0x0, 0x2, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x1, 0x47, 0x1, 0xf8, 0xc, 0xf8, 0xc, 0x1, 0x8, 0x88, 0xd, 0x0, 0x1, 0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0xf7, 0xc, 0x0, 0x0, 0xf8, 0xc, 0x88, 0xd, 0x0, 0x1, 0xc, 0x3, 0x0, 0x0, 0x0, 0xd, 0xff, 0xff, 0x0, 0x0, 0x0, 0xf3, 0x87, 0x17, 0x0, 0x0, 0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xff, 0xff, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x87, 0x17, 0x0, 0x0, 0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0xff, 0xff, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x87, 0x17, 0x0, 0x0, 0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0xff, 0xff, 0xdf, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0xdf, 0x79, 0x0 })
        OperationRegion(TMEM, PCI_Config, 0x57, 0x1)
        Field(TMEM, ByteAcc, NoLock, Preserve) {
            MEMT,	8
        }
        Name(TOM_, 0x0)
        Method(MDET) {
            If(TOM_) {
            }
            Else {
                If(FLAG) {
                    ShiftLeft(MEMT, 0x18, TOM_)
                }
                Else {
                    Return(0x20000000)
                }
            }
            Return(TOM_)
        }
        Method(TFCS) {
            Subtract(MDET, 0x7fc0, Local0)
            Return(Local0)
        }
        Name(FLAG, 0x1)
        Name(OSFL, 0x1)
        Method(_INI) {
            \_SB_.PCI0.SBRG.IODT
            If(MCTH) {
                \_OS_
                "Microsoft Windows"
            }
            Else {
                If(MCTH) {
                    \_OS_
                    "Microsoft WindowsME: Millennium Edition"
                }
                Else {
                    Store(0x0, OSFL)
                }
            }
        }
        Method(_REG, 2) {
            If(LEqual(Arg0, 0x2)) {
                Store(Arg1, FLAG)
            }
        }
        Method(_CRS) {
            CreateDWordField(CRS_, 0x76, TMEM)
            CreateDWordField(CRS_, 0x82, TLEN)
            Store(MDET, TMEM)
            Subtract(0xffe00000, TMEM, TLEN)
            Return(CRS_)
        }
        Name(_PRT, Package(0x1e) {
            Package(0x4) {
                0x0007ffff,
                0x2,
                \_SB_.LNKC,
                0x0,
            },
            Package(0x4) {
                0x0007ffff,
                0x3,
                \_SB_.LNKD,
                0x0,
            },
            Package(0x4) {
                0x0009ffff,
                0x0,
                \_SB_.LNKB,
                0x0,
            },
            Package(0x4) {
                0x0009ffff,
                0x1,
                \_SB_.LNKC,
                0x0,
            },
            Package(0x4) {
                0x0009ffff,
                0x2,
                \_SB_.LNKD,
                0x0,
            },
            Package(0x4) {
                0x0009ffff,
                0x3,
                \_SB_.LNKA,
                0x0,
            },
            Package(0x4) {
                0x000affff,
                0x0,
                \_SB_.LNKC,
                0x0,
            },
            Package(0x4) {
                0x000affff,
                0x1,
                \_SB_.LNKD,
                0x0,
            },
            Package(0x4) {
                0x000affff,
                0x2,
                \_SB_.LNKA,
                0x0,
            },
            Package(0x4) {
                0x000affff,
                0x3,
                \_SB_.LNKB,
                0x0,
            },
            Package(0x4) {
                0x000fffff,
                0x0,
                \_SB_.LNKD,
                0x0,
            },
            Package(0x4) {
                0x000fffff,
                0x1,
                \_SB_.LNKA,
                0x0,
            },
            Package(0x4) {
                0x000fffff,
                0x2,
                \_SB_.LNKB,
                0x0,
            },
            Package(0x4) {
                0x000fffff,
                0x3,
                \_SB_.LNKC,
                0x0,
            },
            Package(0x4) {
                0x000cffff,
                0x0,
                \_SB_.LNKA,
                0x0,
            },
            Package(0x4) {
                0x000cffff,
                0x1,
                \_SB_.LNKB,
                0x0,
            },
            Package(0x4) {
                0x000cffff,
                0x2,
                \_SB_.LNKC,
                0x0,
            },
            Package(0x4) {
                0x000cffff,
                0x3,
                \_SB_.LNKD,
                0x0,
            },
            Package(0x4) {
                0x000dffff,
                0x0,
                \_SB_.LNKB,
                0x0,
            },
            Package(0x4) {
                0x000dffff,
                0x1,
                \_SB_.LNKC,
                0x0,
            },
            Package(0x4) {
                0x000dffff,
                0x2,
                \_SB_.LNKD,
                0x0,
            },
            Package(0x4) {
                0x000dffff,
                0x3,
                \_SB_.LNKA,
                0x0,
            },
            Package(0x4) {
                0x0011ffff,
                0x0,
                \_SB_.LNKC,
                0x0,
            },
            Package(0x4) {
                0x0011ffff,
                0x1,
                \_SB_.LNKD,
                0x0,
            },
            Package(0x4) {
                0x0011ffff,
                0x2,
                \_SB_.LNKA,
                0x0,
            },
            Package(0x4) {
                0x0011ffff,
                0x3,
                \_SB_.LNKB,
                0x0,
            },
            Package(0x4) {
                0x0001ffff,
                0x0,
                \_SB_.LNKA,
                0x0,
            },
            Package(0x4) {
                0x0001ffff,
                0x1,
                \_SB_.LNKB,
                0x0,
            },
            Package(0x4) {
                0x000effff,
                0x0,
                \_SB_.LNKC,
                0x0,
            },
            Package(0x4) {
                0x0010ffff,
                0x0,
                \_SB_.LNKD,
                0x0,
            },
        })
        Device(SBRG) {
            Name(_ADR, 0x00070000)
            Name(\_SB_.IPRS, Buffer(0x8) {0x30, 0x23, 0xf8, 0xde, 0x18, 0x38, 0x79, 0x0 })
            OperationRegion(PIX0, PCI_Config, 0x55, 0x4)
            OperationRegion(PIX1, PCI_Config, 0x85, 0x1)
            OperationRegion(PIX2, PCI_Config, 0x50, 0x3)
            OperationRegion(PIX3, PCI_Config, 0x8, 0x1)
            Scope(\_SB_) {
                Field(
--0ntfKIWw70PvrIHh--
