]> git.sur5r.net Git - u-boot/blobdiff - include/ACEX1K.h
POST: replace the LOGBUFF_INITIALIZED flag in gd->post_log_word (1 << 31) with the...
[u-boot] / include / ACEX1K.h
index f75c463f332dd41fff1fb3ac3879e852ea6919ef..f249d6402d2e2837e8f0d8977d92e063fa164ef9 100644 (file)
@@ -35,6 +35,11 @@ extern int ACEX1K_dump( Altera_desc *desc, void *buf, size_t bsize );
 extern int ACEX1K_info( Altera_desc *desc );
 extern int ACEX1K_reloc( Altera_desc *desc, ulong reloc_off );
 
+extern int CYC2_load( Altera_desc *desc, void *image, size_t size );
+extern int CYC2_dump( Altera_desc *desc, void *buf, size_t bsize );
+extern int CYC2_info( Altera_desc *desc );
+extern int CYC2_reloc( Altera_desc *desc, ulong reloc_off );
+
 /* Slave Serial Implementation function table */
 typedef struct {
        Altera_pre_fn           pre;
@@ -48,6 +53,18 @@ typedef struct {
        int                     relocated;
 } Altera_ACEX1K_Passive_Serial_fns;
 
+/* Slave Serial Implementation function table */
+typedef struct {
+       Altera_pre_fn           pre;
+       Altera_config_fn        config;
+       Altera_status_fn        status;
+       Altera_done_fn          done;
+       Altera_write_fn         write;
+       Altera_abort_fn         abort;
+       Altera_post_fn          post;
+       int                     relocated;
+} Altera_CYC2_Passive_Serial_fns;
+
 /* Device Image Sizes
  *********************************************************************/
 /* ACEX1K */
@@ -60,6 +77,8 @@ typedef struct {
 #endif
 #define Altera_EP1K100_SIZE    (166965*8)
 
+#define Altera_EP2C35_SIZE     883905
+
 /* Descriptor Macros
  *********************************************************************/
 /* ACEX1K devices */