summaryrefslogtreecommitdiffstats
path: root/lib/libpmc/pmc.core2.3
diff options
context:
space:
mode:
authorjkoshy <jkoshy@FreeBSD.org>2009-06-09 06:36:29 +0000
committerjkoshy <jkoshy@FreeBSD.org>2009-06-09 06:36:29 +0000
commitbe8827c9efd74f759b0fb2f96fb3198dacf3856c (patch)
tree47832ec8efe82e8cadefd6fd1e0302074b1a340e /lib/libpmc/pmc.core2.3
parent39e03aaa267318cfd82e623f72796848153ef0bb (diff)
downloadFreeBSD-src-be8827c9efd74f759b0fb2f96fb3198dacf3856c.zip
FreeBSD-src-be8827c9efd74f759b0fb2f96fb3198dacf3856c.tar.gz
Document the fact that some Core2 family CPUs lack fixed-function counters.
Diffstat (limited to 'lib/libpmc/pmc.core2.3')
-rw-r--r--lib/libpmc/pmc.core2.37
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/libpmc/pmc.core2.3 b/lib/libpmc/pmc.core2.3
index b04fa93..6d86c30 100644
--- a/lib/libpmc/pmc.core2.3
+++ b/lib/libpmc/pmc.core2.3
@@ -1,4 +1,4 @@
-.\" Copyright (c) 2008 Joseph Koshy. All rights reserved.
+.\" Copyright (c) 2008,2009 Joseph Koshy. All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
@@ -23,7 +23,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd November 12, 2008
+.Dd June 8, 2009
.Os
.Dt PMC.CORE2 3
.Sh NAME
@@ -42,7 +42,7 @@ family CPUs
CPUs contain PMCs conforming to version 2 of the
.Tn Intel
performance measurement architecture.
-These CPUs contains two classes of PMCs:
+These CPUs may contain upto two classes of PMCs:
.Bl -tag -width "Li PMC_CLASS_IAP"
.It Li PMC_CLASS_IAF
Fixed-function counters that count only one hardware event per counter.
@@ -66,6 +66,7 @@ Intel Core2 PMCs are documented in
.Ss CORE2 FIXED FUNCTION PMCS
These PMCs and their supported events are documented in
.Xr pmc.iaf 3 .
+Not all CPUs in this family implement fixed-function counters.
.Ss CORE2 PROGRAMMABLE PMCS
The programmable PMCs support the following capabilities:
.Bl -column "PMC_CAP_INTERRUPT" "Support"
OpenPOWER on IntegriCloud