I remember a while back that someone had posted a good site about os development. It talked about how to do just about everthing. If anyone knows of a site like this please post it, i will keep searching though.