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

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

?? evm6xdll.h

?? DSP6000開發板QuickStartpdf文檔
?? H
字號:
/****************************************************************************/
/*     File:   evm6xdll.h                                                   */
/*                                                                          */
/*     Purpose: This is the public header file for the C6x EVM DLL          */
/*                                                                          */
/*     Copyright (c) 1998, DNA Enterprises, Inc.                            */
/****************************************************************************/


#ifndef _EVM6X_DLL_H_
#define _EVM6X_DLL_H_



    /* DSP board type definition */
typedef enum {
    TYPE_UNKNOWN = 0,
    TYPE_EVM,
    TYPE_MCEVM
} EVM6XDLL_BOARD_TYPE, *PEVM6XDLL_BOARD_TYPE;

    /* DSP boot mode definition */
typedef enum {
    NO_BOOT = 0,
    HPI_BOOT,
    ROM8_BOOT,
    ROM16_BOOT,
    ROM32_BOOT,
    NO_BOOT_MAP0,
    HPI_BOOT_MAP0,
    ROM8_BOOT_MAP0,
    ROM16_BOOT_MAP0,
    ROM32_BOOT_MAP0
} EVM6XDLL_BOOT_MODE, *PEVM6XDLL_BOOT_MODE;

    /* DSP clock mode definitions */
typedef enum {
    DSP_CLOCK_NORMAL = 0,
    DSP_CLOCK_SBSRAM,
    DSP_CLOCK_BX1,
    DSP_CLOCK_AX1
} EVM6XDLL_CLOCK_MODE, *PEVM6XDLL_CLOCK_MODE;

    /* DSP Endian configuration */
typedef enum {
    LITTLE_ENDIAN_MODE = 0,
    BIG_ENDIAN_MODE
} EVM6XDLL_ENDIAN_MODE, *PEVM6XDLL_ENDIAN_MODE;

    /* Mailbox message definition */
typedef ULONG  EVM6XDLL_MESSAGE, *PEVM6XDLL_MESSAGE;
    // This defines the base name of the event signalled on incoming mailbox
    // interrupts.  The relative index value of the target EVM board must be
    // appended, i.e. ...Dev0, ...Dev1, ...Dev2, etc.
    // Application code will use this name in the Win32 OpenEvent() call
    // before using the Win32 WaitForSingleObject() call.
#define EVM6X_GLOBAL_MESSAGE_EVENT_BASE_NAME "Evm6xMessageEventDev"



    /* fixup T/F defines */
#undef FALSE
#undef TRUE 
#define FALSE   ((BOOLEAN)0)
#define TRUE    ((BOOLEAN)1)



#undef DLL32_ENTRY
#ifdef evm6xdll_c
    /* export function, for building DLL */
#define DLL32_ENTRY  __declspec(dllexport)
#else
    /* import function, for using DLL */
#define DLL32_ENTRY  __declspec(dllimport)
#endif


