building a OS
building a OS
i want to build a simlp Unix like OS like Linux i want to build it in asm but what asm is the best to build a OS in i am runing Linux(Mandriva2008rc2)... my OS will have a Kernel call zxKernel and a simpl text based user interface edit: my homepage for more info about zxkernel http://www.jonasogco.vapnet.dk
I personally recommend NASM...It supports more output formats then TASM and MASM, it also uses a nice syntax that tends to be "easier" to work with.
*edit: I clicked your link, but all I got was a blank white page...
*edit: I clicked your link, but all I got was a blank white page...
OS Development Series | Wiki | os | ncc
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
Really?zonas wrote:the site works now but need more work
Code: Select all
src="file:///C:/Documents%20and%20Settings/Jonas%20Emil%20Sommer/Skrivebord/site/img/zxkernel.PNG"
...Still does not work for me.
OS Development Series | Wiki | os | ncc
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
Hmm... For mw, I just get a blank white page (Firefox 2.0.0.7)Craze Frog wrote:It seems to work here.
I see... It seems to work in IE 7, but not firefox...
OS Development Series | Wiki | os | ncc
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
char c[2]={"\x90\xC3"};int main(){void(*f)()=(void(__cdecl*)(void))(void*)&c;f();}
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
It has that fugly Web2.0 look.. but it works fine in Firefox 2.0.0.6 on OpenBSD..neon wrote:Hmm... For mw, I just get a blank white page (Firefox 2.0.0.7)Craze Frog wrote:It seems to work here.
I see... It seems to work in IE 7, but not firefox...
One thing I noticed though, Apache virtual hosts aren't configured properly..
Without the "www." prefix it loads a different page
Re: building a OS
I recommend GNU AS. That way you won't get shocked when you have to write some inline assembly for GCC.zonas wrote:i want to build a simlp Unix like OS like Linux i want to build it in asm but what asm is the best to build a OS in i am runing Linux(Mandriva2008rc2)... my OS will have a Kernel call zxKernel and a simpl text based user interface edit: my homepage for more info about zxkernel http://www.jonasogco.vapnet.dk