00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #include <stdio.h>
00011 #include <stdint.h>
00012 #include <string.h>
00013 #include "mvmestd.h"
00014
00015 #ifndef ISEGVHSDRV_INCLUDE_H
00016 #define ISEGVHSDRV_INCLUDE_H
00017
00018 uint32_t isegvhs_RegisterRead(MVME_INTERFACE *mvme, DWORD base, int offset);
00019 float isegvhs_RegisterReadFloat(MVME_INTERFACE *mvme, DWORD base, int offset);
00020
00021 void isegvhs_RegisterWrite(MVME_INTERFACE *mvme, DWORD base, int offset, uint32_t value);
00022 void isegvhs_RegisterWriteFloat(MVME_INTERFACE *mvme, DWORD base, int offset, float value);
00023
00024 void isegvhs_Reset(MVME_INTERFACE *mvme, DWORD base);
00025 void isegvhs_Status(MVME_INTERFACE *mvme, DWORD base);
00026
00027 #endif // ISEGVHS_INCLUDE_H