2012-08-26 07:53:33

by James

[permalink] [raw]
Subject: ifdef only module

I want to only run code if a module is being built.

drivers/media/video/cx25840/cx25840-core.c: 394
If it is built into kernel it causes a timeout because it relies on udev which is not initialized yet.
The code is only needed to provide analog reception.


2012-08-26 15:06:47

by Randy Dunlap

[permalink] [raw]
Subject: Re: ifdef only module

On 08/25/2012 08:50 PM, James wrote:

> I want to only run code if a module is being built.
>
> drivers/media/video/cx25840/cx25840-core.c: 394
> If it is built into kernel it causes a timeout because it relies on udev which is not initialized yet.
> The code is only needed to provide analog reception.
> --



#ifdef MODULE
<that code>
#endif


--
~Randy