summaryrefslogtreecommitdiff
path: root/util/ccdrv/readme.txt
diff options
context:
space:
mode:
authorAli Saidi <saidi@eecs.umich.edu>2004-07-05 15:49:42 -0400
committerAli Saidi <saidi@eecs.umich.edu>2004-07-05 15:49:42 -0400
commit3512904c744406da909690b1690350a3289bde92 (patch)
treea2b0c4c2964d1f504f1c5e6d68a20d708b47d94c /util/ccdrv/readme.txt
parent5bbd57917f25724985f50d82db272823d58b9584 (diff)
downloadgem5-3512904c744406da909690b1690350a3289bde92.tar.xz
Added code to read any location in memory a repetative number of and
average the results. It works on alpha but I haven't got it working on x86 I think for lack of knowing a good address to read. --HG-- extra : convert_revision : e2442de641741674d692245712aa92e258cf6d48
Diffstat (limited to 'util/ccdrv/readme.txt')
-rw-r--r--util/ccdrv/readme.txt18
1 files changed, 18 insertions, 0 deletions
diff --git a/util/ccdrv/readme.txt b/util/ccdrv/readme.txt
new file mode 100644
index 000000000..4b9892f69
--- /dev/null
+++ b/util/ccdrv/readme.txt
@@ -0,0 +1,18 @@
+This driver will read the address you point it to [count] times and
+print the results to the systemlog.
+
+To build the driver (Linux 2.6.X only) execute:
+make -C /path/to/linux-2.6.X/ SUBDIRS=$PWD modules
+
+
+Insmodding the kernel module without options will print
+the device addresses of eth0 and eth1 if they exist.
+
+Insmodding the kernel module with the options:
+dataAddr=0xXXXXXXXXX and count=XXXXX
+
+will read a long at addr dataAddr count times and return.
+
+Between runs you need to rmmod the module from the kernel.
+
+