亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? target28xx.h

?? dsp2808控制的代碼
?? H
字號:
// Target28xx.h: interface for the Target28xx class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_TARGET28XX_H__6E2CE1FE_62E8_40BB_AFDD_9B6AF0A994FB__INCLUDED_)
#define AFX_TARGET28XX_H__6E2CE1FE_62E8_40BB_AFDD_9B6AF0A994FB__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "sdti.h"
#include "process.h"
#include "coff.h"
#include "coffdefs.h"
#include "cofflib.h"

/* ==============================
   Valid register names and size
    {"PC",       sizeof(TREG_32)
    {"SP",       sizeof(TREG_16)
    {"ACC",      sizeof(TREG_32)
    {"P",        sizeof(TREG_32)
    {"T",        sizeof(TREG_16)
    {"ST0",      sizeof(TREG_16)
    {"ST1",      sizeof(TREG_16)
    {"AR0",      sizeof(TREG_16)
    {"AR1",      sizeof(TREG_16)
    {"AR2",      sizeof(TREG_16)
    {"AR3",      sizeof(TREG_16)
    {"AR4",      sizeof(TREG_16)
    {"AR5",      sizeof(TREG_16)
    {"XAR6",     sizeof(TREG_32)
    {"XAR7",     sizeof(TREG_32)
    {"IER",      sizeof(TREG_16)
    {"DP",       sizeof(TREG_16)
    {"IFR",      sizeof(TREG_16)
    {"DBGIER",   sizeof(TREG_16)
    // Added June 2004.
    {"DBGIM",    sizeof(TREG_16)
    {"HPI",      sizeof(TREG_16)
    {"PREEMPT",  sizeof(TREG_16)
    // This is little hack to get C28xx XARx regs.  The ids
    // still match C27xx but low level driver will return 32
    // bit value
    {"XAR0",     sizeof(TREG_32)
    {"XAR1",     sizeof(TREG_32)
    {"XAR2",     sizeof(TREG_32)
    {"XAR3",     sizeof(TREG_32)
    {"XAR4",     sizeof(TREG_32)
    {"XAR5",     sizeof(TREG_32)
*/

struct SYMBOL
{
   char          * symname;        /* Symbol name                          */
   unsigned long   symaddr;        /* Symbol memory address                */
   unsigned long   sympage;        /* Symbol page                          */
   unsigned long   symval;         /* Symbol value @symaddr   */
   unsigned long   symtype;		   /* Derived type */
   unsigned long   symsclass;      /* Storage class */
   unsigned long   symnumaux;      /* Num aux entries */
};

struct symbol_l
{
   struct SYMBOL   *s;          /* Symbol pointed to by this list elem  */
   struct symbol_l *next;       /* Next symbol in list                  */
};

typedef struct symbol_l SYMBOL_L;

struct swbp_symbol
{
    struct SYMBOL      *s;      /* The symbol */
    unsigned           id;      /* Id for the breakpoint */
    struct swbp_symbol *prev;   /* Previous sybmbol */
    struct swbp_symbol *next;   /* Next in list */
};
 
typedef struct swbp_symbol SWBP_SYMBOL;

#define REALMODE_POLITE TRUE
#define REALMODE_RUDE   FALSE
#define CSTRING_TO_PCHAR            (char*)(LPCTSTR)


class Target28xx  
{
public:
	Target28xx();
	virtual ~Target28xx();

    // Connection
    BOOL OpenConnection( void );
    BOOL CloseConnection(void);
    BOOL CheckConnection(void);

    // Basic run control
	BOOL CheckEvents( void );
	BOOL DoReset( void );	
	void InitEvent( void ); 
	BOOL WaitForHaltEvent( void );
	BOOL RunTarget( void );
    BOOL StepTarget( DWORD Count );
	BOOL RunTargetTillDone( void );
    BOOL GoMain( void );
	BOOL HaltTarget( void );
    BOOL EnableRealtimeMode();
    BOOL DisableRealtimeMode( void );
    BOOL SwitchRealtimeMode( BOOL Polite );

    // Memory access functions
    BOOL ReadFromSymbol( char *pSymbol, DWORD *pVal );
    BOOL WriteToSymbol( char *pSymbol, DWORD *pVal );
    BOOL WriteMemory( MEM_TADDR Addr, 
					  MEM_SPACE Space, 
					  TREG_16 * pData, 
					  DWORD     Count  );
    BOOL ReadMemory(  MEM_TADDR Addr, 
					  MEM_SPACE Space, 
					  TREG_16 * pData, 
					  DWORD     Count  );

    // Register access functions
    BOOL WriteRegister( char * RegName, DWORD *pReg ); 
    BOOL ReadRegister(  char * RegName, DWORD *pReg ); 


    // Breakpoints
    SWBP_SYMBOL * FindSwbp( char * name );
    BOOL DeleteSwbpList( void );
    BOOL AddSwbp( char * name );
    BOOL DeleteSwbp( char * name );

    BOOL     m_verboseError;
	BOOL     m_verboseMessage;

protected:

    SD_TARGET_INTERFACE* m_pSdti_Intf;// SD Target Interface
    SDTI_HNDL            m_Sdti_Hndl; // SDTI handle
    BOOL                 m_isConnected; // Do we have a connection

    COFF_HNDL m_coffHndl;           // Coff File Handle
    COFF_OPTS m_coffOpts;           // Coff File Options
    CoffLib*  m_coffLib;            // Coff Lib Object

    CString m_entryPoint;           // Code entry point
    BOOL    m_useAltEntry;          // Code entry point selector

    CWnd*   m_mainWindow;           // Main dialog window
    CString m_workingDirectory;     // Current working directory 
    
    CString m_driverPathName;       // Driver path and name
    CString m_driverPath;           // Driver path name
    CString m_driverName;           // Driver file name
    CString m_coffFileName;         // COFF file name
    CString m_targetPath;           // Target Board Path
    CString m_boardName;            // Board file name
    CString m_BoardFile;            // Board file path\name

    CString m_procFamily;           // SDTI processor family name, TMS320C27XX
		                            // SDTI uses the original processor family
    CString m_procName;             // Board file processor cpu name, cpu_0
    CString m_procAddr;             // Processor emulation address
    int     m_bytesPerWord;         // Processor's bytes per Word setting

	// Symbol table support
	long            m_numSymbols;
	TI_SYMENT		m_sym;
	TI_AUXENT		m_aux; 
	SYMBOL_L *      m_symlist; 
    SWBP_SYMBOL *   m_swbplist;

	DWORD           m_ExecTimeoutMs;
	TEVT_STAT_DESC  m_Evt;
    BOOL            m_isRealTimeAllowed;

};

