summaryrefslogtreecommitdiff
path: root/sys/dev/microcode
diff options
context:
space:
mode:
authoris <is@NetBSD.org>2001-01-05 19:54:30 +0000
committeris <is@NetBSD.org>2001-01-05 19:54:30 +0000
commitb90c4c82d9b507552ee5cd65dea311682bebdfa1 (patch)
tree7d1158826a052b99ab7b9f3198dfa38c992bb182 /sys/dev/microcode
parentf5e602840046da8a248e6fb3d196b8ec07f77e5c (diff)
Make this actually sort-of-work for 68060 w. disabled FPU (tested), 68LC060,
and I suspect, 68LC040 and 68040V machines. Method used: 1. do NOT use the frames effective address at all 2. do NOT use the frames next instruction address, but 3. restore the "this instruction" pc into the pc field of the frame at the beginning of the emulation, if we got a frame format 4. TODO: A. find the bug in the usage of the frame EA, and revert to using it. B. find the bug in the usage of the frames next instruction address, and consider whether it's worthwhile to use it. C. make the emulation complete.... FEXP FETOM1, and the trigonometric functions are missing.
Diffstat (limited to 'sys/dev/microcode')
0 files changed, 0 insertions, 0 deletions