Any update on the next chapters?
Hoozim
Search found 34 matches
- Tue Jun 21, 2011 9:11 pm
- Forum: General Questions
- Topic: Chapters
- Replies: 12
- Views: 113359
- Wed Jun 01, 2011 1:20 am
- Forum: Beginning OS Development
- Topic: Kernel size problem
- Replies: 23
- Views: 169746
Re: Kernel size problem
Which line is causing it to crash?
- Sun May 29, 2011 3:17 am
- Forum: Beginning OS Development
- Topic: Kernel size problem
- Replies: 23
- Views: 169746
Re: Kernel size problem
The error could be caused by the fact that the loader loads the kernel into 16bit space. That means that the extra 512 bytes (1 sector) could be written into a vital data structure. This would cause a crash. For example, the kernel could expand into the page tables. When memory is next accessed, it ...
- Sun Apr 24, 2011 3:39 pm
- Forum: General Questions
- Topic: Chapters
- Replies: 12
- Views: 113359
Re: Chapters
Any update on the next chapter?
- Mon Apr 11, 2011 8:41 pm
- Forum: General Questions
- Topic: Chapters
- Replies: 12
- Views: 113359
Re: Chapters
What about graphics 2? Is there an ETA on that?
- Sun Feb 27, 2011 1:34 am
- Forum: General Questions
- Topic: Chapters
- Replies: 12
- Views: 113359
Re: Chapters
Ok, great. I can't wait.
- Sat Feb 26, 2011 6:51 pm
- Forum: General Questions
- Topic: Chapters
- Replies: 12
- Views: 113359
Chapters
When will the next series chapter be released? What about the next graphics chapter? The other chapters are excellant and I am looking forward to the next chapters.
- Tue Feb 01, 2011 10:17 pm
- Forum: Beginning OS Development
- Topic: Find all stage2 clusters
- Replies: 3
- Views: 19859
Re: Find all stage2 clusters
It is fragmented. That is the point of the FAT table. To find the fragments.
- Sat Jan 29, 2011 4:40 pm
- Forum: Beginning OS Development
- Topic: What to use on Vista x64
- Replies: 5
- Views: 27174
Re: What to use on Vista x64
Remember that if Windows is using unicode, you need to use an L before the quotes (L"\\\\.\\A:"). I don't know if this works with fstreams. Include "Windows.h" and use the CreateFile function (with the FileExisting bit set). Then read and write with ReadFile() and WriteFile() functions. These functi...
- Sat Jan 29, 2011 12:25 am
- Forum: Beginning OS Development
- Topic: What to use on Vista x64
- Replies: 5
- Views: 27174
Re: What to use on Vista x64
To put on all of the other files, just copy it like any other file. Then use a filesystem minidriver to find the file and load it.
- Fri Jan 28, 2011 11:24 pm
- Forum: Beginning OS Development
- Topic: What to use on Vista x64
- Replies: 5
- Views: 27174
Re: What to use on Vista x64
Make your own application to do this with WIN32. That is what I did. It is really easy. Just simply open the device like a file ("\\\\.\\A:"). Then write to it.
- Fri Jan 28, 2011 2:10 am
- Forum: Advanced OS Development
- Topic: How to create Own File System ?
- Replies: 13
- Views: 112899
Re: How to create Own File System ?
A 'real' filesystem is needed for debugging. One major problem with a 'homemade' filesystem is the fact that you need to get files onto the media to test it. That means implementing the write function first. After getting the standard filesystems fully implemented, do try making your own filesystem....
- Thu Jan 27, 2011 10:22 pm
- Forum: Advanced OS Development
- Topic: How to create Own File System ?
- Replies: 13
- Views: 112899
Re: How to create Own File System ?
You probably won't be able to find a practical implementation but it isn't that different. The closest I will be able to give you is the series which uses FAT12. Find the differences between FAT12 and FAT32 and it shouldn't be too difficult from there. Try implementing FAT16 since it is the easiest....
- Wed Jan 26, 2011 1:38 am
- Forum: Advanced OS Development
- Topic: How to create Own File System ?
- Replies: 13
- Views: 112899
Re: How to create Own File System ?
Yes, it is legal. Otherwise how would a MAC file work on Windows :wink: . Here is a little mini tutorial: The first 512bytes contain information on the media (the BPB section) and how it is formatted. Right after that are reserved sectors (you choose how many in the BPB). Then there is the FAT table...
- Mon Jan 24, 2011 12:58 pm
- Forum: Advanced OS Development
- Topic: How to create Own File System ?
- Replies: 13
- Views: 112899
Re: How to create Own File System ?
Why not go with a standard file system like the FAT filesystems? Then your OS will be able to read Windows and Linux files. When implementing any file system, focus on code organization since there could be a lot. Use a virtual file system for user appeal. Seperate the file loading steps into sepera...