othertest1.c
来自「该程序实现的是一个在织布厂用的提花机程序」· C语言 代码 · 共 66 行
C
66 行
#include "wea_dos.h"
#include "wea_dos.h"
BOOL FpgaTest()
{
unsigned short p=FPGA_TEST;
BYTE d;
d=0xab;
_outp(p,d);
DelayMs(100);
d=inb(p);
if(d==0xab)
return TRUE;
else
{
return FALSE;
}
}
BOOL FramTest()
{
unsigned short p=PC_MEM_START_O;
BYTE ram_data[8];
BYTE d;
for(int i=0;i<8;i++)
ram_data[i]=inb(p+i);
for(i=0;i<8;i++)
{
d=((i+1)*30);
outb(p+i,d);
DelayMs(1000);
}
for(i=0;i<8;i++)
{
d=inb(p+i);
if(d!=((i+1)*30))
{
return FALSE;
}
}
for(i=0;i<8;i++)
{
outb(p+i,ram_data[i]);
DelayMs(1000);
}
return TRUE;
}
void FpgaTest(char* info)
{
int p=FPGA_TEST;
BYTE d;
d=0xab;
_outp(p,d);
Sleep(100);
d=_inp(p);
if(d==0xab)
return TRUE;
else
{
return FALSE;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?