Mercurial > ecos
changeset 2224:de2bef46557a
* src/at91_flash.c: Support for the AT91SAM7X devices.
| author | asl |
|---|---|
| date | Fri, 02 Jun 2006 18:50:34 +0000 |
| parents | 41234426f916 |
| children | 26500399b500 |
| files | packages/devs/flash/arm/at91/current/ChangeLog packages/devs/flash/arm/at91/current/src/at91_flash.c |
| diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/devs/flash/arm/at91/current/ChangeLog +++ b/packages/devs/flash/arm/at91/current/ChangeLog @@ -1,3 +1,7 @@ +2006-05-23 Andrew Lunn <andrew.lunn@ascom.ch> + + * src/at91_flash.c: Support for the AT91SAM7X devices. + 2006-02-19 Oliver Munz <munz@speag.ch> * src/at91_flash.c: Optimize the cyg_uint32 page.
--- a/packages/devs/flash/arm/at91/current/src/at91_flash.c +++ b/packages/devs/flash/arm/at91/current/src/at91_flash.c @@ -210,7 +210,8 @@ flash_hwr_init(void){ if ((chipID1r & AT91_DBG_C1R_CPU_MASK) != AT91_DBG_C1R_ARM7TDMI) goto out; - if ((chipID1r & AT91_DBG_C1R_ARCH_MASK) != AT91_DBG_C1R_ARCH_AT91SAM7Sxx) + if (((chipID1r & AT91_DBG_C1R_ARCH_MASK) != AT91_DBG_C1R_ARCH_AT91SAM7Sxx) && + ((chipID1r & AT91_DBG_C1R_ARCH_MASK) != AT91_DBG_C1R_ARCH_AT91SAM7Xxx)) goto out; if ((chipID1r & AT91_DBG_C1R_FLASH_MASK) == AT91_DBG_C1R_FLASH_0K)
