freebsd-dev/sys/boot/i386/btx
John Baldwin beb5dae355 Fix the hangs reported with the real mode BTX:
- I had errantly assumed that all user requests should run with interrupts
  enabled.  User requests for software interrupts, however, need to disable
  interrupts (and tracing) just like hardware interrupts.
- Disable alignment checking when emulating a hardware interrupt as well
  (based on the description of the real mode operation of the 'INT'
  instruction in the IA-32 manuals).
- Use constants for fields in %eflags.

Tested by:	bz
MFC after:	3 days
2008-08-08 19:39:11 +00:00
..
btx Fix the hangs reported with the real mode BTX: 2008-08-08 19:39:11 +00:00
btxldr Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
lib Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
Makefile
Makefile.inc First round of cleanups to sys/boot/ makefiles: 2004-02-06 21:58:32 +00:00