OpenCores
URL https://opencores.org/ocsvn/wf3d/wf3d/trunk

Subversion Repositories wf3d

[/] [wf3d/] [trunk/] [clib/] [hw_dep/] [de0/] [mp_hwdep.h] - Diff between revs 2 and 4

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 2 Rev 4
Line 7... Line 7...
//
//
// Abstract:
// Abstract:
//   Hardware dependent function header
//   Hardware dependent function header
//
//
// Author:
// Author:
//   Kenji Ishimaru (kenji.ishimaru@prtissimo.com)
//   Kenji Ishimaru (info.wf3d@gmail.com)
//
//
//======================================================================
//======================================================================
//
//
// Copyright (c) 2015, Kenji Ishimaru
// Copyright (c) 2015, Kenji Ishimaru
// All rights reserved.
// All rights reserved.
Line 39... Line 39...
//
//
// Revision History
// Revision History
 
 
#ifndef __HW_DEP_H__
#ifndef __HW_DEP_H__
#define __HW_DEP_H__
#define __HW_DEP_H__
 
#include <unistd.h>
#include <system.h>
#include <system.h>
// 0 - 0x007FFFFF
// 0 - 0x007FFFFF
#define FRAME_BUFFER_0  NEW_SDRAM_CONTROLLER_0_BASE+0x00580000
#define FRAME_BUFFER_0  NEW_SDRAM_CONTROLLER_0_BASE+0x00580000
#define FRAME_BUFFER_1  NEW_SDRAM_CONTROLLER_0_BASE+0x00600000
#define FRAME_BUFFER_1  NEW_SDRAM_CONTROLLER_0_BASE+0x00600000
#define VERTEX_BUFFER   NEW_SDRAM_CONTROLLER_0_BASE+0x00680000
#define VERTEX_BUFFER   NEW_SDRAM_CONTROLLER_0_BASE+0x00680000
Line 85... Line 86...
#define D3D_COL_VAL    (*(volatile unsigned int  *)((FM_3D_WRAPPER_0_BASE+0x68)|0x80000000))
#define D3D_COL_VAL    (*(volatile unsigned int  *)((FM_3D_WRAPPER_0_BASE+0x68)|0x80000000))
 
 
void buffer_clear(unsigned int c,int bank);
void buffer_clear(unsigned int c,int bank);
void video_init();
void video_init();
void video_swap();
void video_swap();
 
void hw_init();
#endif
#endif
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.