To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.pbforthOpen lugnet.robotics.rcx.pbforth in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / pbFORTH / 552
551  |  553
Subject: 
RE: Aborting from ISR
Newsgroups: 
lugnet.robotics.rcx.pbforth
Date: 
Wed, 17 Jul 2002 23:44:57 GMT
Reply-To: 
<rhempel@bmts.*IHateSpam*com>
Viewed: 
2721 times
  
Alex wrote:


It works! (after countless crashes and firmwire reloads that is ... :)

By modifying the saved Instruction Pointer to point to a memory area which in
turn contains the address of an "abort word", on the next execution of a word
(either inside a program or the idle loop) the "abort word" will be called
instead.

Alex, I'll have a good look at this and then post an article. I have
a funny feeling you're doing it the hard way, but that's because I
know the insides of the patient better than you do - I am Dr Frankenforth
after all!

Oh, and sorry for the lack of response on some intreesting ideas this past
few days. I've been on holidays and just got back...

Cheers, Ralph



Message is in Reply To:
  Re: Aborting from ISR
 
It works! (after countless crashes and firmwire reloads that is ... :) By modifying the saved Instruction Pointer to point to a memory area which in turn contains the address of an "abort word", on the next execution of a word (either inside a (...) (22 years ago, 16-Jul-02, to lugnet.robotics.rcx.pbforth)

10 Messages in This Thread:





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

Custom Search

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