Re: [rtl] rtl_time module stops working

2002-01-29 Thread Madan Mohan Jampani

Hi,
  I too have some problems with the working of rtl_sched.o.

My realtime task is a simple application that reads data from the serial port. It 
is a interrupt driven task which is invoked when data arrives at the serial port.
My program runs fine for some time ( a few minutes) and hangs. If I reinsert  
rtl_sched and my rt module  it runs fine for a few more minutes and again hangs.

Any suggestions would be helpful.

Thanks
Madan.






On Mon, 28 Jan 2002 21:46:42  
 Norm Dresner wrote:
I can't help you solve your problem because I've never seen anything like
that happen that wasn't my fault.

What I can tell you is that for my periodic threads, I use
pthread_create()
followed by
pthread_make_periodic_np()
and in the while-loop, I suspend with
rt_task_wait().

I've left this system running for over a week at 1200 Hz and logged over a
billion (10^9) invocations with no apparent glitches.

Norm

- Original Message -
From: Kristoffer Persson [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Monday, January 28, 2002 7:57 PM
Subject: [rtl] rtl_time module stops working


 Hi,

 Has anyone observed and solved the following?

 After some time (a few minutes to a few hours) of operation, the RT task
I
 am running stops without any message. If I rmmod and insmod it again, it
 will run for about a seconds before it stops again. If I re-insert
 rtl_sched and rtl_time and my module, it will run again for some time
 (~min-hours) before stopping.

 My task is really simple, it only flips a bit on the parallel port. I
have
 tried task periods between 50us and 1ms and it appears to run longer the
 longer the period.

 void *rtfunc( void *param )
 {
 unsigned char value = 0;
 unsigned char mask = 0x01;

 pthread_make_periodic_np( thread, gethrtime() + PERIOD, PERIOD);

 while ( 1 ) {
 pthread_wait_np();
 rtl_outb( value, PORT );
 value ^= mask; // Toggle bit
 }

 return 0;

 } /* rtfunc */

 RTLinux 3.1, Linux 2.4.4, CPU AMD 5x86, gcc 2.96 (from RedHat 7.2).

 I found an earlier post about a similar problem with an older version of
 RTLinux and the reply was that it had been fixed in the 3.0 release.

 Hope someone can help, this is getting a bit annoying.

 Kris


 -- [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/



-- [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/




Is your boss reading your email? Probably
Keep your messages private by using Lycos Mail.
Sign up today at http://mail.lycos.com
-- [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/




[rtl] Problems installing rtlinux on RH 7.1

2001-11-15 Thread Madan Mohan Jampani

Hi all,
   I have some problems compiling the rtlinux kernel on my RH 7.1 machine. I have 
upgraded my gcc to gcc-3.0 recently.
I did a patch and  when I do a make bzImage in /usr/src/rtlinux-2.2/linux 
directory, the make fails and exits with a lot of errors and warnings.
I am a bit new to the kernel stuff and I couldn't make much out those messages.

   I tried with kgcc as suggested in the mailing list and that too fails with of 
errors something like ..

serial.o (.text.init+0x1c) :undefined refernece to __cli
serial.o (.text.init+0x32c) :undefined refernece to __restore_flags
serial.o (.text.init+0x342c) :undefined refernece to __return_flags
.  and lot more such messages with the serial.o part changed to some other 
module name

I even tried by installing egcs-1.1.12 and I got the same type of errors as above.

Can someone kindly suggest what else should  I be trying

Thanks
Madan.


Get 250 color business cards for FREE!
http://businesscards.lycos.com/vp/fastpath/
-- [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/




[rtl] DOUBT ABOUT PROGRAMMING RS232 USING C-lang

2001-08-20 Thread madan mohan

sir,
i am a student and very much interested in doing
programs in C language.
  
   i request YOU to help me in doing programming 
ON RS232 , and give a small program , how to read
data from RS232 PORT AND STORING INTO A TEXT FILE OR
INTO A DATABASE FILE LIKE FOXPRO ETC.

SIR,IF POSSIBLE PLEASE GIVE THE LIST OF MAJOR SITES
WHICH ARE GIVING A COMPLETE DESCRIPTION ABOUT RS232
PORT , AND DOING PROGRAMMING IN C-LANGUAGE ON RS232

THANKING U SIR,

YOURS TRUELY,
MMREDDY.B

__
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/

-- [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/