FreeCalypso > hg > ffs-editor
diff src/cs/drivers/drv_app/ffs/board/drv.c @ 26:680f6fdb5e62
add target for Sony Ericsson K200/K220
| author | Vadim Yanitskiy <fixeria@osmocom.org> |
|---|---|
| date | Wed, 20 Dec 2023 01:59:09 +0700 |
| parents | 92470e5d0b9e |
| children |
line wrap: on
line diff
--- a/src/cs/drivers/drv_app/ffs/board/drv.c Wed Dec 02 21:19:21 2020 +0000 +++ b/src/cs/drivers/drv_app/ffs/board/drv.c Wed Dec 20 01:59:09 2023 +0700 @@ -982,7 +982,7 @@ void ffsdrv_device_id_read(uint16 *manufact, uint16 *device) { #if defined(CONFIG_TARGET_FCFAM) || defined(CONFIG_TARGET_PIRELLI) || \ - defined(__GNUC__) + defined(CONFIG_TARGET_SE_K2X0) || defined(__GNUC__) /* * This new FreeCalypso version of the device ID read function * should work for all current targets, but we are being conservative @@ -1174,9 +1174,10 @@ return 0; } -#if defined(CONFIG_TARGET_PIRELLI) || defined(CONFIG_TARGET_FCFAM) +#if defined(CONFIG_TARGET_PIRELLI) || defined(CONFIG_TARGET_FCFAM) || \ + defined(CONFIG_TARGET_SE_K2X0) -#ifdef CONFIG_TARGET_FCFAM +#if defined(CONFIG_TARGET_FCFAM) || defined(CONFIG_TARGET_SE_K2X0) #define FLASH2_BASE_ADDR 0x01800000 #elif defined(CONFIG_TARGET_PIRELLI) #define FLASH2_BASE_ADDR 0x02000000 @@ -1380,7 +1381,9 @@ device_id[0] == 0x227E) { // This is a multi-id device dev.device = (device_id[1] << 8) | (device_id[2] & 0xFF); - #if defined(CONFIG_TARGET_PIRELLI) || defined(CONFIG_TARGET_FCFAM) + #if defined(CONFIG_TARGET_PIRELLI) || \ + defined(CONFIG_TARGET_FCFAM) || \ + defined(CONFIG_TARGET_SE_K2X0) if (device_id[1] == 0x2221 && device_id[2] == 0x2200) dev.device += ffsdrv_is_new_spansion_flash(); #endif
