Maybe I can help !!
I use RT-Linux V2.0 and I've implemented the Rate-Monotonic. I'm doing some
tests with scheduling.
I'll now use semaphores and I'll try to implement the ceiling priority
protocol too ...
----- Original Message -----
From: Alice Chung <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, January 18, 2000 3:11 PM
Subject: Re: [rtl] The scheduler in RTLinux
> Hi Victor,
>
> I want to use RTLinux to control a robot arm to grip an object. And now I
want to
> write a scheduler for the real-time tasks to controlling the motors in the
robot
> arm. I think I should use rate-monotonic scheduling algorithm. However, I
have no
> idea how to use the default scheduler or write a new scheduler to schedule
my
> tasks.
>
> And the version I use is RTLinux v2.0 on the Linux 2.2.13.
>
> regards,
> Alice
>
> [EMAIL PROTECTED] wrote:
>
> > On Tue, Jan 18, 2000 at 02:50:58PM +0800, (: Alice Chung :) wrote:
> > > Hi all,
> > >
> > > I am stranger in RTLinux.
> > > Can anyone tell me whether there is a scheduler in the RTLinux? If
there
> > > is one, what is its algorithm? Or it just provides some functions for
us
> > > to create task, delete task, etc ......
> > > And is it true that I can write any scheduling algorithm using those
> > > function? If I want to write a scheduling algorithm, would you pls
give me
> > > some hints?
> >
> > The default scheduler is purely priority driven:
> > Pick the highest priority runnable thread and run it
> >
> > It is very simple to change the algorithm if you would like. Actually,
we would
> > like to make it simpler to change. What do you want it to do?
> >
> > --
> > ---------------------------------------------------------
> > Victor Yodaiken
> > FSMLabs: www.fsmlabs.com www.rtlinux.com
> > FSMLabs is a servicemark and a service of
> > VJY Associates L.L.C, New Mexico.
>
> --- [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/