John

My plan is to create an OptionROM so any boiler plate code, guidelines, etc. would be most welcome. I am still planning on exploring the SmallC route, but I've already started coding in assembler and am quite liking it :)
Certainly 8085 is a lot easier to get in your head than VAX Macro-32!

Regards, Mark.

On 11/06/15 18:57, John R. Hogerhuis wrote:
On Thu, Jun 11, 2015 at 10:04 AM, Kurt McCullum <[email protected]> wrote:
John,

Glad to hear it exists. The question I am trying to answer is about the
boilerplate. Looking through a few of the Traveling Software ROMs it would
appear that each one is slightly different. Is this because the interrupt
routines are different for various software used on the ROMs?

Kurt


Maybe, in part. Steve and I found bugs/inefficiencies in Mo's
routines. So we were fixing them.

So I'd say it's a few things:

a) Bugfixes/improvements over time
b) Different ROMs, different names.
c) Application specific hardware interrupt handling (software
interrupts / effectively "custom instructions")
b) ISTR there being some nooks and crannies where you could insert
code. So some variability may just be that they have application
specific code packed in between system critical stuff.

-- John.

Reply via email to