lkml.org 
[lkml]   [2004]   [Mar]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: Patch: Plustek scanner driver (pt_drv) port to 2.6, correction for 2.6.3
Date
Hmm,

I don't think that this patch is necessary anymore. The latest driver
is contained in the sane-backends package. The backend is called
plustek_pp can can either be used completely from userspace or if
you want to as kernel-module (including all the patches for 2.6
kernel, except devfs support).

Ciao,
Gerhard

On Thursday 04 March 2004 16:19, large wrote:
> Hi,
>
> I recently updated from 2.6.0-test4 to 2.6.3 and noticed that my pt_drv
> won't work any more. It did not load, telling me something like
> missing symbol: kdev_t_to_nr
>
> I investigated and found the problem:
> the inline function kdev_t_to_nr does not exist any longer, I think it's
> depr. due to the kdev device changes in 2.6.3 (2.6.2?).
>
> ptdrv.c:
> 255: int minor = MINOR(kdev_t_to_nr(ip->i_rdev));
>
> Anyway, I could not figure out what function might be it's successor, so
> I simply removed the function call, leading to:
>
> ptdrv.c:
> 225: int minor = MINOR(ip->i_rdev);
>
> All kdev_t.h functions existing in 2.6.3 did only bad stuff to the
> numbers so think this might be correct.
>
> I just removed it, as it works for me (and should logically, reviewing
> how the MINOR inline works now). I could not test it with more than one
> scanner device, so it might still be false.
>
> Anyone out there who can proof whether this is OK like this?
>
> Attached the changed patch...
>
> cu,
> ~ Lars

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:01    [W:0.060 / U:0.128 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site