From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) by mx.groups.io with SMTP id smtpd.web08.6378.1643374009986647976 for ; Fri, 28 Jan 2022 04:46:50 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=EfXSy3V1; spf=pass (domain: gmail.com, ip: 209.85.221.53, mailfrom: grao.v80@gmail.com) Received: by mail-wr1-f53.google.com with SMTP id e2so10726649wra.2 for ; Fri, 28 Jan 2022 04:46:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=ZWFscCFB8hu/AXRkKhOAotB2YqRv3u2rxy4y0c/wdrs=; b=EfXSy3V16bkjZPwv6HLwvF+2UgatHs4kaPSX24dh68gYXQQ7ziN9YM1Cr0vaSLzgSR RFn38Mohx/DLk1x8TgyhqpVvxUV71MK6TX9JK6mBY81gP5B3dD3loimdbt1fFQk1dvCm TFsk8RnXn/QUCBEC60kTePOJ2KMC4dzc9Funh/dUFGseL8T/xT/lbPUzx78iM03f+NIu tQ8pJugImX/XUTDH3gWweQjESs+0I8i5T8KqjDJq2KJUqqjHJ6kQ8o9vWvxCo/nLjy6Q QZ/OE2pQSp7YO63kpjsSQy2xjOM0ZOdqKINHOfXP2syekWndAhljSguAMkcIYJKNZweE B9Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ZWFscCFB8hu/AXRkKhOAotB2YqRv3u2rxy4y0c/wdrs=; b=2NlcG7WLCHBhle6UzhPaRlrhsFffU7ay+bMYEt5bBOK0N4g/dS8i50rYV3GHF+4ZmX f7f3ztqkeOss213S8Gd+Z7eOiAAHfJtWi/NafkkUn0bEzRQPch8g7KS6VT78Eg6LTYK2 UeFbo3YeMBOyh+O80deDlA4WaeXvH/TjRpu2IbiRFB4rKHJGVAkAY314GHMTz2a6ZPJ4 3famndkPdgESsZhqm3UJlKr7q4t1F0dW1E4WPTJB9f58dCfpuvls1NrNyP0hSZU0orAs wgNweG82/FBJ6cFpmrTrUsw1wnOCBRMBHZ7PCy5BPRfzuxaUOBCeAZ/jJCYia4sKJU73 cGkg== X-Gm-Message-State: AOAM533XFGmJ6uB5OOP0XSr7vfS+sTzHGRPWvCG90Tckz31nR0n9FClQ 1gNGCp00Ef9zfJ5A1+c6FzvAQBlRltoyuNueokhTkCYCVs0= X-Google-Smtp-Source: ABdhPJxXLoBNIYqqmrLp2hJPC3pRCZSB6qBCvhCMxhYcanSyUMI0A/oV4k/6ymLVmuK1E2A/UzSFcqCZjndgIvKobbQ= X-Received: by 2002:adf:de83:: with SMTP id w3mr6938840wrl.181.1643374007896; Fri, 28 Jan 2022 04:46:47 -0800 (PST) MIME-Version: 1.0 From: "Rao G" Date: Fri, 28 Jan 2022 12:47:50 +0000 Message-ID: Subject: Read SPI BAR offset 0x10 throwing processor exception To: devel@edk2.groups.io Content-Type: multipart/alternative; boundary="000000000000f94e6705d6a3d3d5" --000000000000f94e6705d6a3d3d5 Content-Type: text/plain; charset="UTF-8" Hi All, Attempting to Read SPIBAR 0x10 from BUS 0 Dev 1F Func 5 >> ScSpiBar0 = MmioRead32 (SpiInstance->PchSpiBase + PCI_BASE_ADDRESSREG_OFFSET) & 0xFFFFF000; >> The above code is throwing exception PchSpiBase at 0xC00FD000 !!!! X64 Exception Type - 0E(#PF - Page-Fault) CPU Apic ID - 00000000 !!!! ExceptionData - 0000000000000000 I:0 R:0 U:0 W:0 P:0 PK:0 SS:0 SGX:0 RIP - 00000000771903D0, CS - 0000000000000038, RFLAGS - 0000000000010046 >>From the shell the value at offset 0x10 is 0xFE010000 Any clues on why the processor is throwing exception while accessing the value PchSpiBase+0x10 ? Thanks Ranga --000000000000f94e6705d6a3d3d5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi All,

Attempting to Read SPIBAR 0x10 = from BUS 0 Dev 1F Func 5

>>
ScSpiB= ar0 =3D MmioRead32 (SpiInstance->PchSpiBase + PCI_BASE_ADDRESSREG_OFFSET= ) & 0xFFFFF000;
>>

The abo= ve code is throwing exception

PchSpiBase at 0xC00F= D000
!!!! X64 Exception Type - 0E(#PF - Page-Fault) =C2=A0CPU Apic ID - = 00000000 !!!!
ExceptionData - 0000000000000000 =C2=A0I:0 R:0 U:0 W:0 P:0= PK:0 SS:0 SGX:0
RIP =C2=A0- 00000000771903D0, CS =C2=A0- 00000000000000= 38, RFLAGS - 0000000000010046

From the shell the val= ue at offset 0x10 is 0xFE010000

Any clues on why t= he processor is throwing exception while accessing the value PchSpiBase+0x1= 0 ?

Thanks
Ranga

--000000000000f94e6705d6a3d3d5--