[Author Prev][Author Next][Thread Prev][Thread Next][Author 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-----
>