]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/ppc/bcopytest.c
xnu-1228.3.13.tar.gz
[apple/xnu.git] / osfmk / ppc / bcopytest.c
index e27d13eebb17074e29061f02efc11563d3eaae84..5903c43c4ad177db40d5fd4ff3d8d3cae8f7a99c 100644 (file)
@@ -1,11 +1,9 @@
-#include <cpus.h>
 #include <debug.h>
 #include <mach_kgdb.h>
 #include <mach_vm_debug.h>
 #include <db_machine_commands.h>
 
 #include <kern/thread.h>
-#include <kern/thread_act.h>
 #include <mach/vm_attributes.h>
 #include <mach/vm_param.h>
 #include <vm/vm_kern.h>
@@ -27,7 +25,7 @@
 #include <ppc/mappings.h>
 #include <ddb/db_output.h>
 
-#include <ppc/POWERMAC/video_console.h>                /* (TEST/DEBUG) */
+#include <console/video_console.h>             /* (TEST/DEBUG) */
 
 #define patper 253
 
@@ -50,14 +48,10 @@ void bcopytest(void);
 void bcopytest(void) {
 
        void *srcptr, *snkptr, *asrc, *asnk;
-       int bsrc, bsnk, size, iterations, i, ret, n; 
-       unsigned int makerand, timein, timeout, ticks;
+       int bsrc, bsnk, size, i, ret, n; 
        volatile int dbg = 0;
        unsigned int *sink, *source;
        
-       long long tottime, totbytes;
-       long long tottime2, totbytes2;
-       
        kern_return_t retr;
        
        db_printf("bcopy test\n");      
@@ -453,8 +447,9 @@ void clrarea(unsigned int *source, unsigned int *sink) {
        return;
 }
 
-void clrarea2(unsigned int *source, unsigned int *sink) {
-
+void
+clrarea2(unsigned int *source, __unused unsigned int *sink)
+{
        unsigned int i;
        unsigned char *ss;
        
@@ -560,7 +555,7 @@ int tstcopy4(void *src, void *snk, unsigned int lgn) {
 
 int tstcopy5(void *src, void *snk, unsigned int lgn) {
 
-       unsigned int i, crap;
+       unsigned int i = 0, crap;
        unsigned char ic, ec, oic, pc;
        
        oic = ((unsigned char *)snk)[0];                                /* Original first sink character */
@@ -601,7 +596,7 @@ int tstcopy5(void *src, void *snk, unsigned int lgn) {
 }
 
 int dumbcopy(void *src, void *snk, unsigned int lgn) {
-       int i;
+       unsigned int i;
        char *p = (char *)snk;
        char *q = (char *)src;