Docs to print

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
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

Docs to print

Post by Jeko »

I'll be on vacation for a week, but I want to do something for my OS also when I'll be at the sea. :)

So, can you give me some advices on what useful documents can I print and read in the vacation?

EDIT: I've written a good virtual memory manager, so I don't need anything about physical or virtual memory.
Rewriting virtual memory manager - Working on ELF support - Working on Device Drivers Handling

http://sourceforge.net/projects/jeko - Jeko Operating System
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Re: Docs to print

Post by piranha »

Print the linux 0.01 source code. I did that.

-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

Re: Docs to print

Post by Jeko »

piranha wrote:Print the linux 0.01 source code. I did that.

-JL
It's too long. Isn't it?
And however is a very old kernel, I don't know if it's useful
Rewriting virtual memory manager - Working on ELF support - Working on Device Drivers Handling

http://sourceforge.net/projects/jeko - Jeko Operating System
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Re: Docs to print

Post by inflater »

...read in the vacation?
I don't know about you, but if I was on a vacation I would RELAX and surely wouldn't think about computers or OS dev! :lol:
But if you really can't say goodbye to PCs for at least a week, I suggest reading intel manuals. They'll make you busy all the time ;)

Regards
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

Re: Docs to print

Post by Jeko »

inflater wrote:
...read in the vacation?
I don't know about you, but if I was on a vacation I would RELAX and surely wouldn't think about computers or OS dev! :lol:
But if you really can't say goodbye to PCs for at least a week, I suggest reading intel manuals. They'll make you busy all the time ;)

Regards
inflater
I need something about OS design, for example some docs on filesystem handling or on device driver interface would be very useful.
Rewriting virtual memory manager - Working on ELF support - Working on Device Drivers Handling

http://sourceforge.net/projects/jeko - Jeko Operating System
User avatar
chase
Site Admin
Posts: 710
Joined: Wed Oct 20, 2004 10:46 pm
Libera.chat IRC: chase_osdev
Location: Texas
Discord: chase/matt.heimer
Contact:

Re: Docs to print

Post by chase »

Grab the ZFS pdfs from http://opensolaris.org/os/community/zfs/docs/ . In particular the ZFS On-Disk Specification. It really is a cool file system.
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

Re: Docs to print

Post by Jeko »

chase wrote:Grab the ZFS pdfs from http://opensolaris.org/os/community/zfs/docs/ . In particular the ZFS On-Disk Specification. It really is a cool file system.
Thank you. But I need docs on virtual filesystem handling not on implementations of filesystems (I won't write my filesystem drivers, I'll let other people do this for me).
I need only docs on kernel issues.
Virtual File System
Device Driver Interface
ELF support (I've yet printed something)
Kernel level optimizations (for example caches, etc.)
...
Rewriting virtual memory manager - Working on ELF support - Working on Device Drivers Handling

http://sourceforge.net/projects/jeko - Jeko Operating System
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

Re: Docs to print

Post by Jeko »

Haven't you any docs about OS design? :?
Rewriting virtual memory manager - Working on ELF support - Working on Device Drivers Handling

http://sourceforge.net/projects/jeko - Jeko Operating System
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: Docs to print

Post by 01000101 »

you are being quite picky about your reading material. All of the above are great reads and provide much information, espcially the intel software developers manuals 3a-3b. You could read the UDI docs for your driver interfacing, or you could read the art of assembly for a wide selection of topics.

You might want to just go through the 'book recommendation' thread as it contains a large chunk of great reads in both online and printed formats.
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Re: Docs to print

Post by Alboin »

I would go with the ZFS doc. To create a VFS layer you have to know about file systems anyway, so it's not as if it is completely useless. ;)
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
Jeko
Member
Member
Posts: 500
Joined: Fri Mar 17, 2006 12:00 am
Location: Napoli, Italy

Re: Docs to print

Post by Jeko »

Thank you.
I've printed docs about Linux's VFS, Linux Buffer Cache.
I wanted something about graphics device driver interface, but I couldn't find anything to print.
Now I read Book Recommendations to see if there is something interesting.
Rewriting virtual memory manager - Working on ELF support - Working on Device Drivers Handling

http://sourceforge.net/projects/jeko - Jeko Operating System
Post Reply