Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jun 1997 08:35:58 +0200
From:      j@uriah.heep.sax.de (J Wunsch)
To:        freebsd-hackers@freebsd.org (FreeBSD hackers)
Cc:        un_x@anchorage.net (Steve Howe)
Subject:   Re: direct access
Message-ID:  <19970623083558.FD45105@uriah.heep.sax.de>
In-Reply-To: <Pine.BSF.3.96.970622210255.265I-100000@Journey2.mat.net>; from Chuck Robey on Jun 22, 1997 21:10:45 -0400
References:  <Pine.BSF.3.95q.970622153100.15540A-100000@aak.anchorage.net> <Pine.BSF.3.96.970622210255.265I-100000@Journey2.mat.net>

next in thread | previous in thread | raw e-mail | index | archive | help
As Chuck Robey wrote:

> It really sounds like you ought to go purchase either a beginners Unix
> book, or maybe an operating systems textbook, depending on where your
> interests lie.

Also, Steve should look into the ports collection.  bpatch for example
can hex-edit arbitrary files including entire devices (the other
available hex editors usually can't since they suck the entire device
into memory first).

For meaningful hex-editing of raw memory, read the handbook section
about kernel debugging.  Simple port IO is now also possible in DDB,
albeit the entire collection of IO instructions should probably be
available in a non-inlined fashion there.

Of course, Steven, with your proven knowledge level, i would be more
than careful in manipulating any bits in either memory or on a device
(unless perhaps a DOS floppy).

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970623083558.FD45105>