#ifdef __cplusplus
  extern "C" {
#endif

    /* all DLL function definitions */
DLL32_ENTRY HANDLE evm6x_open(int board_index, BOOL exclusive_flag);
DLL32_ENTRY BOOL evm6x_close(HANDLE h_device);
DLL32_ENTRY BOOL evm6x_board_type(HANDLE h_device,
                      PEVM6XDLL_BOARD_TYPE p_board_type, PULONG p_rev_id);
DLL32_ENTRY BOOL evm6x_reset_board(HANDLE h_device);
DLL32_ENTRY BOOL evm6x_reset_dsp(HANDLE h_device, EVM6XDLL_BOOT_MODE mode);
DLL32_ENTRY BOOL evm6x_unreset_dsp(HANDLE h_device);
DLL32_ENTRY BOOL evm6x_read(HANDLE h_device,
                            PULONG p_buffer, PULONG p_length);
DLL32_ENTRY BOOL evm6x_write(HANDLE h_device,
                             PULONG p_buffer, PULONG p_length);
DLL32_ENTRY BOOL evm6x_abort_read(HANDLE h_device);
DLL32_ENTRY BOOL evm6x_abort_write(HANDLE h_device);
DLL32_ENTRY BOOL evm6x_coff_load(HANDLE h_device, LPVOID lp_hpi,
                                 char *filename, BOOL verbose_flag,
                                 BOOL clear_bss_flag, BOOL dump_flag);
DLL32_ENTRY BOOL evm6x_coff_display( char *filename,
                                     BOOL clear_bss_flag, BOOL dump_flag);
DLL32_ENTRY LPVOID evm6x_hpi_open(HANDLE h_device);
DLL32_ENTRY BOOL evm6x_hpi_close(LPVOID h_hpi_map);
DLL32_ENTRY BOOL evm6x_hpi_read(LPVOID h_hpi_map, PULONG p_buffer,
                                PULONG p_length, ULONG src_addr);
DLL32_ENTRY BOOL evm6x_hpi_write(LPVOID h_hpi_map, PULONG p_buffer,
                                 PULONG p_length, ULONG dest_addr);
DLL32_ENTRY BOOL evm6x_hpi_read_single(LPVOID h_hpi_map, LPVOID p_data,
                                        int i_size, ULONG src_addr);
DLL32_ENTRY BOOL evm6x_hpi_write_single(LPVOID h_hpi_map, ULONG ul_data,
                                        int i_size, ULONG dest_addr);
DLL32_ENTRY BOOL evm6x_hpi_fill(LPVOID h_hpi_map, ULONG fill_value,
                                PULONG p_length, ULONG dest_addr);
DLL32_ENTRY BOOL evm6x_hpi_generate_int(LPVOID h_hpi_map);
DLL32_ENTRY BOOL evm6x_send_message(HANDLE h_device,
                                    PEVM6XDLL_MESSAGE p_message);
DLL32_ENTRY BOOL evm6x_retrieve_message(HANDLE h_device,
                                        PEVM6XDLL_MESSAGE p_message);
DLL32_ENTRY BOOL evm6x_clear_message_event(HANDLE h_device);
DLL32_ENTRY BOOL evm6x_nvram_read(HANDLE h_device,
                                  USHORT offset, PUCHAR p_data);
DLL32_ENTRY BOOL evm6x_nvram_write(HANDLE h_device,
                                   USHORT offset, UCHAR data);
DLL32_ENTRY BOOL evm6x_set_timeout(HANDLE h_device, ULONG timeout);

DLL32_ENTRY BOOL evm6x_generate_nmi_int(HANDLE h_device);
DLL32_ENTRY BOOL evm6x_set_board_config(HANDLE h_device,
                                        EVM6XDLL_CLOCK_MODE e_clock_mode,
                                        EVM6XDLL_ENDIAN_MODE e_endian_mode,
                                        ULONG user_bits);
DLL32_ENTRY BOOL evm6x_init_emif(HANDLE h_device, LPVOID lp_hpi);
DLL32_ENTRY BOOL evm6x_cpld_read_all(HANDLE h_device, PULONG p_reg_array);
#ifdef __cplusplus
}
#endif

