I built this module to use them on OMAP3430 Zoom MDK and there were three .ko files. But omaplfb.ko can not be loaded.
My Linux is Linux version 2.6.24.7-omap1-arm2. Could you help us to fix this problem?
There are some warnings when building, the following is a part of build log:
WARNING: "omap_dispc_set_plane_base" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
WARNING: "omap_dispc_free_irq" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
WARNING: "PVRGetDisplayClassJTable" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
WARNING: "omap_dispc_request_irq" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
CC /home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.mod.o
LD [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko
Copying omaplfb.ko to /home/omap3-sgx-modules_1.3/eurasiacon/binary_omap3430_linux_release
+/home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example
CC [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example.o
CC [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example_linux.o
CC [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example_private.o
/tmp/cc3qTq81.s: Assembler messages:
/tmp/cc3qTq81.s:270: rdhi, rdlo and rm must all be different
/tmp/cc3qTq81.s:460: rdhi, rdlo and rm must all be different
LD [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "PVRGetBufferClassJTable" [/home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.ko] undefined!
CC /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.mod.o
LD [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.ko
Copying bc_example.ko to /home/omap3-sgx-modules_1.3/eurasiacon/binary_omap3430_linux_release
WARNING: "omap_dispc_free_irq" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
WARNING: "PVRGetDisplayClassJTable" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
WARNING: "omap_dispc_request_irq" [/home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko] undefined!
CC /home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.mod.o
LD [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/dc_omap3430_linux/kbuild/omaplfb.ko
Copying omaplfb.ko to /home/omap3-sgx-modules_1.3/eurasiacon/binary_omap3430_linux_release
+/home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example
CC [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example.o
CC [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example_linux.o
CC [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/../bufferclass_example_private.o
/tmp/cc3qTq81.s: Assembler messages:
/tmp/cc3qTq81.s:270: rdhi, rdlo and rm must all be different
/tmp/cc3qTq81.s:460: rdhi, rdlo and rm must all be different
LD [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "PVRGetBufferClassJTable" [/home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.ko] undefined!
CC /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.mod.o
LD [M] /home/omap3-sgx-modules_1.3/services4/3rdparty/bufferclass_example/kbuild/bc_example.ko
Copying bc_example.ko to /home/omap3-sgx-modules_1.3/eurasiacon/binary_omap3430_linux_release
Thanks!