Mercurial > flash_v2
diff packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c @ 119:77cec8369160 ecos-sw-2000-09-01
Merge from eCos master repository on 2000-09-01-07:47:03-BST
| author | jlarmour |
|---|---|
| date | Fri, 01 Sep 2000 13:45:23 +0000 |
| parents | bd1a71e3e476 |
| children | 6b5f480c6929 |
line wrap: on
line diff
--- a/packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c +++ b/packages/devs/flash/arm/ebsa285/current/src/ebsa285_flash.c @@ -90,7 +90,13 @@ int flash_hwr_map_error(int err) { if (err & 0x7E) { - return FLASH_ERR_ERASE; // FIXME + if (err & 0x10) { + return FLASH_ERR_PROGRAM; + } else + if (err & 0x20) { + return FLASH_ERR_ERASE; + } else + return FLASH_ERR_HWR; // FIXME } else { return FLASH_ERR_OK; }
