MSVC Kernel Framework
Posted: Thu Dec 29, 2005 12:00 am
I have visited the site and thought I would throw back up a old framework. I had extended this framework into a almost complete kernel. I still think could be very useful to someone who wants to jump right into developing a kernel using bochs under windows with MSVC 7 or MSVC Express. I have also updated the archive to include a BATCH file so as soon as you unzip it you can run the kernel in bochs! No crazy stuff. No complex commands. Its easy. Also you can simply open the solution file and start tinkering with the kernel, if you screw it up delete it and reunzip the kernel. The kernel included has nothing but a initialization and then displays a letter across video memory just to show that it booted correctly.
-The updated archive with the BATCH file.
http://mcguire.sytes.net/msvcoek.zip
-The old archive missing the BATCH file.
http://www.freewebs.com/kmcguire/hod/fi ... svcoek.zip
-It uses a format called HOD witch I have a little still up on the web at.
http://www.freewebs.com/kmcguire/hod/
If the mcguire.sytes.net link is broken at times simply use notepad to create a file named bochs.bat and type the following inside it.
bochs.exe -f mykernel.cfg
I also figure this maximizes the entertainment or hobbyist value of writting a kernel since it removes the need to write a boot loader, and insteads lets someone concentrate on the so called 'fun' stuff.
-The updated archive with the BATCH file.
http://mcguire.sytes.net/msvcoek.zip
-The old archive missing the BATCH file.
http://www.freewebs.com/kmcguire/hod/fi ... svcoek.zip
-It uses a format called HOD witch I have a little still up on the web at.
http://www.freewebs.com/kmcguire/hod/
If the mcguire.sytes.net link is broken at times simply use notepad to create a file named bochs.bat and type the following inside it.
bochs.exe -f mykernel.cfg
I also figure this maximizes the entertainment or hobbyist value of writting a kernel since it removes the need to write a boot loader, and insteads lets someone concentrate on the so called 'fun' stuff.