Changeset 1474 for trunk/chipdrivers.h
- Timestamp:
- 12/18/11 16:01:24 (5 months ago)
- File:
-
- 1 edited
-
trunk/chipdrivers.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/chipdrivers.h
r1473 r1474 34 34 int probe_spi_res1(struct flashctx *flash); 35 35 int probe_spi_res2(struct flashctx *flash); 36 int spi_write_enable( void);37 int spi_write_disable( void);36 int spi_write_enable(struct flashctx *flash); 37 int spi_write_disable(struct flashctx *flash); 38 38 int spi_block_erase_20(struct flashctx *flash, unsigned int addr, unsigned int blocklen); 39 39 int spi_block_erase_52(struct flashctx *flash, unsigned int addr, unsigned int blocklen); … … 45 45 int spi_chip_write_256(struct flashctx *flash, uint8_t *buf, unsigned int start, unsigned int len); 46 46 int spi_chip_read(struct flashctx *flash, uint8_t *buf, unsigned int start, int unsigned len); 47 uint8_t spi_read_status_register( void);47 uint8_t spi_read_status_register(struct flashctx *flash); 48 48 int spi_write_status_register(struct flashctx *flash, int status); 49 49 void spi_prettyprint_status_register_bit(uint8_t status, int bit); … … 52 52 int spi_prettyprint_status_register(struct flashctx *flash); 53 53 int spi_disable_blockprotect(struct flashctx *flash); 54 int spi_byte_program( unsigned int addr, uint8_t databyte);55 int spi_nbyte_program( unsigned int addr, uint8_t *bytes, unsigned int len);56 int spi_nbyte_read( unsigned int addr, uint8_t *bytes, unsigned int len);54 int spi_byte_program(struct flashctx *flash, unsigned int addr, uint8_t databyte); 55 int spi_nbyte_program(struct flashctx *flash, unsigned int addr, uint8_t *bytes, unsigned int len); 56 int spi_nbyte_read(struct flashctx *flash, unsigned int addr, uint8_t *bytes, unsigned int len); 57 57 int spi_read_chunked(struct flashctx *flash, uint8_t *buf, unsigned int start, unsigned int len, unsigned int chunksize); 58 58 int spi_write_chunked(struct flashctx *flash, uint8_t *buf, unsigned int start, unsigned int len, unsigned int chunksize); … … 96 96 /* jedec.c */ 97 97 uint8_t oddparity(uint8_t val); 98 void toggle_ready_jedec( chipaddr dst);99 void data_polling_jedec( chipaddr dst, uint8_t data);100 int write_byte_program_jedec( chipaddr bios, uint8_t *src,98 void toggle_ready_jedec(struct flashctx *flash, chipaddr dst); 99 void data_polling_jedec(struct flashctx *flash, chipaddr dst, uint8_t data); 100 int write_byte_program_jedec(struct flashctx *flash, chipaddr bios, uint8_t *src, 101 101 chipaddr dst); 102 102 int probe_jedec(struct flashctx *flash); … … 112 112 int block_erase_chip_m29f400bt(struct flashctx *flash, unsigned int start, unsigned int len); 113 113 int write_m29f400bt(struct flashctx *flash, uint8_t *buf, unsigned int start, unsigned int len); 114 void protect_m29f400bt( chipaddr bios);114 void protect_m29f400bt(struct flashctx *flash, chipaddr bios); 115 115 116 116 /* pm49fl00x.c */
Note: See TracChangeset
for help on using the changeset viewer.