#endif // !defined(AFX_TARGET28XX_H__6E2CE1FE_62E8_40BB_AFDD_9B6AF0A994FB__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲制服丝袜一区| 成人国产精品免费观看视频| 粉嫩aⅴ一区二区三区四区五区| 日韩欧美的一区二区| 毛片av中文字幕一区二区| 欧美日韩视频不卡| 国产精品午夜久久| 国产91富婆露脸刺激对白| 欧美a级一区二区| 午夜国产精品影院在线观看| 欧美自拍偷拍午夜视频| 欧美日韩一区 二区 三区 久久精品| 777午夜精品免费视频| 欧美亚洲一区二区在线| 国产一区二区三区免费在线观看| 久久精品一区二区三区四区| 日本久久一区二区| 色婷婷久久一区二区三区麻豆| 91美女蜜桃在线| 91丝袜美女网| 久久久不卡影院| 综合在线观看色| 亚洲美女偷拍久久| 五月天精品一区二区三区| 91久久人澡人人添人人爽欧美| 2022国产精品视频| 中文字幕一区二区三| 日韩专区欧美专区| 国产福利一区二区三区视频在线 | a亚洲天堂av| 99久久精品一区| 欧美手机在线视频| 一区二区国产视频| 日本 国产 欧美色综合| 欧美午夜理伦三级在线观看| 亚洲黄色在线视频| 久久99久国产精品黄毛片色诱| 成人性生交大片免费看视频在线| 一本色道久久综合亚洲aⅴ蜜桃| 国产视频一区在线观看| 国产激情精品久久久第一区二区| 久久久久免费观看| 波多野结衣在线aⅴ中文字幕不卡| 国产网红主播福利一区二区| av亚洲精华国产精华精华| 亚洲色图欧美在线| 欧美精选午夜久久久乱码6080| 久久精子c满五个校花| 国产91丝袜在线播放0| 国产日韩欧美制服另类| 日韩国产欧美三级| 色综合久久久久久久久久久| 亚洲精品亚洲人成人网 | 国产日韩在线不卡| 精品一区二区三区免费| 久久久久久久综合狠狠综合| 麻豆精品精品国产自在97香蕉| 欧美精品精品一区| 日韩av不卡一区二区| 91精品国产色综合久久不卡蜜臀| 色综合天天综合给合国产| 日本二三区不卡| 亚洲黄色av一区| 91一区二区在线| 成人免费一区二区三区在线观看| 成人高清视频免费观看| 综合婷婷亚洲小说| 在线观看日韩精品| 日韩激情中文字幕| 91精品欧美综合在线观看最新| 国产成人亚洲综合a∨猫咪| 国产婷婷色一区二区三区四区| 成人一区二区视频| 一区二区三区波多野结衣在线观看| 欧美在线观看视频一区二区三区| 日韩和欧美一区二区| 日韩免费福利电影在线观看| 国产精品一区专区| 99久久免费视频.com| 亚洲国产一区在线观看| 国产成人精品亚洲午夜麻豆| 欧美激情一二三区| 欧日韩精品视频| 麻豆精品国产传媒mv男同| ●精品国产综合乱码久久久久| 91丨porny丨蝌蚪视频| 亚洲国产综合色| 国产亚洲精品aa| 欧美亚洲丝袜传媒另类| 处破女av一区二区| 视频一区二区三区中文字幕| 久久精品欧美一区二区三区不卡| 色偷偷成人一区二区三区91| 蜜桃久久精品一区二区| 亚洲蜜臀av乱码久久精品 | 亚洲综合成人在线视频| 欧美一区二区三区四区视频| 99热99精品| 久久99日本精品| 97se亚洲国产综合自在线观| 日精品一区二区三区| 日韩毛片在线免费观看| 91精品一区二区三区在线观看| 粉嫩蜜臀av国产精品网站| 亚洲国产精品一区二区www| 国产精品久99| 成人一级视频在线观看| 午夜亚洲国产au精品一区二区| 精品国产麻豆免费人成网站| 在线免费精品视频| 国产成人午夜精品5599| 久久99久久99小草精品免视看| 亚洲一区二区视频| 欧美经典三级视频一区二区三区| 欧美一卡二卡三卡四卡| 色婷婷综合久色| 欧美制服丝袜第一页| 成人黄页毛片网站| 韩国欧美国产一区| 日韩欧美一区二区三区在线| 色婷婷狠狠综合| 大胆亚洲人体视频| 激情小说亚洲一区| 蜜桃视频在线观看一区| 日日摸夜夜添夜夜添精品视频| 亚洲人成小说网站色在线| ㊣最新国产の精品bt伙计久久| 久久女同精品一区二区| 日韩精品一区二区三区在线 | 制服.丝袜.亚洲.中文.综合| 色婷婷综合久久久久中文一区二区| 国产91精品在线观看| 国产在线视频不卡二| 久久99热这里只有精品| 蜜桃av噜噜一区二区三区小说| 日韩福利视频网| 日本不卡一二三区黄网| 亚洲成人av一区二区| 在线综合亚洲欧美在线视频| 欧美日本韩国一区二区三区视频| 欧美亚洲国产一区二区三区| 欧美性一二三区| 欧美唯美清纯偷拍| 欧美精品黑人性xxxx| 日韩写真欧美这视频| 欧美电视剧免费观看| 日韩区在线观看| 国产精品久久99| 亚洲一卡二卡三卡四卡无卡久久| 亚洲综合精品久久| 免费在线看成人av| 国产一区二区三区不卡在线观看 | 懂色av中文一区二区三区| 不卡的看片网站| 色天使久久综合网天天| 欧美日韩在线亚洲一区蜜芽| 欧美一区二区国产| 久久午夜电影网| 亚洲婷婷在线视频| 午夜精品福利久久久| 裸体一区二区三区| 青娱乐精品在线视频| 久久99精品一区二区三区| 国产尤物一区二区在线| 99综合电影在线视频| 91精品在线免费| 国产欧美一区二区在线| 一区二区免费看| 极品美女销魂一区二区三区免费| 成人性视频网站| 在线观看av不卡| 国产日产亚洲精品系列| 亚洲亚洲人成综合网络| 精品一区二区成人精品| 色综合视频在线观看| 日韩视频免费观看高清在线视频| 国产欧美一区视频| 日韩成人免费电影| 床上的激情91.| 欧美一级电影网站| 日韩理论片一区二区| 日本在线播放一区二区三区| 白白色亚洲国产精品| 在线91免费看| 国产精品久久久久影视| 日本不卡视频在线观看| 成人性生交大片| 久久精品一区二区三区不卡牛牛| 亚洲成人1区2区| 不卡电影一区二区三区| 26uuuu精品一区二区| 亚洲电影一级黄| 在线视频综合导航| 欧美α欧美αv大片| 男男gaygay亚洲| 欧美色偷偷大香| 亚洲免费资源在线播放| 成人高清视频在线观看| 久久只精品国产| 免费看黄色91|