From: Michael Brown Date: Sun, 12 Oct 2008 01:01:18 +0000 (+0100) Subject: [i386] Remove obsolete functions from virtaddr.h X-Git-Tag: v0.9.6~92 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=992bbf309c749510aa39957ca215c3f5cfbe7331;p=thirdparty%2Fipxe.git [i386] Remove obsolete functions from virtaddr.h The copy_{to,from}_phys() functions were obsoleted long ago by copy_{to,from}_user(). relocate_to() also disappeared some time ago. --- diff --git a/src/arch/i386/include/virtaddr.h b/src/arch/i386/include/virtaddr.h index f2ffa2a10..6c63b5019 100644 --- a/src/arch/i386/include/virtaddr.h +++ b/src/arch/i386/include/virtaddr.h @@ -19,9 +19,6 @@ #ifndef ASSEMBLY -#include "stdint.h" -#include "string.h" - #ifndef KEEP_IT_REAL /* @@ -32,10 +29,6 @@ * */ -/* C-callable function prototypes */ - -extern void relocate_to ( uint32_t new_phys_addr ); - /* Variables in virtaddr.S */ extern unsigned long virt_offset; @@ -51,22 +44,10 @@ static inline void * phys_to_virt ( unsigned long phys_addr ) { return ( void * ) ( phys_addr - virt_offset ); } -static inline void copy_to_phys ( physaddr_t dest, const void *src, - size_t len ) { - memcpy ( phys_to_virt ( dest ), src, len ); -} - -static inline void copy_from_phys ( void *dest, physaddr_t src, size_t len ) { - memcpy ( dest, phys_to_virt ( src ), len ); -} - -static inline void copy_phys_to_phys ( physaddr_t dest, physaddr_t src, - size_t len ) { - memcpy ( phys_to_virt ( dest ), phys_to_virt ( src ), len ); -} - #else /* KEEP_IT_REAL */ +#include + /* * With -DKEEP_IT_REAL, we are in 16-bit real mode with fixed link * addresses and a segmented memory model. We have separate code and