Date : Wed, 05 Aug 2009 15:14:20 +0200
From : rick@... (Rick Murray)
Subject: FileStore GETVEC
Hello,
I seem to have reached an impasse with the emulator, in that it always
seems to give up (and sit flashing the MODE LED) with the error:
[GETVEC] Insufficient space
This is error code &5 reported at &C002; which isn't in the
EPROM code, perhaps an address of data? This is from the information
written to NVRAM.
Does anybody know enough of the firmware internals to know if this is
because of missing hardware, or a bug in the 65C102 code?
Thanks.
Additionally, is anybody aware of a 'test suite' that can be run in
order to validate that the 6502 code is working correctly?
To help, I have added an instruction &BB ("EMU") which looks to the
6502 code as a CMP, but behaves more like a sort of assert(). Is there
anything like this within BeebEm? If I have to cobble together some test
code of my own, it'd be useful to do so on a known working emulation!
Best wishes,
Rick.
--
Rick Murray, irregular internet access at local library.
BBC B: DNFS, 2 x 5.25" floppies, EPROM prog, Acorn TTX
E01S FileStore, A3000/A5000/RiscPC/various PCs/blahblah...