freebsd-skq/sys/ia64
marcel 4f18f4daa0 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).
2003-10-23 06:01:52 +00:00
..
acpica Move the definitions for ACPI MADT table entries not present in the ACPICA 2003-09-10 06:32:27 +00:00
compile
conf Introduce IA64_ID_PAGE_{MASK|SHIFT|SIZE} and LOG2_ID_PAGE_SIZE. The 2003-09-09 05:59:09 +00:00
disasm Add a new disassembler that improves over the previous disassembler 2003-10-23 06:01:52 +00:00
ia32 Add sysentvec->sv_fixlimits() hook so that we can catch cases on 64 bit 2003-09-25 01:10:26 +00:00
ia64 Remove md_bspstore from the MD fields of struct thread. Now that 2003-10-21 01:13:49 +00:00
include Remove md_bspstore from the MD fields of struct thread. Now that 2003-10-21 01:13:49 +00:00
isa Mega busdma API commit. 2003-07-01 15:52:06 +00:00
pci