|
Perle-serial
driver for Fedora Core 1 Linux
Issue
ID: SCUP0006
Date: December 23, 2004
The
information in this article applies to:
perle-serial-3.1.0.FC1-2.src.rpm and perle-serial-3.1.0.FC1-2.tgz
-
UltraPort
-
UltraPort SI
-
PCI-RAS V.92
SYMPTOMS
The
standard perle-serial driver for Linux will
not compile under Fedora Core 1 Linux.
CAUSE
The
perle-serial driver makes use of a structure
called tty_struct from the file include/linux/tty.h
in the kernel directory. In this structure is
a member called count. In the "vanilla"
Linux 2.4.22 kernel, count is declared as a
simple int. In the Fedora Core 1 Linux 2.4.22
kernel, count has been changed to an atomic_t
structure.
RESOLUTION
A
special version of the perle-serial driver was
created to handle the new count member properly
(and prevent compiler errors) in the same way
that all other drivers for Fedora Core 1 Linux,
that make use of this member, have had to be
changed.
perle-serial-3.1.0.FC1-2.tgz
perle-serial-3.1.0.FC1-2.src.rpm
|