Hi all
I have developed an application with the a PCI Board. I have
used Knoppix (Debian unstable) in a Athlon 1.4 machine and I donīt
have any problems. It works perfectly. Then I have bought a VIA EPIA M-
10000 Ezra board. I have installed Knoppix in that board without problems. I also have tried to mknode and insmod and it has been installed, but when i try to run the demo application i have a segment violation. It says that it has an invalid operation.
I have debugged (as far as i can, not so far ) and i have put
several printk lines and define DEBUG. I have seen that ioctl is
called with a command (cmd) and a pciscan is execute (it works OK, it detects 1 PCI Card) until it calls PUT_DATA macro.
#define PUT_DATA(dtype) copy_to_user((dtype *)arg,(dtype *)&Buf,sizeof(dtype))
Here i have the segment violation and i donīt know why it happens.
Could you give me an idea?
The EPIA board has not full speed in floating point operation only has
a half-speed FPU. The driver doesnīt use it.
Some i686 instructions are not implemented on the EPIA ezra. Could this be a reason? I have compiled the driver as follows :
driver.o: driver.c
gcc -Wall -O -DMODULE -D__KERNEL__ -DLINUX -c driver.c
Could i add another flags?
You could find more info in this link.
http://forums.viaarena.com/messagevi...threadid=43817
Thanks in advance.
Juan Carlos

SK Hynix HMCG94MEBRA109N AA 64GB 2Rx4 PC5-38400 4800E DDR5 SDRAM Server Memory
$2200.00
SAMSUNG 32GB PC4-25600R DDR4-3200 2RX4 RDIMM SERVER MEMORY M393A4K40EB3-CWE
$304.99
2 in 1 USB 3.0 Card Reader Micro TF card Reader usb adapter High Speed Cardreder
$3.99
SanDisk Cruzer Blade 16GB USB 2.0 Flash Drive Black SDCZ50-016G-B35
$3.77
Samsung 96GB LPCAMM2 PC5 9600 FE1 E1 LPDDR5X CAMM2 M561K6LC3CL1-CCV DDR5 Memory
$2150.00
M393A2K40CB2-CTD SAMSUNG 16GB (8X16GB) 1RX4 PC4-2666V MEMORY 8Sticks Open Box
$799.99
Lot of 8x 32GB PC4-2133P-LD0-10 RAM Memory
$900.00
Samsung M393A8G40AB2-CWECO 64GB 2Rx4 DDR4-3200AA ECC REG Server Memory RAM
$599.99
Samsung 128GB PC4-25600 (DDR4-3200) RDIMM ECC Memory - M393A4K40EB3-CWECO
$1500.00
MICRON MTA36ASF4G72PZ-2G6E1 | 32GB PC4-2666V ECC RDIMM Server RAM
$184.95