From: V. Narayanan (nani@td2cad.intel.com)
Date: 05/04/92


From: nani@td2cad.intel.com (V. Narayanan)
Subject: Writing an OS - questions !!
Date: 5 May 1992 01:57:05 GMT


Hi folks,
        For quite some time this "novice" has been wondering as to how one goes
about the task of writing an OS from "scratch". So here are some questions,
and I would appreciate if you could take time to answer 'em.

1) How would you typically debug the kernel during the development phase?
2) Can you test the kernel functionality by running it as a process on a
   different OS? Wouldn't the OS(the development environment) generate
   exceptions in cases when the kernel (of the new OS) tries to modify
   'priviledged' registers?
3) Would new linkers and loaders have to be written before you get a basic
   kernel running?
4) Was Linux developed in a DOS environment? Maybe Linus could shed some light
   on this subject.

Thanks in anticipation.

N. Venkat