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.
serge2k
Posts: 13 Joined: Mon Jun 08, 2009 1:00 am
Post
by serge2k » Mon May 10, 2010 11:17 pm
So far mine doesn't have much.
Not even a name.
Just loads a new GDT, IDT, and has basic keyboard stuff.
I also stuck a question in there.
qw
Member
Posts: 792 Joined: Mon Jan 26, 2009 2:48 am
Post
by qw » Tue May 11, 2010 12:30 am
I think "insert OS name" is a pretty cool name for an OS.
Roel
js
Member
Posts: 38 Joined: Thu Feb 26, 2009 1:45 am
Post
by js » Tue May 11, 2010 6:23 am
serge2k: I think it's a nice name too
For the keyboard, either you're polling (and you should use IRQs instead), either you're sending the ack too early / not stopping interrupts / something like that.
serge2k
Posts: 13 Joined: Mon Jun 08, 2009 1:00 am
Post
by serge2k » Tue May 11, 2010 7:55 am
hmm
my ISR for the keyboard reads from port 60h and then adds it to the standard input for the console and then does the out 20h, 20h (actually I had a rather stupid incident doing out 20, 20 instead...). Is there something else I have to do? I followed this
http://wiki.osdev.org/Interrupt_Service ... r_Wrapping essentially.
anyway, just because I wanted to see it do something
you can also see the issue I'm having with the timmerr. I'm having to deliberately type slow to keep it working right.
chibicitiberiu
Member
Posts: 68 Joined: Thu May 28, 2009 11:46 pm
Post
by chibicitiberiu » Thu May 20, 2010 12:48 am
Here is mine
Finally got the GDT, the IDT, the ISRs working!!!
I got the GDT, IDT and ISRs working!!! GREAT!!
Nathan
Member
Posts: 201 Joined: Sun Jul 19, 2009 1:48 pm
Location: Brazil
Contact:
Post
by Nathan » Thu May 20, 2010 5:20 pm
Nice BSOD copy. At least it's better explanatory than the Microsoft one.
chibicitiberiu
Member
Posts: 68 Joined: Thu May 28, 2009 11:46 pm
Post
by chibicitiberiu » Fri May 21, 2010 11:39 pm
Nathan wrote: Nice BSOD copy. At least it's better explanatory than the Microsoft one.
Thanks
I'm planning on changing the color.. and the name as well... maybe the Purple or Red Screen of Doom
Neolander
Member
Posts: 228 Joined: Tue Mar 23, 2010 3:01 pm
Location: Uppsala, Sweden
Contact:
Post
by Neolander » Sat May 22, 2010 12:16 am
chibicitiberiu wrote: Nathan wrote: Nice BSOD copy. At least it's better explanatory than the Microsoft one.
Thanks
I'm planning on changing the color.. and the name as well... maybe the Purple or Red Screen of Doom
If you want something original, remember that RSOD is already taken by Vista for early boot errors ^^
chibicitiberiu
Member
Posts: 68 Joined: Thu May 28, 2009 11:46 pm
Post
by chibicitiberiu » Sat May 22, 2010 12:43 am
Neolander wrote: chibicitiberiu wrote: Nathan wrote: Nice BSOD copy. At least it's better explanatory than the Microsoft one.
Thanks
I'm planning on changing the color.. and the name as well... maybe the Purple or Red Screen of Doom
If you want something original, remember that RSOD is already taken by Vista for early boot errors ^^
lol they are both taken red and purple
)
http://en.wikipedia.org/wiki/Screens_of_death
Nathan
Member
Posts: 201 Joined: Sun Jul 19, 2009 1:48 pm
Location: Brazil
Contact:
Post
by Nathan » Sun May 23, 2010 4:59 pm
Nice one!
chibicitiberiu
Member
Posts: 68 Joined: Thu May 28, 2009 11:46 pm
Post
by chibicitiberiu » Mon May 24, 2010 8:01 am
Finally I got the keyboard driver working!!! It's still buggy, but it's one step forward
CTA screen0.gif (7.43 KiB) Viewed 6327 times
Kevin
Member
Posts: 1071 Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:
Post
by Kevin » Tue May 25, 2010 2:05 pm
Seems we're no longer limited to ctris and hack.
Attachments
quok
Member
Posts: 490 Joined: Wed Oct 18, 2006 10:43 pm
Location: Kansas City, KS, USA
Post
by quok » Tue May 25, 2010 2:07 pm
Kevin wrote: Seems we're no longer limited to ctris and hack.
Nice job Kevin! Time for me to pull the latest tyndur and build it.
Kevin
Member
Posts: 1071 Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:
Post
by Kevin » Tue May 25, 2010 2:19 pm
That's always a good plan, of course.
But Supertux depends on several experimental branches, so pulling master won't get you there yet. I could probably provide binaries that run on git master, though.