📄 gpif.c
字号:
//-----------------------------------------------------------------------------
// Copyright (c) 2004 Cypress Semiconductor, Inc. All rights reserved
//-----------------------------------------------------------------------------
//
// This file contains GPIF support code.
//
//
//--------------------------------------------------------------------------
#include "globals.h"
// see gpif30.gpf for timing info
const char code WaveDataPioUDMA[128] =
{
// offset e403=2=60ns, 1=40ns (TransferSize need to adjust -1)
// Wave 0
/* LenBr */ 0x08, 0x12, 0x2D, 0x02, 0x33, 0x33, 0x3F, 0x07,
/* Opcode*/ 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x07, 0x00,
/* Output*/ 0x07, 0x01, 0x01, 0x01, 0x07, 0x07, 0x07, 0x07,
/* LFun */ 0x01, 0x00, 0x00, 0x00, 0x6E, 0x6E, 0x00, 0x3F,
// Wave 1
// Write waveform alway support 60ns: offset e423=2=60ns, 1=40ns
/* LenBr */ 0x02, 0x0A, 0x2B, 0x02, 0x0B, 0x3F, 0x01, 0x07,
/* Opcode*/ 0x02, 0x03, 0x03, 0x06, 0x03, 0x07, 0x02, 0x00,
/* Output*/ 0x06, 0x07, 0x07, 0x06, 0x07, 0x07, 0x07, 0x07,
/* LFun */ 0x00, 0xEE, 0x2D, 0x00, 0x6E, 0x40, 0x00, 0x3F,
// Wave 2
/* LenBr */ 0x02, 0x3F, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07,
/* Opcode*/ 0x00, 0x23, 0x22, 0x02, 0x02, 0x02, 0x02, 0x00,
/* Output*/ 0x01, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07,
/* LFun */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
// Wave 3
/* LenBr */ 0x02, 0x3F, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07,
/* Opcode*/ 0x02, 0x03, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00,
/* Output*/ 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07,
/* LFun */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F,
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -