[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA: Yet Another PicoBlaze Assembler



On Sat, Sep 25, 2004 at 09:07:12AM -0700, Stephen Williams wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> 
> I anticipate my own possible need for a PicoBlaze (Xilinx) assembler

What is PicoBlaze?

Cl<
> written in C, so I made a start. This is really only a few hours of
> work, but I've got a shell going, that just needs to be fleshed out.
> 
> The only pseudo-op it supports is "ORG", the only output format it
> supports is a hex dump, and it only has in its opcode table a small
> subset of the supported opcodes.
> 
> <ftp://ftp.icarus.com/pub/eda/pbasm>
> 
> TO DO:
> 
> - - Add many more tests, to test code generation of the entire set
> of instructions.
> 
> - - Add output formats other then a hex dump. (For example, a Verilog
> module that pre-initizlizes a BRAM would be useful.)
> 
> - - Add BYTE pseudo-op to allocate and label a scratch ram address,
> 
> - - Add the EQU pseudo-op to do the obvious thing.
> 
> - - Documentation
> 
> - --
> Steve Williams                "The woods are lovely, dark and deep.
> steve at icarus.com           But I have promises to keep,
> http://www.icarus.com         and lines to code before I sleep,
> http://www.picturel.com       And lines to code before I sleep."
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.7 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFBVZewrPt1Sc2b3ikRAj1+AKDLF+QGDI1Fi4AiF+eiTi34juT0WgCgmSW2
> xd6RDKQAKO6mAlAfVXJPxE4=
> =7swB
> -----END PGP SIGNATURE-----
>