Pk howto
From Felixl.com
Jump to navigationJump to searchThe typical Phantom development flow is
development of the title -> compilation -> creating the disk structure -> mkisofs -> blessiso -> sign
all steps are obvious besides, may be, creating of the disk structure.
here is the sample disk structure
/ | +---Phantom.sys | | +---foo | | | | | +--- foo2.elf | +--- autostart.cmd
where -- Phantom.sys is directory, supplied with Phantom SDK, just copy it to the root of the disk; foo -- sample directory, foo2.elf -- sample file executable file, autostart.cmd -- script, executed upon disk booting.
In order to sucessfully initialize Phantom SDK one should include following lines in the begining of the autostart.cmd
!kernel.complete !graphics.load !sound.load !hardware.complete !hardware.authorize !device.load !device.createevents /foo/foo2.elf
where foo2.elf -- is name of your main executable, which should start upon disk boot-up.