Addes Support for Altera's Stratix II.

Patch against commit 661bad63a076a96c39c64f136915f146725af92b
A.k.a v1.3.2-rc3

can be downloaded publicly from:
https://fo.extricom.com/pub/u-boot/u-boot-1.3.2-rc3_stritixII.patch

Signed-off-by: Eran Liberty <[EMAIL PROTECTED]>

Within your board specific init file you will have to call

1. fpga_init (/* relocated code offset. usually => */ gd->reloc_off);
2. fpga_add (fpga_altera, (Altera_desc*)&altera_desc);

Altera_desc* contines (for example):
        {
         Altera_StratixII,      /* part type */
         passive_serial,        /* interface type */
         1,                     /* bytes of data part can accept */
         (void *)(&funcs),      /* interface function table */
         0L,                    /* base interface address */
         0                      /* implementation specific cookie */
         }

funcs is the interface. It is of type altera_board_specific_func. It
looks like this:
altera_board_specific_func func = {
        pre_fn,
        config_fn,
        status_fn,
        done_fn,
        clk_fn,
        data_fn,
        abort_fn,
        post_fn,
};

you will have to implement these functions, which is usually bit
banging some gpio.

within the coming days I will submit a Patch of my own board which
demonstrate all this.

Have fun,
Liberty

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
U-Boot-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/u-boot-users

Reply via email to