Subject:
|
Re: Some comments (long)
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Thu, 6 May 1999 22:05:25 GMT
|
Viewed:
|
1367 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
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: ![](/news/x.gif) | | 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:
![](/news/x.gif) | | 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: ![Some comments (long) (was: Something else is needed, I think...) -Mark Tarrabain (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (S. Crawshaw) (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -Wes Matchett (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Some more comments and suggestions. -Mark Tarrabain (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Some more comments and suggestions. -Todd Lehman (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some more comments and suggestions. -Mark Tarrabain (6-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Request for new list -Joel Shafer (7-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![group lugnet.robotics.rcx created -Todd Lehman (7-May-99 to lugnet.robotics, lugnet.announce)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Would-be hacker queries. / Re: Request for new list -lego-robotics@crynwr.com (Aa-Tchoo!) (8-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Would-be hacker queries. / Re: Request for new list -lego-robotics@crynwr.com (stephen p spackman) (8-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Would-be hacker queries. / Re: Request for new list -lego-robotics@crynwr.com (John A. Tamplin) (10-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Would-be hacker queries. / Re: Request for new list -Eric Lind (9-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (Laurentino Martins) (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (John A. Tamplin) (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Some comments (long) -Mark Tarrabain (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (John A. Tamplin) (6-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (Paul Speed) (7-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (stephen p spackman) (8-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (John A. Tamplin) (8-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (stephen p spackman) (8-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (John A. Tamplin) (10-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![.rcx alternative firmware group/list -Todd Lehman (10-May-99 to lugnet.robotics, lugnet.admin.general)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![FWD: Re: Some comments (long) -Mark Tarrabain (8-May-99 to lugnet.robotics.rcx)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (Paul Speed) (9-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some comments (long) -Kekoa Proudfoot (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (John A. Tamplin) (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -Kekoa Proudfoot (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (John A. Tamplin) (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Some comments (long) -Kekoa Proudfoot (6-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![You are here](/news/here.gif) ![](/news/46.gif) ![Re: Some comments (long) -lego-robotics@crynwr.com (John A. Tamplin) (6-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: Some comments (long) -Kekoa Proudfoot (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -Mark Tarrabain (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -Kekoa Proudfoot (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -Mark R. David (7-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) -Mark Tarrabain (7-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![Re: Some comments (long) (was: Something else is needed, I think...) -Chris Phillips (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) (was: Something else is needed, I think...) -Kekoa Proudfoot (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) (was: Something else is needed, I think...) -Chris Phillips (6-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Some comments (long) (was: Something else is needed, I think...) -Mark Tarrabain (6-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Some comments (long) (was: Something else is needed, I think...) -Kekoa Proudfoot (7-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Some comments (long) (was: Something else is needed, I think...) -Kekoa Proudfoot (7-May-99 to lugnet.robotics)](/news/x.gif)
- 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
|
|
|
|