]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/console/i386/video_scroll.c
xnu-792.tar.gz
[apple/xnu.git] / osfmk / console / i386 / video_scroll.c
index f54bba22248e6e894706c6de8e447ebb6f8c402d..41538c8728f0073d473a510cbe44581873540da7 100644 (file)
  * @APPLE_LICENSE_HEADER_END@
  */
 
  * @APPLE_LICENSE_HEADER_END@
  */
 
+#include <types.h>
+#include <console/video_console.h>
+
+extern void bcopy(const void *, void *, size_t);
+
 void video_scroll_up(unsigned long start,
                      unsigned long end,
                      unsigned long dest)
 {
 void video_scroll_up(unsigned long start,
                      unsigned long end,
                      unsigned long dest)
 {
-    bcopy(start, dest, (end - start) << 2);
+    bcopy((void *) start, (void *) dest, (end - start) << 2);
 }
 
 void video_scroll_down(unsigned long start,  /* HIGH addr */
                        unsigned long end,    /* LOW addr */
                        unsigned long dest)   /* HIGH addr */
 {
 }
 
 void video_scroll_down(unsigned long start,  /* HIGH addr */
                        unsigned long end,    /* LOW addr */
                        unsigned long dest)   /* HIGH addr */
 {
-    bcopy(end, dest, (start - end) << 2);
+    bcopy((void *) end, (void *) dest, (start - end) << 2);
 }
 }