Wed, 27 Sep 2000 Arne Linder wrote:
> Hi Nicolas,
>
> On 27 Sep 2000, at 10:01, Nicolas FLORIAN wrote:
>
> > Hi !
> >
> > Since I've installed RTlinux 2.2 on my computer (linux Mandrake 7.0), I
> > can't mount my floppy and I can't use it when I'm on the rtl kernel. Is
> > it normal? What could I do to solve this problem ?
> >
>
> I'm using RTAI (1.3) instead of RTL, and there I had no problems
> using my floppy drive.
>
> Investigating the system, I realized, that the interrupt latency time of
> my real-time task increased a lot (>10us) doing floppy read/write at
> the same time. So I think, it's a good advice *not* to use your floppy
> when a real-time task is running.
> Perhaps Victor and his RTL-crew knew about this problem and so
> they simple block up floppy access during real-time operations.
....or rather intentionally compiled the driver as a module...?
Another explanation is that in most cases, it's simply better to keep as many
drivers as possible as (dynamically loaded) modules. That way, you can hack,
recompile and reload individual drivers without rebooting the system, and you
get a smaller and more generic kernel binary. You get closer to "One size fits
all"; ie you can use the same kernel for (embeded) production and
development/test systems, just stripping away some modules for the embeded
setups. (Most embeded systems won't need extra file systems, framebuffer
drivers, a bunch of NIC drivers etc, etc...)
Anyway, if you want it compiled in, adjust the kernel config and recompile. If
you just want to be able to mount floppys without first manually loading the
drivers, adjust conf.modules to do it at boot time.
Unless there really is something weird about that kernel version, that's all
there is to it. :-)
David Olofson
Programmer
Reologica Instruments AB
[EMAIL PROTECTED]
..- M u C o S --------------------------------. .- David Olofson ------.
| A Free/Open Multimedia | | Audio Hacker |
| Plugin and Integration Standard | | Linux Advocate |
`------------> http://www.linuxdj.com/mucos -' | Open Source Advocate |
..- A u d i a l i t y ------------------------. | Singer |
| Rock Solid Low Latency Signal Processing | | Songwriter |
`---> http://www.angelfire.com/or/audiality -' `-> [EMAIL PROTECTED] -'
-- [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/