ScienceBlog.com Science Gifts
 Location:  Home» Books » Embedded Systems » FreeDOS Kernel; An MS-DOS Emulator for Platform Independence and Embedded Systems Development  
Related Categories
• Embedded Systems
Microprocessors System Design
Hardware
• MS DOS
Operating Systems
Microsoft
• DOS
Operating Systems
Computers Internet
• General
Operating Systems
Computers Internet
• General AAS
Operating Systems
Computers Internet
• General
C
Programming
• General AAS
C
Programming
• General
Programming
Computers Internet
• General AAS
Programming
Computers Internet
• General
Software
Computers Internet

FreeDOS Kernel; An MS-DOS Emulator for Platform Independence and Embedded Systems Development

FreeDOS Kernel; An MS-DOS Emulator for Platform Independence and Embedded Systems Development

enlarge enlarge 
Author: Pat Villani
Publisher: CMP Books
Category: Book

List Price: $35.95
Buy New: $26.02
You Save: $9.93 (28%)



New (12) Used (11) from $13.90

Rating: 4.0 out of 5 stars 3 reviews
Sales Rank: 661243

Media: Paperback
Pages: 328
Number Of Items: 1
Shipping Weight (lbs): 1.2
Dimensions (in): 9.3 x 7.5 x 0.7

ISBN: 0879304367
Dewey Decimal Number: 005
EAN: 9780879304362
ASIN: 0879304367

Publication Date: January 9, 1996
Availability: Usually ships in 1-2 business days
Shipping: International shipping available
Condition: Brand New, Perfect Condition, Please allow 4-14 business days for delivery. 100% Money Back Guarantee, Over 1,000,000 customers served.

Similar Items:

  • Dissecting DOS: A Code-Level Look at the DOS Operating System
  • Writing MS-Dos Device Drivers
  • Dos and Windows Protected Mode: Programming with DOS Extenders in C (The Andrew Schulman Programming Series)
  • Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series)
  • Understanding the Linux Kernel, Third Edition

Editorial Reviews:

Product Description
Master operation system development. FreeDOS Kernel explains the construction and operation of Pat Villani's DOS-C - a highly portable, single threaded operating system. Written in C and with system calls similar to MS-DOS, the FreeDOS kernel provides an brbrTeach yourself the essentials of operating system design and development with this guide to FreeDOS -- a highly portable single threaded OS! You'll learn about kernel architecture, file systems, memory management, the API, and the command line interpreter. FreeDOS is an excellent source code base for experimenting.


Customer Reviews:

5 out of 5 stars Good to Excellent   December 28, 1999
Kadir Gulec (Turkey)
3 out of 3 found this review helpful

This is my second pass on this book.And each pass gives more pleasure.Excellently designed while obeying ms-dos compatability.Excellent explanations.Highly commented programs.I have got the overall picture.But the f-node related functions are somehow harder to understand and needs more explanation.I have made pass 1 on Podanoffsky's dissecting dos.This book is much better than the latter.If there had been a table showing the functions and the files they are in it would have been better. I am looking for a similar book on a multiprogramming OS and as easy to grasp as this one.


5 out of 5 stars Excellent text from many perspectives.   March 6, 1998
10 out of 10 found this review helpful

The author really made the text flow by providing a high level view and then peeling back each layer to reveal the working of the kernel. In addition, he judiciously intermixed, text (historical, theoretical, practical, opinions) with diagrams, and code segments, which made the book easy to read, and concepts easy to follow. p The code was written in a clean and consistant style, amply annotated with comments which explain what the code does, as opposed to just paraphrasing it. A student or inexperienced C coder will see the practical uses of portability techniques, ifdef debugs, type defs, etc., which are frequently ignored in academic works. p Lastly, I'm glad the author resisted the current trend of dumping everything but the kitchen sink into a text just to see how much shelf space he could take up (most professionals are to busy for that nonsense). This is a nuts-and-bolts approach; what are the concepts, why is done, how is done, here's the code (and its all on a companion disk). p If your looking to learn about DOS, kernel implementations, or some good C code examples/idioms, this book is highly recommended.


2 out of 5 stars Ok if you have borland C++.....   May 10, 1997
1 out of 6 found this review helpful

This book was ok, but you need borland C++ unless you want to do some major porting... The back said that you only need borland OR microsoft c, but that is a lie. The only reasion I gave it a 4 was becouse of this. You could tell that a program wrote it and not an author. If you want a book on os programing get it