SmartFirmware programming
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    MarK
    Posts: 641 from 2004/1/25
    From: Prague, The Cz...
    hi there,

    where can i get some programming information for smartfirmware to develop small binary programs under it directly?

    thanks in advance, MarK.
  • »08.06.05 - 09:24
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Neko
    Posts: 301 from 2003/2/24
    From: Genesi
    You mean like an operating system loader or something?

    There is a tutorial in the works, spurred by the complete lack of one even for other Open Firmware implementations.

    Not sure when it will be done.

    Or are you thinking of something else?
    Matt Sealey, Genesi USA, Inc.
    Developer Relations
    Product Development Analyst
  • »08.06.05 - 09:48
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    MarK
    Posts: 641 from 2004/1/25
    From: Prague, The Cz...
    well, yes, i'm playing with the idea of writing my own os, but it i'd like to start with stuff like to print something into the sf screen... simply something like programmers description... there are descriptions of the forth, but that's not enough...

    bye, MarK.
  • »08.06.05 - 10:00
    Profile
  • phx
  • Cocoon
    Cocoon
    phx
    Posts: 60 from 2005/3/29
    From: Herford, Germany
    I did some reengineering on this topic in the last
    year, while starting to port NetBSD to the Pegasos.

    I have a small library with all (or most) of the
    OF_xxx() functions supported by SmartFirmware.
    Additionally you need a special linker script and a
    new compiler config file. It allowed me to compile
    a test program which prints some messages (via
    OF_write()) onto the screen.

    When there is any interest in it, I could clean it up
    and put it onto my home page this weekend. Or just
    contact me for more info.

    Making an OS based on SmartFirmware alone, without
    using the Pegasos hardware directly, will be quite
    hard, IMHO. The current SmartFirmware has too many
    bugs in its current state. We were not able to make
    NetBSD/ofppc run on it.
  • »08.06.05 - 20:43
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    MarK
    Posts: 641 from 2004/1/25
    From: Prague, The Cz...
    are you able to provide some of this information to me? or where did you get all the stuff?

    thanks in advance, MarK.
  • »13.06.05 - 12:18
    Profile