Update of "Root"

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.


Artifact ID: 91d84bb66d884fad1e467cd954fc9dd8e3c711afc07d32ed7f337903ebddb8fe
Page Name:Root
Date: 2018-06-05 21:03:47
Original User: vandys
Parent: 754d5e1d0b24528f026965f3f07ba0b038cea8f78253c4f17ad585889fdd4ef0 (diff)
Next 51a439a4461ee0628a63149a32650b6298a79904feb3378704f9c8e335509bcc

There are a number of documents available:

* Release documentation

* Roadmap Pointers to various resources, with a focus on getting VSTa installed.
* Release Notes A running list of major changes.

* Papers

* Overview "An Overview of the VSTa Microkernel" by Andy Valencia
* Capabilities A description by David Jeske of the unique and highly flexible protection system of VSTa.
* More Capabilities A companion paper by Andy Valencia with nuts and bolts details of configuring protections.
* Exec Details of how VSTa creates processes.
* SCSI "SCSI Device Driver Writer's Guide" by Mike Larson.
* vstafs Describes an optional contiguous allocation filesystem.
* fsproto "An Introduction to the VSTa Filesystem Protocol"
Eric Jacobs describes microkernel messages which implement filesystem I/O.
* crash "What to do When Your Kernel Crashes"
Basic tasks needed to gather enough information for a kernel hacker to help you.

* Outdated

* boot Somewhat outdated, but still containing interesting technical details of how a microkernel boots.

* How To

* vmware Describes how to install VSTa 1.6.8 in VMWare.

* Development

When you start writing code for (or under) VSTa, these papers might be useful:

* Design A mix of philosophy and mundane things (like coding styles).
* TenCommand How to be a better C programmer, by Henry Spencer.
* select A recipe for building a server which supports select().
* Chat Archive of general discussions, not archived elsewhere.