Extensions are Device Drivers ?

Login to reply to this topic.
Wed, 2008-02-13 12:30
Joined: 2007-07-19
Forum posts: 8

all Kernel Extensions are drivers ? or Device Driver may be an Extensions ?
if the Driver is an extension what are the other Extension?


Wed, 2008-02-13 13:39
Joined: 2004-11-29
Forum posts: 1151
Re: Extensions are Device Drivers ?

I havn't done any symbian kernel development, so I can't say I know the lingo to 100% but as I see it:

A Device Driver is always a Kernel Extension.
A Device Driver also is an adaptation for some hardware device (or emulates a hardware device in sw)
But.. you could want to extend the kernel without it being any adaptation for some specific hardware device.
In that case, you would write a Kernel Extension that is not a Device Driver...
So a Kernel Extension is not always a Device Driver.

I also expect that people mix the two up in daily speak...

Tue, 2008-02-19 07:10
Joined: 2007-07-19
Forum posts: 8
Re: Extensions are Device Drivers ?

Thank you alh....

In Symbian how .ldd and .pdd are implemented for Kernel Extensions & how it will work?

reply me

Wed, 2008-02-20 06:06
Joined: 2007-04-29
Forum posts: 51
Re: Extensions are Device Drivers ?

Extensions are merely device drivers that the kernel automatically starts at boot-time, so you can think of them as a way to extend the kernel’s
functionality. For example, the crash debugger is a kernel extension,allowing you to include it or exclude it from a ROM as you wish, without having to recompile the kernel.

Hope it's useful for you to clear it

Wed, 2008-02-20 06:22
Joined: 2007-07-19
Forum posts: 8
Re: Extensions are Device Drivers ?

hi,

Can explain me the different cases when the recompilation of whole kernel is necessay in case of device drivers ..?

It is dependend on PIL/PSL ?

Is driver for PSL should be recompile with kernel?

Thanks in advance
sd....

  • Login to reply to this topic.