Hi all,
I've already compiled and tested a 2.2.12-RTLBETA16 kernel but I have
a problem with the 2.2.13-RTL2.0PRE3 version. The kernel_patch works fine
with a 2.2.13 kernel but when I try to compile the files in the rtl
directory I have to make a link from /sys/linux to the source directory
and after that fixed I get the following messages :
rtl_fifo.c: In function `fifo_irq_handler':
rtl_fifo.c:482: invalid use of undefined type `struct rt_fifo_struct'
rtl_fifo.c: At top level:
rtl_fifo.c:47: storage size of `fifos' isn't known
or
arch/arch.h:220: warning: excess elements in struct initializer after
`rtl_generic_type'
arch/arch.h:222: warning: excess elements in struct initializer after
`rtl_generic_type'
arch/arch.h: In function `patch_kernel':
arch/arch.h:253: `irq_desc_t' undeclared (first use this function)
arch/arch.h:253: `h' undeclared (first use this function)
arch/arch.h:253: warning: statement with no effect
arch/arch.h:262: parse error before `)'
arch/arch.h:269: `irq_control' undeclared (first use this function)
arch/arch.h:269: `prepatch_irq' has an incomplete type
arch/arch.h: In function `arch_takeover':
arch/arch.h:345: `cpu_id' undeclared (first use this function)
arch/arch.h:348: warning: implicit declaration of function `G_TEST_AND_SET'
arch/arch.h:348: `g_initialized' undeclared (first use this function)
arch/arch.h:357: `rtl_global' undeclared (first use this function)
arch/arch.h:360: `rtl_local' undeclared (first use this function)
arch/arch.h:360: `l_ienable' undeclared (first use this function)
arch/arch.h:360: `l_idle' undeclared (first use this function)
(for example)
What did I do wrong ?
If I try to patch a 2.3.27 kernel, the kernel_patch doesn't function.
What do I need to do ?
Thanks in advance,
Cordially, xavier grave
Configuration : i686 / Debian Potato system/ compiled with gcc272
file : rtl3.0.tar.gz
[EMAIL PROTECTED]
33 (0) 1 69 15 79 59
,/{}
,/ {|
,,,/ {|,
__--~~ {| ~-,
__--~~ { `\
,__ \
`,\{),\,
__-~ `_ ~-_
_-~ ~~-_`~-_
' `~-_`~-__
`, `~-\_|
`, _-----___ _,'
/ /--__ ~~--__ `~,~
/ ~~--__ ~-',
/ ~~--'
--- [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/