From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 37E69219392E4 for ; Sat, 8 Apr 2017 21:41:22 -0700 (PDT) Received: by mail-lf0-x232.google.com with SMTP id s141so21645381lfe.3 for ; Sat, 08 Apr 2017 21:41:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=y9OcnquP+wnCsRn5lV8nirrmsZPPtqgxuzZOgcx3Rqw=; b=FBM7xGNUG+GzlW/aWg57yzbs0IaV5HCBWUcMQksSV/pLVQzAg7Cvxh+DPZNj6sZrEO oO7qECf4MenMki3sHYyiKd65HN0vIEiFFKWT1bEUqL1uD/UY/wyQR3n7QAqf/y56a9Xh JYslOhYYi9JFdXWywrHNElgZ9HPXC+KB4mFCpujSuW+nzANAlBXsxHOANC7sWfexCvZ4 XOkDv136bOq35Mem1vRAGYPp30z545bijnW4Qqvc2LYa175AwhIXTJ02ZbeAEGdh+JpA 2JczO+7R80coJWhRDJdbkeDBmyovh45WnvfjDQy2TDuPpopKEyp75wrQHfnfKua+3kvK QEUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=y9OcnquP+wnCsRn5lV8nirrmsZPPtqgxuzZOgcx3Rqw=; b=W+HJ7meCEXS6iQMM7q2g82TCyy2lCdgaEsE4tIo4fdgDlT4b9U3q77yzAZ7GVYnZa9 o4rH7ntOKQvfpMWP8dGKgerauBXOBUMPmRTfc4am2ld5dMzK2pJbB2wmH2+nIWApO9mL uB9HmfwzFKSD68fp06FtzsjJHX0+xMq+2y5fOPYna22Z/50YF/b5gtAhxveWBFWSjmZi WCs2i0jIjUxwkfX4H7WRsRdzn5icj1yio1NlP+5rsbA1p+KjltmcrlZ14k4PM024hoQF Nta/EfiOzHqRGAGiSX+gWZufX7/y7CUNFhiYfat4pE2li4A58zTyl3NFbMj9hYSg+YSp tO0A== X-Gm-Message-State: AFeK/H0qO6afxag5Ida+MMQePqxYN/67kIAdYDN6WsLjeOAD5RH/Ljz01dmxiyH+MZlxafPpP4TFZltJFwcK6A== X-Received: by 10.25.233.24 with SMTP id g24mr15289812lfh.131.1491712879421; Sat, 08 Apr 2017 21:41:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.225.17 with HTTP; Sat, 8 Apr 2017 21:41:18 -0700 (PDT) From: Arka Sharma Date: Sun, 9 Apr 2017 10:11:18 +0530 Message-ID: To: edk2-devel@lists.01.org Subject: NvmExpressDxe TimerEvent frequency X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Apr 2017 04:41:22 -0000 Content-Type: text/plain; charset=UTF-8 Hi, UEFI Driver Write Guide section 5.1.6 says "UEFI system firmware uses a hardware timer interrupt to measure time. These. These time measurements are used to determine when enough time has passed to signal a timer event programmed with SetTimer(). In most systems, the timer interrupt is generated every 10 ms to 50 ms, but the UEFI Specification does not require any specific interrupt rate. This lack of specificity means that a periodic timer programmed with a period much smaller than 10 ms may only be signaled every 10 ms to 50 ms.". So in case of NvmExpressDxe the Private->TimerEvent is set with 1 ms, so the frequency of the routine ProcessAsyncTaskList might be more than 1 ms as per the frequency of the timer interrupt ? Regards, Arka