Mercurial > flash_v2
comparison packages/devs/flash/intel/stratav2/current/include/flash_strata_v2.inl @ 1761:af5ce7899d45
Apply Andrew's patch to sort out some const usage
| author | bartv |
|---|---|
| date | Sun, 28 Nov 2004 22:25:37 +0000 |
| parents | 6a1e54eaaac8 |
| children | 9c1d9e5039c2 |
comparison
equal
deleted
inserted
replaced
| 1760:9abe5ac74a1a | 1761:af5ce7899d45 |
|---|---|
| 120 static int | 120 static int |
| 121 strata_init (struct cyg_flash_dev *dev) | 121 strata_init (struct cyg_flash_dev *dev) |
| 122 { | 122 { |
| 123 struct FLASH_query data, *qp; | 123 struct FLASH_query data, *qp; |
| 124 int num_regions, region_size, buffer_size; | 124 int num_regions, region_size, buffer_size; |
| 125 struct cyg_flash_strata_v2_priv *priv = dev->priv; | 125 // remove const property. We need to change the block_info and num_blocks |
| 126 struct cyg_flash_strata_v2_priv *priv = | |
| 127 (struct cyg_flash_strata_v2_priv *)dev->priv; | |
| 126 | 128 |
| 127 dev->funs->flash_query(dev, &data, sizeof(data)); | 129 dev->funs->flash_query(dev, &data, sizeof(data)); |
| 128 qp = &data; | 130 qp = &data; |
| 129 if ( ((qp->manuf_code == FLASH_Intel_code) || | 131 if ( ((qp->manuf_code == FLASH_Intel_code) || |
| 130 (qp->manuf_code == FLASH_STMicro_code)) | 132 (qp->manuf_code == FLASH_STMicro_code)) |
| 335 strata_program_buf (struct cyg_flash_dev *dev, | 337 strata_program_buf (struct cyg_flash_dev *dev, |
| 336 cyg_flashaddr_t base_addr, | 338 cyg_flashaddr_t base_addr, |
| 337 const void* data_addr, | 339 const void* data_addr, |
| 338 size_t total_len) | 340 size_t total_len) |
| 339 { | 341 { |
| 340 struct cyg_flash_strata_v2_priv *priv = dev->priv; | 342 const struct cyg_flash_strata_v2_priv *priv = dev->priv; |
| 341 volatile flash_t *ROM; | 343 volatile flash_t *ROM; |
| 342 volatile flash_t *BA, *addr; | 344 volatile flash_t *BA, *addr; |
| 343 flash_t * data = (flash_t *)data_addr; | 345 flash_t * data = (flash_t *)data_addr; |
| 344 flash_t stat = 0; | 346 flash_t stat = 0; |
| 345 int timeout = 50000; | 347 int timeout = 50000; |
