freebsd-dev/sys/sparc64
Jake Burkholder 025c284b8d Add a support macro to convert the 5-bit packed register field of
a floating point instruction into a 6-bit register number for
double and quad arguments.
Make use of the new INSFPdq_RN macro where apporpriate; this
is required for correctly handling the "high" fp registers
(>= %f32).
Fix a number of bugs related to the handling of the high registers
which were caused by using __fpu_[gs]etreg() where __fpu_[gs]etreg64()
should be used (the former can only access the low, single-precision,
registers).

Submitted by:	tmm
2002-05-11 21:20:05 +00:00
..
compile Obrien created this directory, but I didn't cvs add cvsignore 2001-07-01 23:37:03 +00:00
conf Typo fix: detects -> detect. 2002-05-03 17:59:25 +00:00
ebus Make the OpenFirmware interrupt mapping code more generic, to reduce 2002-03-24 02:11:06 +00:00
include Add a support macro to convert the 5-bit packed register field of 2002-05-11 21:20:05 +00:00
isa Remove a debugging panic that was triggered when a resource that was out 2002-04-02 17:23:45 +00:00
pci Do not try to set up the PCI bus B error interrupt on "sabre"s, since 2002-04-02 17:27:35 +00:00
sbus Revamp the busdma implementation a bit: 2002-03-24 02:50:53 +00:00
sparc64 Make a macro for the guts of tl0_immu_miss, like dmmu_miss and prot. 2002-05-08 04:14:16 +00:00