This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: 68000/RTEMS question..


>>>>> "ts" == Tomaz Stih <tomaz.stih@triglif.com> writes:

  ts> When dealing with 68000 boards with no vector base register
  ts> there is a problem with setting vectors because it is common
  ts> to put ROM at 0x0000 address where vectors reside thus making
  ts> it impossible to change them.

00000000 does not have to be ROM.  You just have to be able to load 8
bytes from it at reset time.   I've seen boards by Pro-Active Control
which use a counter to change the memory mapping after the right
number of bus cycles to that the vectors can be in RAM (except,
effectively, the reset vector).