#endif /* _EVM6X_DLL_H_ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产盗摄视频一区二区三区| 精品少妇一区二区| 欧美一级黄色大片| 亚洲色图欧美激情| 国产在线看一区| 欧美日韩视频一区二区| 国产精品视频你懂的| 日韩电影免费一区| 91久久精品一区二区| 久久精品一级爱片| 奇米四色…亚洲| 在线观看网站黄不卡| 国产日韩av一区| 国产主播一区二区| 欧美一区二区免费视频| 亚洲影院在线观看| fc2成人免费人成在线观看播放| 欧美一级片免费看| 亚洲午夜电影在线| 在线看一区二区| 亚洲丝袜另类动漫二区| 国产成人aaa| 日本一区二区视频在线观看| 国内欧美视频一区二区| 欧美一级一级性生活免费录像| 亚洲成人免费电影| 欧美日韩一区视频| 亚洲chinese男男1069| 欧美性感一类影片在线播放| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 欧美日韩在线观看一区二区 | 亚洲午夜在线观看视频在线| 北岛玲一区二区三区四区| 久久久久久久久伊人| 国内精品国产成人| 国产亚洲精品超碰| 粉嫩高潮美女一区二区三区 | 日韩欧美专区在线| 麻豆成人免费电影| 精品91自产拍在线观看一区| 久草精品在线观看| 精品国产自在久精品国产| 久久97超碰国产精品超碰| 欧美不卡一区二区| 国产一区二区三区在线观看精品| 久久这里只有精品6| 国产成人鲁色资源国产91色综| 久久人人爽人人爽| 成人黄色在线网站| 一区二区三区精品| 欧美性三三影院| 日本在线不卡一区| 国产欧美日韩卡一| 91女神在线视频| 亚洲一区二区欧美日韩| 91精品国产色综合久久不卡电影 | 日韩欧美激情四射| 国产乱人伦精品一区二区在线观看| 国产午夜精品一区二区三区视频 | 欧美久久久久久久久中文字幕| 日韩vs国产vs欧美| 久久精品夜夜夜夜久久| 日本乱人伦一区| 久久99九九99精品| 一区二区三区不卡在线观看| 欧美精品黑人性xxxx| 国产精品1024久久| 亚洲免费伊人电影| 精品久久久久久久人人人人传媒 | 亚洲一线二线三线视频| 4438成人网| av电影在线观看不卡| 天堂资源在线中文精品| 欧美精品一区二区三区久久久| fc2成人免费人成在线观看播放| 视频一区视频二区中文| 亚洲国产经典视频| 91精品国产麻豆国产自产在线| 国产一区二区免费视频| 亚洲一线二线三线视频| 国产精品全国免费观看高清| 欧美伦理影视网| www.欧美.com| 美国十次综合导航| 亚洲精品国久久99热| 久久影院视频免费| 91精品国产日韩91久久久久久| 97精品电影院| 成人午夜电影小说| 九一九一国产精品| 日韩精品国产精品| 亚洲日本免费电影| 国产精品视频第一区| 日韩午夜av电影| 在线免费观看成人短视频| 成人免费av网站| 卡一卡二国产精品| 五月天丁香久久| 亚洲国产va精品久久久不卡综合| 国产精品的网站| 国产精品久久二区二区| 26uuu久久天堂性欧美| 欧美一级理论性理论a| 欧美视频一区二区在线观看| 波多野结衣中文字幕一区二区三区| 偷拍一区二区三区四区| 艳妇臀荡乳欲伦亚洲一区| 国产精品二三区| 国产精品久久99| 亚洲欧美自拍偷拍| 国产精品久久久久三级| 亚洲国产高清aⅴ视频| 国产精品网站一区| 国产亚洲1区2区3区| 欧美国产乱子伦| 亚洲国产精品一区二区久久恐怖片 | 粉嫩av亚洲一区二区图片| 精东粉嫩av免费一区二区三区| 麻豆成人免费电影| 国产一区美女在线| 国产激情精品久久久第一区二区| 激情综合色综合久久综合| 激情五月婷婷综合| 国产不卡高清在线观看视频| 高清不卡一区二区| 99re热视频精品| 欧洲av一区二区嗯嗯嗯啊| 欧美三片在线视频观看| 678五月天丁香亚洲综合网| 欧美精品一卡两卡| 日韩美一区二区三区| 精品99999| 国产精品国产馆在线真实露脸| 亚洲人成精品久久久久久| 亚洲精品国产第一综合99久久| 亚洲一区二区三区四区五区黄| 午夜精品成人在线视频| 精品在线一区二区三区| 国产成人精品1024| 色天天综合久久久久综合片| 欧美日韩一级视频| 精品国精品国产| 国产精品入口麻豆原神| 亚洲一区二区三区免费视频| 捆绑调教美女网站视频一区| 成人永久aaa| 欧美精选一区二区| 国产日韩欧美精品一区| 亚洲男人的天堂av| 精品一区二区三区视频在线观看 | 日韩欧美在线网站| 国产精品视频免费| 日韩成人精品在线| 国产69精品久久777的优势| 欧美系列日韩一区| 国产偷国产偷精品高清尤物| 亚洲最大色网站| 国产成人av福利| 欧美久久久久久蜜桃| 国产精品毛片久久久久久久| 人人精品人人爱| 色综合久久中文字幕综合网| 日韩你懂的电影在线观看| 亚洲另类色综合网站| 国产精品影视天天线| 欧美高清激情brazzers| 国产精品久久久久永久免费观看 | 久久电影国产免费久久电影| 99精品视频在线观看| 欧美一区二区三区系列电影| 国产精品你懂的在线| 免费美女久久99| 欧美裸体bbwbbwbbw| 亚洲欧美日韩中文播放| 风间由美一区二区三区在线观看| 欧美日本不卡视频| **欧美大码日韩| 国产超碰在线一区| 精品国产一区二区在线观看| 亚洲国产精品视频| 日本韩国欧美一区二区三区| 中文字幕中文字幕一区二区| 国产在线精品国自产拍免费| 91麻豆精品国产91久久久久久久久 | 国产精品91xxx| 欧美不卡视频一区| 日日嗨av一区二区三区四区| 色视频一区二区| 日韩毛片高清在线播放| 国产91精品在线观看| 久久免费电影网| 狠狠色丁香久久婷婷综合_中| 91麻豆精品国产综合久久久久久| 亚洲精品成人天堂一二三| 91伊人久久大香线蕉| 国产精品成人免费在线| 高清不卡一区二区| 国产精品视频线看| www.在线成人| 亚洲精选免费视频|