Changeset 1474 for trunk/buspirate_spi.c


Ignore:
Timestamp:
12/18/11 16:01:24 (5 months ago)
Author:
hailfinger
Message:

Add struct flashctx * parameter to all functions accessing flash chips.

All programmer access function prototypes except init have been made
static and moved to the respective file.

A few internal functions in flash chip drivers had chipaddr parameters
which are no longer needed.

The lines touched by flashctx changes have been adjusted to 80 columns
except in header files.

Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@…>
Acked-by: Michael Karcher <flashrom@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/buspirate_spi.c

    r1470 r1474  
    8787} 
    8888 
    89 static int buspirate_spi_send_command(unsigned int writecnt, unsigned int readcnt, 
    90                 const unsigned char *writearr, unsigned char *readarr); 
     89static int buspirate_spi_send_command(struct flashctx *flash, 
     90                                      unsigned int writecnt, 
     91                                      unsigned int readcnt, 
     92                                      const unsigned char *writearr, 
     93                                      unsigned char *readarr); 
    9194 
    9295static const struct spi_programmer spi_programmer_buspirate = { 
     
    292295} 
    293296 
    294 static int buspirate_spi_send_command(unsigned int writecnt, unsigned int readcnt, 
    295                 const unsigned char *writearr, unsigned char *readarr) 
     297static int buspirate_spi_send_command(struct flashctx *flash, 
     298                                      unsigned int writecnt, 
     299                                      unsigned int readcnt, 
     300                                      const unsigned char *writearr, 
     301                                      unsigned char *readarr) 
    296302{ 
    297303        static unsigned char *buf = NULL; 
Note: See TracChangeset for help on using the changeset viewer.