www.pudn.com > writemac.rar > dm643_flash_read.c


/* 
 *  Copyright 2003 by Spectrum Digital Incorporated. 
 *  All rights reserved. Property of Spectrum Digital Incorporated. 
 */ 
 
/* 
 *  ======== dm643_flash_read.c ======== 
 *  DM643_FLASH_read() implementation 
 */ 
  
#include  
#include  
 
#include  
#include  
 
/* Read data from a data range in Flash */ 
void DM643_FLASH_read(Uint32 src, Uint32 dst, Uint32 length) 
{ 
    Uint8 *psrc, *pdst; 
    Uint32 i; 
     
    /* Establish source and destination */ 
    psrc = (Uint8 *)src; 
    pdst = (Uint8 *)dst; 
    for (i = 0; i < length; i++) 
    { 
        *pdst++ = *psrc++; 
    } 
}