#!/bin/sh
for i in 10 11 12 13 14 15
do
case $i in
10) blk=A;;
11) blk=B;;
12) blk=C;;
13) blk=D;;
14) blk=E;;
15) blk=F;;
esac
for j in 0 1 2 3
do
skp=`expr $i \* 4 + $j`
case $j in
0) echo " ${blk}0000 contains:";;
1) echo " ${blk}4000 contains:";;
2) echo " ${blk}8000 contains:";;
3) echo " ${blk}C000 contains:";;
esac
dd if=/dev/mem bs=16k skip=$skp count=1 2> /dev/null | hd | sed -n "1,4p"
done
done | pg
Got something to add? Send me email.
More Articles by Tony Lawrence © 2009-11-07 Tony Lawrence
Writing in C or C++ is like running a chain saw with all the safety guards removed. (Bob Gray)
Printer Friendly Version
showmem- shows contents of memory pages Copyright © December 1997 Tony Lawrence
Have you tried Searching this site?
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.
Contact us
Printer Friendly Version