To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.handyboardOpen lugnet.robotics.handyboard in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / Handy Board / 3957
3956  |  3958
Subject: 
Re: HandyBoard Reset Vector
Newsgroups: 
lugnet.robotics.handyboard
Date: 
Mon, 15 Jun 1998 06:17:46 GMT
Original-From: 
torkin@uni-paderborn.deNOMORESPAM
Viewed: 
3400 times
  
> Hello again,
>        I hope someone can help me out here.  I want to run a standard
> assembly program on my HandyBoard without using IC.  IC requires
> CONFIG=0x0C, which allows the reset vector to be fetched from external
> memory, instead of from $FFFE, $FFFF.  Where does it find its reset vector
> then?  How can I set it to find my program?  It seems that  MAIN_START is
> found at $8020, but I am assuming this particular to using IC.
> 
> Thanks,
>  Aaron

Hi!
If you start the Handyboard (no bootstrap mode) it is in the 'special
test' mode. So the start vector is located at $BFFE and $BFFF. In
your assambly program use the following code:

Start_vec ORG $BFFE
FDB Program_Start

where 'Program_Start'  is the label of the first line of your
main program. Compile the code and download it with the normal
bootstrap-loader. Switch off and on and your program should start.

Hope it help you.

sincerely
     tom





--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o   Thomas Lehmann           \    Fon.: (+49) (+) 5251-60 6492         o
o   Paderborn University      \    Fax.: (+49) (+) 5251-60 6502        o
o   Heinz Nixdorf Institut     \                                       o
o   Fuerstenallee 11            \    Office: F1.319                    o
o   D-33102 Paderborn            \    e-mail: torkin@uni-paderborn.de  o
o   Germany                       \                                    o
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



Message is in Reply To:
  HandyBoard Reset Vector
 
Hello again, I hope someone can help me out here. I want to run a standard assembly program on my HandyBoard without using IC. IC requires CONFIG=0x0C, which allows the reset vector to be fetched from external memory, instead of from $FFFE, $FFFF. (...) (28 years ago, 15-Jun-98, to lugnet.robotics.handyboard)

3 Messages in This Thread:


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

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