[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] GPIO as a Loadable module



Hi,

 

When I try to load “ xilinx_gpio.ko” , with insmod, there is the following unresolved symbols:

 

[42949666.150000] xilinx_gpio: Unknown symbol XIo_Out32

[42949666.160000] xilinx_gpio: Unknown symbol XAssertStatus

[42949666.170000] xilinx_gpio: Unknown symbol XIo_In32

[42949666.180000] xilinx_gpio: Unknown symbol XAssert

 

in the build process I have the following warnings:

 

WARNING: "XAssert" [drivers/char/xilinx_gpio/xilinx_gpio.ko] undefined!                       

WARNING: "XIo_In32" [drivers/char/xilinx_gpio/xilinx_gpio.ko] undefined!                      

WARNING: "XAssertStatus" [drivers/char/xilinx_gpio/xilinx_gpio.ko] undefined!                 

WARNING: "XIo_Out32" [drivers/char/xilinx_gpio/xilinx_gpio.ko] undefined!                     

make[2]: [__modpost] Error 1 (ignored)                                                        

 

 

I am using the latest petalinux release (0.40-final) with Kernel 2.6 on a MMu machine, and the gpio driver is working when linked statically into the kernel.

 

Question:

Is there something special to do in order to be able to use xilinx_gpio as a loadable module instead of a build-in driver ?

 

 

Thanks

 

 

Hugo Marchand, B.Sc. Electrical Engineering

Software Engineer | Ingénieur Logiciel

Lyrtech

Phone/Tél. : (1) (418) 877-4644 #296

Toll-free/Sans frais — Canada & USA : (1) (888) 922-4644 #296

Fax/Téléc. : (1) (418) 877-7710

www.lyrtech.com

Infinite possibilities…TM

 

 

---
THIS MESSAGE AND ALL ATTACHED DOCUMENTS ARE EXCLUSIVELY INTENDED
TO THE INDICATED RECIPIENTS AND ITS CONTENTS MAY BE
CONFIDENTIAL.
IT IS STRICTLY FORBIDDEN TO ANYONE TO TAKE COGNIZANCE, USE, OR
DIVULGE THE INFORMATION CONTAINED HEREIN. IF YOU MISTAKENLY
RECEIVE THIS MESSAGE, IMMEDIATELY INFORM LYRTECH AND DESTROY
THE
MESSAGE AND ATTACHMENTS FORTHWITH.THANK YOU.

LE PRESENT MESSAGE ET LES DOCUMENTS QUI Y SONT JOINTS
S'ADRESSENT EXCLUSIVEMENT AU(X)DESTINATAIRE(S) INDIQUE(S) ET
LEUR TENEUR PEUT ETRE CONFIDENTIELLE. IL EST STRICTEMENT
INTERDIT A QUICONQUE D'EN PRENDRE CONNAISSANCE, DE LES UTILISER
OU DE LES DIVULGUER. SI VOUS RECEVEZ LE PRESENT MESSAGE PAR
ERREUR, VEUILLEZ EN AVISER LYRTECH IMMEDIATEMENT ET DETRUIRE LE
MESSAGE SEANCE TENANTE, AINSI QUE LES DOCUMENTS QUI Y SONT
JOINTS.