64-bit OS development
Posted: Mon May 03, 2004 4:55 pm
Do people whisper behind your back, "He's not computing with all 64 bits... poor fellow"?
-Thomas F. Devine
I am about to take the plunge, dig myself into another hole of debt and get an AMD Athlon 64 machine. I think I will start my kernel off as a native 64-bit kernel, rather than a 64-bit hack on top of a 32-bit kernel.
Would anyone like to start a FAQ on this topic, and write about it in the Wiki FAQ? I'll be starting on it when I get the machine and have something up and running. In the mean time please PM me or register your interest here.
I'd like to get a discussion going. Anyone like to kick it off? First up, with assembly language... maybe we'll need to patch up NASM so we can use [BITS 64] and so on... I wonder if registers in the Athlon x86-64 are EEAX, etc?
By the way, Intel have done a backflip on 64-bit x86 and are now committed to cloning the Athlon 64! ;D
-Thomas F. Devine
I am about to take the plunge, dig myself into another hole of debt and get an AMD Athlon 64 machine. I think I will start my kernel off as a native 64-bit kernel, rather than a 64-bit hack on top of a 32-bit kernel.
Would anyone like to start a FAQ on this topic, and write about it in the Wiki FAQ? I'll be starting on it when I get the machine and have something up and running. In the mean time please PM me or register your interest here.
I'd like to get a discussion going. Anyone like to kick it off? First up, with assembly language... maybe we'll need to patch up NASM so we can use [BITS 64] and so on... I wonder if registers in the Athlon x86-64 are EEAX, etc?
By the way, Intel have done a backflip on 64-bit x86 and are now committed to cloning the Athlon 64! ;D