Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Hi everyone .. i did some testing before with the babysteps bootloader on a USB and a real machine and now i want to use the VM and since i am using Ubuntu for development i think the (Virtual Box OSE) emulator is good place to start. but i can't find good tutorial on using it for OS development ... so my questions:
1- How do i copy my files ( BootLoader , OS files ) to the Virtual box ?
I have a basic idea on how to use the Microprocessor ,registers ,instruction sets but each microprocessor is different and i found a nice tool Called PIKLAB here is some screenshots of this tool http://piklab.sourceforge.net/screenshots.php and my question is :
1- can i find a X86 32 or 64 Emulator where i can see registers and trace each step of execution ?
2- is it possible to manage the new core 2 quad from intel ?
1- How do i copy my files ( BootLoader , OS files ) to the Virtual box ?
Use a floppy or floppy image.
1- can i find a X86 32 or 64 Emulator where i can see registers and trace each step of execution ?
Bochs does this. It's a little hard to use though.
is it possible to manage the new core 2 quad from intel ?
Sure, but it's probably not easy and definitely not something you'd want to do when you're just starting.
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
Thanks , I know that (PIC != X86) this is why i was looking for something i could use with the X86 Family but really thanks these was a very useful informations