low level implementation memory emulation (in RAM)
More...
|
|
uint8_t | ram_init (void *hw_object, void *hw_object2, uint16_t GPIO_Pin) |
| | Inicializacia drivera.
|
| |
|
uint16_t | ram_readSR (void) |
| |
| uint8_t | ram_isBusy (void) |
| | Vráti stav FLASH pamäti. More...
|
| |
|
uint16_t | ram_read (uint32_t addr, uint8_t *buf, uint16_t n) |
| |
|
uint16_t | ram_write (uint32_t addr, uint8_t *buf, int32_t dlzka) |
| |
|
uint8_t | ram_eraseAll () |
| |
| uint8_t | ram_eraseSector (uint32_t addr_start) |
| |
|
uint8_t | ram_powerDown (void) |
| |
|
uint8_t | ram_powerUp (void) |
| |
|
void | ram_dump (void) |
| |
|
uint8_t | ram_capacity (void) |
| |
|
uint8_t | ram_Manufacturer (void) |
| |
|
uint8_t | ram_type (void) |
| |
|
uint64_t | ram_id (void) |
| |
low level implementation memory emulation (in RAM)
◆ ram_eraseSector()
| uint8_t ram_eraseSector |
( |
uint32_t |
addr_start | ) |
|
- Parameters
-
| addr_start | index sektora, prvy sektor ma adresu 0, druhy 1, ... |
◆ ram_isBusy()
| uint8_t ram_isBusy |
( |
void |
| ) |
|
Vráti stav FLASH pamäti.
- Returns
- stav. 1 - busy, 0 - available