Page 1 of 1

Kernel and shell functions...

Posted: Sun May 04, 2003 3:38 pm
by myquaz
Which functions must be in kernel and which must be in shell? And a second question. Must I be in a mode that called as unreal to count my RAM size manually or can I do it in protected mode and A20 line enabled?

Re:Kernel and shell functions...

Posted: Mon May 05, 2003 5:34 am
by Pype.Clicker
accessing the disks and creating new process should be the task of the kernel. The shell do things like command line analysis (the kernel is responsible from feeding the shell with user input and display output to the user), completion, environment variables, etc.

In case of a graphic shell, the shell is responsible from rendering buffers that will be sent to the video driver. the arguments and environment are in this case translated in preference and data interchange protocol (clipboard, drag & drop, whatever :)