Do you have a question? Post it now! No Registration Necessary
Subject
- Posted on
October 12, 2004, 9:00 am

Porting the device drivers.
We are using SCC2691 UART for extra serial port on our custom x86
board. We already have Vxworks drivers aviable for this device. We
have moved to Embedded Linux recently.
Luckily can't find any SCC2691 driver for x86 any were on the net (Any
one???).
I found some support for this device for ARM based custom hardware
from coral.
I have the scc2691.c file from ARM driver now, and from the patch
where i got the driver i can see what changes i need to make to
tty_o.c , Makefile,Config.in.
Now I am going to add scc2691.c in my /drivers/char/ kernel tree and
modifying the Makefile, tty_o.c and Config.in files. We don't have any
moulder support for the kernel so i am compiling the drives with no
module support in kernel.
First if the kernel compiles withouts any errors – What possibilities
are there for ARM driver to work on X86 ???
Does my method to adding the driver in kernel source need any thing
else ???
Any kind of guidance is appreciated.
Cheers
Rushi
We are using SCC2691 UART for extra serial port on our custom x86
board. We already have Vxworks drivers aviable for this device. We
have moved to Embedded Linux recently.
Luckily can't find any SCC2691 driver for x86 any were on the net (Any
one???).
I found some support for this device for ARM based custom hardware
from coral.
I have the scc2691.c file from ARM driver now, and from the patch
where i got the driver i can see what changes i need to make to
tty_o.c , Makefile,Config.in.
Now I am going to add scc2691.c in my /drivers/char/ kernel tree and
modifying the Makefile, tty_o.c and Config.in files. We don't have any
moulder support for the kernel so i am compiling the drives with no
module support in kernel.
First if the kernel compiles withouts any errors – What possibilities
are there for ARM driver to work on X86 ???
Does my method to adding the driver in kernel source need any thing
else ???
Any kind of guidance is appreciated.
Cheers
Rushi

Re: Porting the device drivers ARM->x86 ; Vxworks->Linux

you can ask those guys http://www.tern.com/586e_data.htm
but after quick look it looks like its memory mapped uard, just make
sure the ports match and it schould be fine.
Pozdrawiam.
--
RusH //
http://randki.o2.pl/profil.php?id_r35%2019
RusH //
http://randki.o2.pl/profil.php?id_r35%2019
We've slightly trimmed the long signature. Click to see the full one.
Site Timeline
- » Cross compiling X using CROSSCOMPILEDIR
- — Next thread in » Embedded Linux
-
- » Booting Linux on a Wyse 2315se
- — Previous thread in » Embedded Linux
-
- » Crosscompiling for ARM: reloc type R_ARM_ABS32 is not supported for PIC - ...
- — Newest thread in » Embedded Linux
-
- » Spectrum analyzer for sale
- — The site's Newest Thread. Posted in » Electronics Equipment
-