Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 May 2013 19:25:50 +0000
From:      "Welcome, Traiano" <welcomet@amazon.com>
To:        Brian Reichert <reichert@numachi.com>
Cc:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>, "Julian H. Stacey" <jhs@berklix.com>
Subject:   RE: Writing a (BSD like) Operating Systems From Scratch
Message-ID:  <8F56C8EF8265DF489B64A19B10910AC7025E3E82@ex10-mbx-14001.ant.amazon.com>
In-Reply-To: <20130524183350.GY11165@numachi.com>
References:  <8F56C8EF8265DF489B64A19B10910AC7025C53B2@ex10-mbx-14001.ant.amazon.com> <201305241340.r4ODcju4009740@fire.js.berklix.net> <8F56C8EF8265DF489B64A19B10910AC7025DF4B3@ex10-mbx-14001.ant.amazon.com> <20130524183350.GY11165@numachi.com>

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

 Indeed I have, these particular three sites led to my formulation of those=
 questions (see verdict inline):

> -----Original Message-----
> From: Brian Reichert [mailto:reichert@numachi.com]
> Sent: 24 May 2013 20:34
> To: Welcome, Traiano
> Cc: Julian H. Stacey; freebsd-hackers@freebsd.org
> Subject: Re: Writing a (BSD like) Operating Systems From Scratch
>=20
> On Fri, May 24, 2013 at 04:57:44PM +0000, Welcome, Traiano wrote:
> > Hi Julian
> >
> >  Thanks, any response is appreciated, here's mine:
>=20
> I typed into Google: "how to write an OS", and got lots of hits.
> Have you explored them?
>=20
> 	http://www.acm.uiuc.edu/sigops/roll_your_own/


Nice general outline, and I could possibly adopt the broad development appr=
oach there, but stuff like the following puts me completely off:

- "the testbed needs to be a 386 with at least 2 megs of ram an a network a=
nd video card"
- "gcc-2.7.2.3 Later version will not work with c++ due to exception handli=
nd"

(Seems a little too dated, I'd like an example based on current hardware an=
d current toolchains)


>=20
> 	http://mikeos.berlios.de/write-your-own-os.html
>=20


This is the best kickstarter for beginners I've found to date, definitely a=
 resource I'll be using more often.


> 	http://stackoverflow.com/questions/254149/how-do-you-write-a-
> basic-operating-system
>=20

Tanenbaum's books are classic. The challenge now (for me) is to apply the t=
heory and examples in the book to something I've built and understand from =
the ground up.


>=20
> --
> Brian Reichert				<reichert@numachi.com>
> BSD admin/developer at large



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