Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 May 1998 07:08:53 -0700
From:      Mike Smith <mike@smith.net.au>
To:        John Birrell <jb@cimlogic.com.au>
Cc:        thyerm@camtech.net.au (Matthew Thyer), current@FreeBSD.ORG
Subject:   Re: 'fatal trap 12' on boot (smp and up) 
Message-ID:  <199805041408.HAA01255@antipodes.cdrom.com>
In-Reply-To: Your message of "Mon, 04 May 1998 14:54:05 %2B1000." <199805040454.OAA16671@cimlogic.com.au> 

next in thread | previous in thread | raw e-mail | index | archive | help

> Matthew Thyer wrote:
> > Is anyone working on this problem ?
> > 
> > I like to be able to boot FreeBSD from Win95 with the icon I have
> > (which runs fbsdboot.exe in DOS mode).
> > 
> > However I can't do this if I have options VM86 in the kernel.
> 
> Have you got the DDB option in too? If so, is it trapping an invalid
> segment register? I am seeing this with USER_LDT and a process forking
> ang exec'ing gcc. The user LDT is supposedly being cleared (at least
> that's how the code reads). I don't know what the answer is. Still
> looking.. With VM86, YMMV though.

It appears that W95 redirects the BIOS entry vectors in question to 
functions in the W95 kernel.  Unsurprisingly, when you change the 
mappings to boot FreeBSD, everything is different...

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805041408.HAA01255>