To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 4935
4934  |  4936
Subject: 
Re: Some comments (long)
Newsgroups: 
lugnet.robotics
Date: 
Thu, 6 May 1999 22:05:25 GMT
Viewed: 
1211 times
  
John A. Tamplin <jat@liveonthenet.com> wrote:
Obviously you have spent much more time deciphering the ROM than I have.
I wasn't aware that the ROM supported native threads, only multiplexing
the bytecode streams it executed.  How can replacement firmware hook into
this sensor-processing code?

I didn't answer your question with the last message.

The ROM does not execute byte codes, the firmware does.  The firmware
multiplexes between byte codes.

I'm not sure what you mean by how can replacement firmware hook into the
sensor processing code.  Assuming you read my last message, the firmware
would (when it got around to it) look at the bit for the sensor handler,
see that it was set, and call the ROM sensor-processing code three times,
once for each sensor.  So the hook into the sensor-processing code is a
function call into the ROM.

I should revise what I said about the ROM/firmware doing the efficient
thing you had mentioned a while ago now.  The firmware really polls what I
called the semaphore, so that not as efficient as it could be.  But it is
not contintually polling and processing the sensors, which is where the
majority of the work is.

-Kekoa



Message has 1 Reply:
  Re: Some comments (long)
 
(...) Thanks, I think I understand how it works. John A. Tamplin Traveller Information Services jat@LiveOnTheNet.COM 2104 West Ferry Way 256/705-7007 - FAX 256/705-7100 Huntsville, AL 35801 -- Did you check the web site first?: (URL) (25 years ago, 6-May-99, to lugnet.robotics)

Message is in Reply To:
  Re: Some comments (long)
 
(...) Obviously you have spent much more time deciphering the ROM than I have. I wasn't aware that the ROM supported native threads, only multiplexing the bytecode streams it executed. How can replacement firmware hook into this sensor-processing (...) (25 years ago, 6-May-99, to lugnet.robotics)

42 Messages in This Thread:













Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR