Search found 29 matches

by michael
Sat Nov 08, 2008 12:01 am
Forum: Article Feedback
Topic: Exception Handler Bug
Replies: 10
Views: 43700

Wow. Thanks. :) I've been trying for ages to make a keyboard interrupt handler that worked but it always crashed on iret, and this fixes that problem too.. although its really the same sortof thing. (If you cant read this properly my browsers being very anoying right now :x )
by michael
Sat May 03, 2008 10:18 pm
Forum: Beginning OS Development
Topic: Problem using multiple projects in MSCV
Replies: 13
Views: 24681

Im just guessing here but the line C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Lib\kernel32.lib Looks quite suspicious to me . Is the name of the output of one of your projects called kernel32.lib as well? Because if it is I think it is probally the order (of directories) in w...
by michael
Mon Feb 25, 2008 3:08 am
Forum: Article Feedback
Topic: Tutorial 4
Replies: 5
Views: 16461

I wasn't aware that the floppy data could be mapped into memory. It might suggest that you don't have any RAM in slot 1 of you computer Why would it suggest that? By the way no there isnt any ram in the first slot.. Well there are 2 slots in that particular machine.. Theres ram in the one on the ri...
by michael
Sun Feb 24, 2008 4:44 am
Forum: Article Feedback
Topic: Tutorial 4
Replies: 5
Views: 16461

Hey, thanks quick reply ... I had done that though.. After all the time i've been trying to fix this bug I found a way the day after I posted it here lol. It would seem that on my machine the address 1MB and so on (for a bit idk how much), is mapped to the floppy drive controller perhaps? or somethi...
by michael
Sat Feb 23, 2008 12:31 am
Forum: Article Feedback
Topic: Tutorial 4
Replies: 5
Views: 16461

Tutorial 4

Sorry to bring this up *again* but has anyone found a way to get this to work on real hardware.

And if it didnt work on one before how did you fix it?

Oops I ment Demo4 not tutorial 4 lol.
by michael
Tue Jan 22, 2008 1:57 am
Forum: Beginning OS Development
Topic: VESA
Replies: 11
Views: 18629

Is VESA and SVGA the same thing?.. sorry if im like totally wrong lol.
by michael
Tue Jan 22, 2008 1:50 am
Forum: Advanced OS Development
Topic: Nasm - Useful IDT Interface
Replies: 13
Views: 35244

omg this code is great :shock: :D.. I've been looking for ages on the net for something like this.

It also looks very interesting how it works.. using structures it appears. I didn't know that was possible in NASM.
by michael
Sat Jan 19, 2008 11:05 pm
Forum: Beginning OS Development
Topic: Usefull Code Snippets
Replies: 1
Views: 5972

Usefull Code Snippets

Okay ive got 3 ive found that might be usefull to people.. Warm boot mov ax,40h mov es,ax mov ax,0 mov [es:72h],ax Turn off floppy drive motors mov dx,3F2h mov al,0 out dx,al Switch to 256 colour mode (320x200) This part is 16 bit ONLY mov ah, 00h mov al, 13h int 10h And then write to 0xA0000 , a 32...
by michael
Sat Jan 19, 2008 10:54 pm
Forum: Article Feedback
Topic: Setting up MSVC++
Replies: 13
Views: 39809

Yeah thats all set up to do that... :shock:
by michael
Sat Jan 19, 2008 5:45 am
Forum: Article Feedback
Topic: Setting up MSVC++
Replies: 13
Views: 39809

Hmm theyre all in storage.. wait there is one I could try tho... cuz im moving house lol... Um its a pc... Oh but I think Ive found the problem now.. I modified Stage2 to dump the first few hundrend bytes starting at 1MB onto the screen and it turns out its not the kernal wich I found there at all.....
by michael
Sat Jan 19, 2008 4:18 am
Forum: Article Feedback
Topic: Setting up MSVC++
Replies: 13
Views: 39809

Oooh Demo4.. hmm.. Idk if ive ever gotten that to work.. To be honest I actully forgot about it lol..

No Demo4 does not work on mytest computer, it does exacally the same thing :o ..So that means c++ is working fine and its Stage2 thats the problem I guess?..
by michael
Sat Jan 19, 2008 3:41 am
Forum: Article Feedback
Topic: Setting up MSVC++
Replies: 13
Views: 39809

Oh and if this is any help? 1>------ Build started: Project: Kernel, Configuration: Debug Win32 ------ 1>Compiling... 1>io.cpp 1>mainCRTstartup.cpp 1>cstd.cpp 1>Main.cpp 1>Generating Code... 1>c:\users\michael\os dev\c++\syscore\lib\cstd.cpp(144) : warning C4702: unreachable code 1>Linking... 1>LIN...
by michael
Sat Jan 19, 2008 3:34 am
Forum: Article Feedback
Topic: Setting up MSVC++
Replies: 13
Views: 39809

Yeah I know about that.. Though if my computer breaks ive got like 15 more capable of runinng this stuff lol.. Oh but debuggers that sounds usefull I hadent realized.. I checked and that was allready set I tried compiling exacally with the settings I downloaded it as and it worked.. Oh I had to comm...
by michael
Sat Jan 19, 2008 2:45 am
Forum: Article Feedback
Topic: Setting up MSVC++
Replies: 13
Views: 39809

Yeah I got my floppy drive working.. well got a replacement lol.. Itll write all the tutorials that only use nasm and my test machine will boot them all fine. Just when I boot with the c++ tutorial it loads stage2, prints "Searching for Operating System..." to the screen and then triple fa...
by michael
Sat Jan 19, 2008 2:27 am
Forum: Article Feedback
Topic: Setting up MSVC++
Replies: 13
Views: 39809

By the new 2nd stage bootloader I mean i ran Demo5\SysBoot\Stage2\build.bat and it worked.. Cuz I noted you had changed Stage2.asm etc.. By disk I mean my great new usb floppy drive =D.. which took forever to order in and then it didnt even go but thats a different story.. but it works now Umm Ive n...