Path: utzoo!attcan!uunet!mcvax!hp4nl!botter!star.cs.vu.nl!ast From: ast@cs.vu.nl (Andy Tanenbaum) Newsgroups: comp.os.minix Subject: Re: wierd problem building boot disk (bad magic number) Keywords: kernel build magic number data space Message-ID: <1834@ast.cs.vu.nl> Date: 20 Dec 88 13:29:19 GMT References: <3931@hubcap.UUCP> Reply-To: ast@cs.vu.nl (Andy Tanenbaum) Organization: VU Informatica, Amsterdam Lines: 9 In article <3931@hubcap.UUCP> rwberry@hubcap.UUCP (Robert W Berry) writes: >Another quick question: why do you not have to link /usr/lib/head.s >into the kernel. It has a lot to do with mpx88 being in assembly code, but more with the fact that when MM or FS is started up, the kernel pushes a simulated 3 word interrupt sequence onto the stack and then does an RTI. The head.s file provides space for that stack. The kernel isn't started up this way. Andy Tanenbaum (ast@cs.vu.nl)