aboutsummaryrefslogtreecommitdiff
path: root/sbin/ipnat
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2003-10-23 06:01:52 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2003-10-23 06:01:52 +0000
commitb9eabb421b381ef5c24559fee82d61176885c946 (patch)
treec16440c5ba42a4f61e7e36f63a4bfa772343777a /sbin/ipnat
parent042093540c7f06c3ca9c23b16b75d9f9d3a98443 (diff)
downloadsrc-b9eabb421b381ef5c24559fee82d61176885c946.tar.gz
src-b9eabb421b381ef5c24559fee82d61176885c946.zip
Add a new disassembler that improves over the previous disassembler
in that it provides an abstract (intermediate) representation for instructions. This significantly improves working with instructions such as emulation of instructions that are not implemented by the hardware (e.g. long branch) or enhancing implemented instructions (e.g. handling of misaligned memory accesses). Not to mention that it's much easier to print instructions. Functions are included that provide a textual representation for opcodes, completers and operands. The disassembler supports all ia64 instructions defined by revision 2.1 of the SDM (Oct 2002).
Notes
Notes: svn path=/head/; revision=121404
Diffstat (limited to 'sbin/ipnat')
0 files changed, 0 insertions, 0 deletions