Hi Thomas,
Thomas Paoloni wrote:
> Hi,
>
> I'm going to use a Hilscher Profibus card driver under RT-Linux, I wrote
> a little test
I'm looking for Profibus cards (and other bus architectures like CAN bus
Modbus, ...) and driver working on Linux.
Please tell me where can I find more about Hilscher.
>
> program perfectly working on user space, but now I need to recompile it
> in order to have a module and load it into the RT kernel.
> The problem is that at the end of the compilation, I've not an
> executable but an object to be loaded into the kernel space (with insmod
>
> command)
> This module have not inside the resolved symbols for the DevOpenDriver,
> DevExitBoard, ecc... functions.
> If I link my object to the cifAPI.o object, I can have the previous
> symbols resolved but a I have new symbols unresolved: memset, fprintf,
> ecc ... used by cifAPI.o
memset is defined as macro I think, you have to include a Linux header,
actually I'm running Windows, so I can't tell you which header.
fprintf is a bigger problem. You should write your own fprintf function
which outputs via rtl_printf ore printk.
Bye
Vasili
>
> What can I do now ?
> What objects I need to link to my one in order to have all symbols
> solved ?
>
> Thanks, Thomas.
>
> -- [rtl] ---
> To unsubscribe:
> echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
> echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
> ---
> For more information on Real-Time Linux see:
> http://www.rtlinux.org/rtlinux/
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/