diff options
| author | Avi Levkovich <avi@twine-s.com> | 2018-07-25 15:43:46 +0300 |
|---|---|---|
| committer | Avi Levkovich <avi@twine-s.com> | 2018-07-25 15:43:46 +0300 |
| commit | caf4be8968eed6738fdaa2486fa08ba601c45be4 (patch) | |
| tree | 04c422c87b3d71e61d537014aea31fb354ce558c /Software/Embedded_SW/Embedded/Modules | |
| parent | 81dccf50b4fa6e1da1377cf7810184a71ffc4fd8 (diff) | |
| download | Tango-caf4be8968eed6738fdaa2486fa08ba601c45be4.tar.gz Tango-caf4be8968eed6738fdaa2486fa08ba601c45be4.zip | |
ext flash : return address from write and add option to read from the user address. always send address 0 to the write function
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules')
| -rw-r--r-- | Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Stub_ExtFlash.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Stub_ExtFlash.c b/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Stub_ExtFlash.c index f7152b21b..d75ce8663 100644 --- a/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Stub_ExtFlash.c +++ b/Software/Embedded_SW/Embedded/Modules/Stubs_Handler/Stub_ExtFlash.c @@ -328,10 +328,10 @@ void Stub_ExtFlashWriteWordsRequest(MessageContainer* requestContainer) StubExtFlashWriteWordsResponse response = STUB_EXT_FLASH_WRITE_WORDS_RESPONSE__INIT; - response.address = request->address; + response.address = 0;// alwayes send sddress 0 response.has_address = true; - ExtFlashWriteBuf(0,request->n_wordtwrite, request->wordtwrite); + uint32_t Address = ExtFlashWriteBuf(0,request->n_wordtwrite, request->wordtwrite);// alwayes send sddress 0 status_response(status,&response.status, &response.statusword ,&response.has_statusword); @@ -359,7 +359,7 @@ void Stub_ExtFlashReadWordsRequest(MessageContainer* requestContainer) StubExtFlashReadWordsRequest* request = stub_ext_flash_read_words_request__unpack(NULL, requestContainer->data.len, requestContainer->data.data); StubExtFlashReadWordsResponse response = STUB_EXT_FLASH_READ_WORDS_RESPONSE__INIT; - response.readbytes = ExtFlashReadBuf(0,request->number_of_words); + response.readbytes = ExtFlashReadBuf(request->address,request->number_of_words); response.n_readbytes = request->number_of_words; status_response(status,&response.status, &response.statusword ,&response.has_statusword); |
