Hi,
I've installed RT Linux V2.2 on a Notebook (Processor is 80486 DX 2 )
I've written a module that looks something like this to :
.....
double x=10;
double y=3;
void thread_code () {
pthread_make_periodic_np(pthread_self(),gethrtime(),Period);
while (1) {
phtread_wait_np ();
outb (0x02,0x378);
z=x/y;
outb(0x02,0x378);
}
.....
I've measured the length to calculate e.g. 10/3 : 1.4
microseconds . That is o.k. but
when I start a programm in the user space e.g. compiler , ls
, rm ..... the length grows up to 3
mircoseconds. That is not hard realtime!
Also when I start the servo-module from B. Kuhn the servo
moves (there are jitters) when the harddisk
is active or when I write something on the keyboard,etc.
3 month ago I installed RT-Linux on a Toshiba Notebook
(Celeron 600) . By testing the servo
there was same effect.
On my home PC the modules works well. I think the code and
the kernel are o.k.
I' ve read the E-Mail from B.Nebel 03/99 with similar
problems.
Whar is wrong ? Hardware ?
--- We want to install RT-Linux on a compact-PC / DIMM-PC /
PC/104 (also 80486)as
an embedded system. It is possible that there are similar
problems?
Thanks for your help
C.F.
-- [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/