Kernel and shell functions...
Kernel and shell functions...
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?
- Pype.Clicker
- Member
- Posts: 5964
- Joined: Wed Oct 18, 2006 2:31 am
- Location: In a galaxy, far, far away
- Contact:
Re:Kernel and shell functions...
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
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