Search found 15 matches

by Jarvix
Thu Oct 14, 2010 3:41 pm
Forum: Assembly Language
Topic: [how to install NASM-2.09.02 on XP
Replies: 2
Views: 8476

Re: [how to install NASM-2.09.02 on XP

I agree with Andyhp. Also, try to write more proper English. What you wrote is horrible. " I ' ve just downloaded the NASM compiler but I wasn't able to install it on my sytem because I couldn't find any intall.exe file in it . I am using Windows XP Home Edition . Could anyone tell me how I ins...
by Jarvix
Sun Aug 08, 2010 7:13 pm
Forum: General Programming
Topic: OS Development Series code question
Replies: 34
Views: 58161

Re: OS Development Series code question

i would put the userstack there the kernelstack is fixed size, every process has one, its used only to switch rpocesses, and some interrupt handling. They wont be big. You also need to be able to access any other kernel stack from process A when switching processes so you need them to be above 3GB a...
by Jarvix
Sat Aug 07, 2010 2:08 pm
Forum: General Programming
Topic: OS Development Series code question
Replies: 34
Views: 58161

Re: OS Development Series code question

Are you going to put the kernelstack below 3GB?!??!?

// Jarvix
by Jarvix
Sat Aug 07, 2010 11:12 am
Forum: News Discussion
Topic: OSDev Series Chapter 20 Updated
Replies: 7
Views: 27572

Re: OSDev Series Chapter 20 Updated

You can do that yourself ;) Internet has all you need :D

wiki.osdev.org/CMOS
wiki.osdev.org/Floppy
etc

// Jarvix
by Jarvix
Sat Aug 07, 2010 11:11 am
Forum: News Discussion
Topic: OSDev Series Updates
Replies: 8
Views: 29876

Re: OSDev Series Updates

Drivers would be another tutorial :P
by Jarvix
Sat Aug 07, 2010 10:59 am
Forum: General Programming
Topic: OS Development Series code question
Replies: 34
Views: 58161

Re: OS Development Series code question

if you 'move' the stack, so you just want it to be at another address (eg 0xE0000000 insetad of at 1MB), you wil need to determine top of the stack, copy all to the new address (top->current esp == to ==> 0xE0000000->(top-current esp+0xE0000000). That piece of math is calculating end of new stack us...
by Jarvix
Sat Aug 07, 2010 10:46 am
Forum: Beginning OS Development
Topic: Problem with floppy driver - IRQ6 not firing
Replies: 17
Views: 20028

Re: Problem with floppy driver - IRQ6 not firing

Are you sure the irq-code works? DO you have a working keyboard or PIT timer? About the 5" floppies, i see no reason why you would want to support it, who ever has those? Nobody. Same for 4 floppy drives, new pc's do not have ANY floppy drive, some older pc's have, maybe one or two have 2 drive...
by Jarvix
Sat Aug 07, 2010 10:42 am
Forum: Beginning OS Development
Topic: Offset?
Replies: 12
Views: 13961

Re: Offset?

"Offset" says the value is relative.

If you have point A at 20px horizontal, and point B at 30px, then offset of B (to A) would be 10px.

Thats the general idea.

// Jarvix
by Jarvix
Wed Apr 07, 2010 4:33 pm
Forum: Beginners
Topic: VGA GRAPHICS
Replies: 6
Views: 18137

Re: VGA GRAPHICS

It is slow because they cannot write a graphic card driver for every existing card. So it is using the CPU to put everything on the screen with memset's and memcpy's

// Jarvix
by Jarvix
Wed Apr 07, 2010 4:31 pm
Forum: Beginning OS Development
Topic: Multitasking
Replies: 5
Views: 9738

Re: Multitasking

The Intel IA-32 Manuals describe the TSS. You probably already have those documents on your computer.

// Jarvix
by Jarvix
Sun Apr 04, 2010 1:25 pm
Forum: Beginners
Topic: VGA GRAPHICS
Replies: 6
Views: 18137

Re: VGA GRAPHICS

Hi Ryan, I, and Mike with me, advice you to wait with writing a GUI. A GUI is very hard to develop, and needs lots more than you have now. The tutorials do not include the best code, nor it includes a memory manager (heap). You will also need to write some multitasking first, and some driver interfa...
by Jarvix
Sun Apr 12, 2009 12:02 pm
Forum: Lounge
Topic: Music :D
Replies: 8
Views: 23433

Re: Music :D

Aaaah, I pronounce it like uro, thats how we pronounce it in The Netherlands.

// PHP :)
by Jarvix
Wed Apr 08, 2009 12:13 pm
Forum: Lounge
Topic: Music :D
Replies: 8
Views: 23433

Re: Music :D

Mine:

Pop (like on regianal radio)
Poprock (not simple pop like madonna, but not very hard rock)

Coldplay
And some old:
Simply Red
Phil Collins

// PHPnerd

(btw: your sig: an Euro, a n because of the E of euro, an Euro, not a Euro ;))
by Jarvix
Mon Apr 06, 2009 6:18 am
Forum: Beginners
Topic: fat32 tut.
Replies: 1
Views: 11022

Re: fat32 tut.

You can find Microsoft's FAT specification on internet, including FAT12, 16 and FAT32.
I post it with this post.

The basics are the same, different is the length of addresses. WIth the bigger addresses (24 or 28 bit, dont know anymore) we can have more clusters.

// PHPnerd
by Jarvix
Mon Apr 06, 2009 6:14 am
Forum: Software Engineering
Topic: Software
Replies: 7
Views: 23612

Re: Software

I Use: * Linux (Fedora (Linpus Lite) at the moment) * Code::Blocks as environment * GCC for compiling * NASM for assembly * LD for linking * QEMU and Bochs as emulators * Terminal as commander On windows, i got: * Windows Vista 32x (but can have 64x, (intel core 2 quad 64bit) * Code::Blocks too * No...