[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]

After you have compiled your creation, you need to put its seglist on the
resident list under the name ``shell''.  Adding it to the resident list is
a simple:

    Resident shell <shell-file> SYSTEM

Now anything that calls the user shell (like NewShell, Execute(), and
System()) will call your shell.  Note that under 2.04, the Shell icon
actually runs sys:System/CLI, which calls the BootShell (the default
UserShell) and not the current UserShell.

If you need to restore the BootShell as the UserShell, compile and run the
program RestoreShell.c at the end of this article

[Back to Amiga Developer Docs]