From 2db7ecba815ec3054934fe1ea99dac3241391204 Mon Sep 17 00:00:00 2001 From: batt Date: Fri, 18 Jun 2010 15:33:08 +0000 Subject: [PATCH] Remove redundant code. The flash init code is already present in the crt startup code. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3924 38d2e660-2303-0410-9eaa-f027e97ec537 --- bertos/cpu/arm/drv/flash_at91.c | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/bertos/cpu/arm/drv/flash_at91.c b/bertos/cpu/arm/drv/flash_at91.c index 06ff71e4..b20d1131 100644 --- a/bertos/cpu/arm/drv/flash_at91.c +++ b/bertos/cpu/arm/drv/flash_at91.c @@ -346,33 +346,4 @@ void flash_hw_init(struct Flash *fd) fd->fd.flush = flash_at91_kfileFlush; flash_at91_open(fd); - - uint32_t fmcn; - uint32_t fws = 0; - - - /* - * Compute values to insert into mode register. - */ - - /* main clocks in 1.5uS */ - fmcn = (CPU_FREQ/1000000ul) + (CPU_FREQ/2000000ul) + 1; - - /* hard overclocking */ - if (fmcn > 0xFF) - fmcn = 0xFF; - - /* Only allow fmcn=0 if clock period is > 30 us = 33kHz. */ - if (CPU_FREQ <= 33333ul) - fmcn = 0; - - /* Only allow fws=0 if clock frequency is < 30 MHz. */ - if (CPU_FREQ > 30000000ul) - { - fws = 1; - } - - // Set wait states and number of MCK cycles in 1.5 usecs - MC_FMR = fmcn << 16 | fws << 8; - } -- 2.25.1