Date: Wed, 08 May 2002 08:10:41 -0400 (EDT) From: John Baldwin <jhb@FreeBSD.org> To: Terry Lambert <tlambert2@mindspring.com> Cc: freebsd-alpha@FreeBSD.ORG, Mark Santcroos <marks@ripe.net>, "David O'Brien" <obrien@FreeBSD.ORG>, Wilko Bulte <wkb@freebie.xs4all.nl> Subject: Re: *bsd on srm-less alpha's Message-ID: <XFMail.20020508081041.jhb@FreeBSD.org> In-Reply-To: <3CD8BADE.D7D0FC8C@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 08-May-2002 Terry Lambert wrote: > Wilko Bulte wrote: >> On Tue, May 07, 2002 at 10:36:39AM -0700, David O'Brien wrote: >> > On Tue, May 07, 2002 at 04:34:48PM +0200, Mark Santcroos wrote: >> > > My goal is to first get a kernel running on a modified milo and after >> > > that >> > > to create a selfhosted bsd loader. >> > >> > There has been some work on this -- see /sys/boot/arc/ >> >> But be prepared to have a lot of work to do yourself. > > Particularly in the VM system. With different microcode, you > get digfferent machine instructions. FreeBSD relies on a > number of instructions which act a particular way because they > are implemented in the SRM that way. Umm, we use instructions from PALcode, not from SRM. Now I think SRM contains certain versions of PALcode (VMS and Unix ones) whereas the ARC stuff uses the NT PALcode. You would need to change more than VM though. PAL is used for context switching and for enable/disable interrupts, etc. -- John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20020508081041.jhb>