← Back to team overview

gnusim8085-devel team mailing list archive

[Bug 579325] Re: ORG operator

 

FWIW, there's a full 8085 assembler available at:
http://sf.net/projects/sasm85

It's open source and could be easily integrated apparently:
http://sasm85.cvs.sourceforge.net/viewvc/sasm85/sasm85/

It seems, we would only need to link it into gnusim8085 and call two
functions: pass1() and pass2() to assemble a source file, that would get
rid of most limitations in the gnusim8085 assembler, see the main
function here:

http://sasm85.cvs.sourceforge.net/viewvc/sasm85/sasm85/sasm85.c?revision=1.1.1.1&view=markup

Maybe this should be added as an alternative to the existing assembler?

It also comes with documentation and additional examples

-- 
You received this bug notification because you are a member of
GNUSim8085 developers, which is subscribed to gnusim8085.
https://bugs.launchpad.net/bugs/579325

Title:
  ORG operator

Status in gnusim8085:
  In Progress

Bug description:
  We need an ORG operator for Gnusim. Often, different parts of a
  program need to be loaded at different addresses: for example an
  interrupt handler would be loaded at a different address from the main
  program. Currently this is not possible.

   This directive should be quite easy to implement - since it is
  already implemented as an interactive command.

   Thanks
        Dinesh

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnusim8085/+bug/579325/+subscriptions