Re: OS in x86-64?
- From: "MQ" <spamtrap@xxxxxxxxxx>
- Date: 7 Jul 2006 20:51:31 -0700
I would like to start writing on os in amd64/em64t.
As well as this newsgroup, try alt.os.development, which is more
related to OS development.
I would like to start with a small kernel that boots
off a cdrom and gives a command prompt.
Get the Intel manuals (learn x86-64 assembly and the different
processor modes)
http://www.intel.com/design/Pentium4/documentation.htm#manuals
Get a decent assembler, not sure which ones can compile 64-bit
assembly, as I have never done this before. Maybe someone else can
advise you of this.
If you are looking to boot from a CD-ROM, I suggest reading the ISO
9660 spec (which covers the details of the CD-ROM file system), as well
as the El Torito spec (this describes how to make a CD bootable).
The ISO standards are not free, but you can download ECMA-119, which is
equivalent
http://www.ecma-international.org/publications/standards/Ecma-119.htm
El Torito can be retrieved here
www.phoenix.com/NR/rdonlyres/98D3219C-9CC9-4DF5-B496-A286D893E36A/0/specscdrom.pdf
I know, I know all the arguements of why not to do
this.
What is wrong with wanting to write an OS?
MQ
.
- Follow-Ups:
- Re: OS in x86-64?
- From: spamtrap
- Re: OS in x86-64?
- From: ***** charles
- Re: OS in x86-64?
- References:
- OS in x86-64?
- From: ***** charles
- OS in x86-64?
- Prev by Date: OS in x86-64?
- Next by Date: Problem with unsigned multiplications
- Previous by thread: OS in x86-64?
- Next by thread: Re: OS in x86-64?
- Index(es):