PUBLISH -- please review our tutorial

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.
Post Reply
PUBLISH

PUBLISH -- please review our tutorial

Post by PUBLISH »

http://www.fordax.com/os/publish.htm

let me know what u think! email [email protected]
this is a draft so please excuse errors, if u do find any errors please let me know thanks,

hope this helps u ppl! 8)
bkilgore

Re:PUBLISH

Post by bkilgore »

I've been reading through it...you definitely have a lot of information there.

Here's just a few things that popped out at me.
The best-fit method works by allocating memory on a smallest fit method i.e. it allocates the smallest memory partition the given process will fit into. The first-fit method searches for the first memory partition that can hold the given process and allocates that. Lastly next-fit allocates the largest free partition it finds.
Is this really the definition of next-fit? I thought it was the next free block after the previously allocated block.

The IVT is located at the physical memory location 0000:0000 at boot up. It is 1K in size (256 * 4). In real mode entries are only 4 bytes long this is different then in real mode where entries are 8 bytes in length.
One of those definitions of "real mode entries" has to be wrong... :)

Of course, I haven't read carefully through the whole thing, as I'm at work right now. If I notice anything else I'll try to let you know.
PUBLISH

Re:PUBLISH

Post by PUBLISH »

"The IVT is located at the physical memory location 0000:0000 at boot up. It is 1K in size (256 * 4). In real mode entries are only 4 bytes long this is different then in real mode where entries are 8 bytes in length."

should read

The IVT is located at the physical memory location 0000:0000 at boot up. It is 1K in size (256 * 4). In real mode entries are only 4 bytes long this is different then in PROTECTED mode where entries are 8 bytes in length.

typo! thanks for your input, much appreciated, if u find anymore please let me know, what do u think of the structure of the document and the topics covered so far?

.....now to edit that typo ;)
mr. xsism

Re:PUBLISH

Post by mr. xsism »

hello,
i don't have much time to read over the tut. But i skim well ;) This is very thorugh. Where'd you get all this info? Is this hours of typing and research or copy and paste? Either way, we are looking for quality osdev related tutorials. If you would like your tutorial to be on our site (www.osdever.net), email us at [email protected] with subject add my tutorial. Supply a zip/gzip and the like archive of your tutorial that includes everything for user viewing.

Thanks.

Regards,
mr. xsism ;)
jamesb.au

Re:PUBLISH

Post by jamesb.au »

PUBLISH wrote: http://www.fordax.com/os/publish.htm

let me know what u think! email [email protected]
this is a draft so please excuse errors, if u do find any errors please let me know thanks,

hope this helps u ppl! 8)
I love it, thankyou for writing it! :-* I'll send you an email with some more detailed comments.
PUBLISH

Re:PUBLISH -- please review our tutorial

Post by PUBLISH »

Thank you all for your replys nice to know my work is appreciated, drop me an EMAIL :)

mr. xsism, i wrote and researched up all that i wrote, the only things i added from other sources are some of the diagrams (all sources are identified on the diagrams, if they dont have a source then its my own diagram) i did most of the write up as part of my project at uni. I will be adding more info, i have so much but too little time to write it all up :) anyway thanks for your comments i will be emailing u soon
Post Reply