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

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

?? fifo.h

?? RT-Thread是發(fā)展中的下一代微內核嵌入式實時操作系統(tǒng)
?? H
字號:
/* * File      : fifo.h
 * This file is part of RT-Thread RTOS * COPYRIGHT (C) 2006, RT-Thread Develop Team * * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at * http://openlab.rt-thread.com/license/LICENSE * * Change Logs: * Date           Author       Notes * 2006-08-17     Vai          Nintendo DS(ARM7TDMI part) version
 */

#ifndef __FIFO_H__
#define __FIFO_H__

/* 
 * Fifo commands are encoded as follows:
 * +--------------------------------------------------------------+
 * |3 bits FIFO_TYPE | 29 bits type data (subcommands, data, ...) |
 * +--------------------------------------------------------------+
 */
#define FIFO_FIRMWARE (0 << 29)
#define FIFO_BUTTONS  (1 << 29)
#define FIFO_TOUCH    (2 << 29)
#define FIFO_MIC      (3 << 29)
#define FIFO_WIFI     (4 << 29)
#define FIFO_SOUND    (5 << 29)
#define FIFO_POWER    (6 << 29)
#define FIFO_TIME     (7 << 29)
#define FIFO_GET_TYPE(x) (((x)) & 0xe0000000)
#define FIFO_GET_TYPE_DATA(x) ((x) & 0x1fffffff)

#define FIFO_HIGH_BITS  (1<<16)
#define FIFO_LOW_BITS   (1<<17)

/* 
 * Fifo commands for firmware dumper.
 * +-------------------------------------------------------------------------+
 * |3 bits FIFO_FIRMWARE | 5 bits FIFO_CMD_FIRMWARE_x | 24 bits command data |
 * +-------------------------------------------------------------------------+
 */
#define FIFO_FIRMWARE_CMD(c, d) (FIFO_FIRMWARE | ((c & 0x1f) << 24) | (d & 0x00ffffff))
#define FIFO_FIRMWARE_GET_CMD(c) ((c >> 24) & 0x1f)
#define FIFO_FIRMWARE_GET_DATA(d) (d & 0x00ffffff)
#define FIFO_FIRMWARE_DECODE_ADDRESS(a) ((a) + 0x02000000)

enum FIFO_FIRMWARE_CMDS {
    FIFO_FIRMWARE_CMD_BUFFER_ADDRESS,
    FIFO_FIRMWARE_CMD_READ
};
	
/* 
 * Fifo wifi commands are encoded as follows:
 * +-----------------------------------------------------------------+
 * |3 bits FIFO_WIFI | 5 bits FIFO_CMD_WIFI_x | 24 bits command data |
 * +-----------------------------------------------------------------+
 *  
 *  How command data is used depends on the command.
 *  Some commands, like recieve and transmit, send offsets into 0x02 RAM
 *  telling the other side where to read packet data from.
 *  Other commands, like those for setting WEP keys or the essid, further
 *  divide the command data into flags and actual data.
 */
#define FIFO_WIFI_CMD(c, d) (FIFO_WIFI | ((c & 0x1f) << 24) | (d & 0x00ffffff))
#define FIFO_WIFI_GET_CMD(c) ((c >> 24) & 0x1f)
#define FIFO_WIFI_GET_DATA(d) (d & 0x00ffffff)
#define FIFO_WIFI_DECODE_ADDRESS(a) ((a) + 0x02000000)

enum FIFO_WIFI_CMDS {
    FIFO_WIFI_CMD_UP,
    FIFO_WIFI_CMD_DOWN,
    FIFO_WIFI_CMD_MAC_QUERY,
    FIFO_WIFI_CMD_TX,
    FIFO_WIFI_CMD_TX_COMPLETE,
    FIFO_WIFI_CMD_RX,
    FIFO_WIFI_CMD_RX_COMPLETE,
    FIFO_WIFI_CMD_STATS_QUERY,
    FIFO_WIFI_CMD_SET_ESSID,
    FIFO_WIFI_CMD_SET_CHANNEL,
    FIFO_WIFI_CMD_SET_WEPKEY,
    FIFO_WIFI_CMD_SET_WEPKEYID,
    FIFO_WIFI_CMD_SET_WEPMODE,
    FIFO_WIFI_CMD_AP_QUERY,
    FIFO_WIFI_CMD_SCAN,
    FIFO_WIFI_CMD_SET_AP_MODE,
    FIFO_WIFI_CMD_GET_AP_MODE,
};

/* 
 * Sound driver commands
 * +-------------------------------------------------------+
 * |3 bits FIFO_SOUND | 1bit unused | 28 bits command data |
 * +-------------------------------------------------------+
 */
#define FIFO_SOUND_CHANNELS	(1<<24)
#define FIFO_SOUND_DMA_ADDRESS	(2<<24)
#define FIFO_SOUND_DMA_SIZE	(3<<24)
#define FIFO_SOUND_FORMAT	(4<<24)
#define FIFO_SOUND_RATE		(5<<24)
#define FIFO_SOUND_TRIGGER	(6<<24)
#define FIFO_SOUND_POWER	(7<<24)

/* FIFO registers */
#define NDS_REG_IPCFIFOSEND (*(volatile unsigned int*) 0x04000188)
#define NDS_REG_IPCFIFORECV (*(volatile unsigned int*) 0x04100000)
#define NDS_REG_IPCFIFOCNT  (*(volatile unsigned short*) 0x04000184)

/* bits in NDS_REG_IPCFIFOCNT */
#define FIFO_SEND_FULL	(1 << 1)
#define FIFO_CLEAR	(1 << 3)
#define FIFO_EMPTY	(1 << 8)
#define FIFO_IRQ_ENABLE (1 << 10)
#define FIFO_ERROR	(1 << 14)
#define FIFO_ENABLE	(1 << 15)

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
懂色av一区二区夜夜嗨| 亚洲第一成人在线| 欧美一卡2卡3卡4卡| 色悠悠久久综合| 国产高清亚洲一区| 国产美女娇喘av呻吟久久| 免费成人小视频| 蜜臀av一区二区| 久久精工是国产品牌吗| 日韩成人精品在线观看| 久久国产尿小便嘘嘘尿| 午夜精品福利一区二区三区蜜桃| 国产精品不卡在线| 综合色中文字幕| 亚洲综合免费观看高清完整版 | 亚洲美女偷拍久久| 自拍av一区二区三区| 亚洲品质自拍视频| 亚洲最大的成人av| 日韩国产一二三区| 免费不卡在线观看| 韩国av一区二区三区四区| 国产一区二区91| www.欧美.com| 欧美影院午夜播放| 欧美福利一区二区| 久久久不卡网国产精品二区| 久久久综合网站| 国产精品久久久一本精品 | voyeur盗摄精品| 色哟哟日韩精品| 日韩一区二区在线观看视频播放| 717成人午夜免费福利电影| 精品国产91久久久久久久妲己| 久久久久久久综合| 一区二区三区四区国产精品| 首页综合国产亚洲丝袜| 国产精品综合一区二区三区| 91蜜桃婷婷狠狠久久综合9色| 欧美综合亚洲图片综合区| 欧美一区二区三区系列电影| 国产欧美日韩综合| 亚洲午夜精品久久久久久久久| 日韩中文字幕一区二区三区| 成人免费毛片aaaaa**| 欧美日韩国产成人在线免费| 久久精品欧美日韩| 午夜视频在线观看一区二区| 成人h动漫精品一区二区| 欧美高清视频一二三区 | 欧美乱妇20p| 国产精品无人区| 亚洲女人****多毛耸耸8| 日一区二区三区| 99精品一区二区三区| 日韩精品一区二区三区视频播放 | 中文av一区特黄| 日韩激情av在线| 色综合色狠狠天天综合色| 精品久久国产老人久久综合| 一区二区三区在线视频观看58| 国产一区二区网址| 日韩欧美色综合网站| 亚洲一区二区精品视频| gogogo免费视频观看亚洲一| 日韩欧美区一区二| 午夜电影网一区| 91麻豆成人久久精品二区三区| 久久久国产一区二区三区四区小说| 亚洲一区视频在线| 日本久久一区二区| 国产精品久久久久久久久果冻传媒| 精品在线观看视频| 欧美一三区三区四区免费在线看| 亚洲精品日日夜夜| 成人ar影院免费观看视频| 久久久久久久久久美女| 丝袜美腿亚洲一区二区图片| 欧美午夜片在线看| 亚洲综合视频在线观看| 成人精品免费网站| 亚洲码国产岛国毛片在线| 成人精品视频一区二区三区尤物| 国产视频不卡一区| 成人av在线看| 中文字幕成人网| 国产不卡视频一区二区三区| 久久久噜噜噜久久人人看| 精品一区二区在线观看| 日韩精品资源二区在线| 久久国内精品自在自线400部| 欧美一级黄色片| 蜜臀av国产精品久久久久| 日韩欧美在线影院| 国产一区二区三区在线看麻豆| 欧美精品一区二区三区一线天视频 | 欧美日韩成人一区| 日韩中文字幕一区二区三区| 日韩欧美中文字幕制服| 国产一区福利在线| 亚洲国产精品精华液ab| 色综合久久天天综合网| 午夜电影网一区| 精品欧美一区二区三区精品久久| 国产一区二区三区综合| 自拍av一区二区三区| 欧美日韩国产三级| 黄色日韩三级电影| 亚洲丝袜精品丝袜在线| 欧美日韩精品欧美日韩精品一| 麻豆中文一区二区| 国产精品嫩草99a| 欧美三级一区二区| 国产主播一区二区三区| 综合在线观看色| 欧美电影免费提供在线观看| 国产精品 日产精品 欧美精品| 亚洲欧美偷拍卡通变态| 日韩欧美国产小视频| 成人黄色小视频在线观看| 亚洲资源中文字幕| 久久亚区不卡日本| 欧美视频三区在线播放| 国产成人欧美日韩在线电影| 亚洲最大色网站| 日本一区二区在线不卡| 欧美一区二区在线免费观看| 成人激情午夜影院| 麻豆国产欧美日韩综合精品二区| 国产精品成人免费| 日韩美女一区二区三区四区| 91成人在线免费观看| 国产美女娇喘av呻吟久久| 亚洲无线码一区二区三区| 中文成人综合网| 久久久噜噜噜久久人人看 | 亚洲精品国产高清久久伦理二区| 日韩欧美国产不卡| 欧美日韩一区不卡| 色综合久久中文综合久久牛| 色综合久久久网| 极品少妇一区二区| 肉肉av福利一精品导航| 亚洲色图欧美偷拍| 国产精品无码永久免费888| 日韩欧美一区二区在线视频| 欧美性大战久久| 一本一道久久a久久精品| 丁香五精品蜜臀久久久久99网站| 精品一区二区三区的国产在线播放| 亚洲国产日日夜夜| 亚洲综合视频网| 亚洲综合色自拍一区| 亚洲精品国产a| 一区二区三区中文字幕电影| 自拍偷拍国产精品| 亚洲激情在线播放| 国产精品国产三级国产aⅴ入口 | 成人免费精品视频| 成人精品视频一区二区三区尤物| 国产综合色产在线精品| 国产乱人伦精品一区二区在线观看| 日本三级亚洲精品| 青草av.久久免费一区| 日本不卡一区二区三区高清视频| 日本午夜精品一区二区三区电影| 午夜欧美大尺度福利影院在线看| 亚洲国产日韩一级| 日韩黄色小视频| 狂野欧美性猛交blacked| 美日韩一区二区| 黄色小说综合网站| 成人综合婷婷国产精品久久免费| 成人动漫在线一区| 色狠狠一区二区| 欧美日韩高清一区| 精品国产免费视频| 中文字幕不卡在线播放| 亚洲欧美日韩国产综合| 夜夜精品视频一区二区| 调教+趴+乳夹+国产+精品| 久久精品国产亚洲aⅴ| 欧美日本国产视频| 精品区一区二区| 国产精品国产a| 亚洲第一久久影院| 国内精品视频666| 91在线观看下载| 欧美日韩精品免费| 国产日韩av一区| 亚洲一区二区视频在线| 久久99精品久久久久久动态图 | 成人性视频免费网站| 欧美性大战久久久久久久| 精品国产乱码久久久久久久| 最新高清无码专区| 久久福利资源站| 91久久久免费一区二区| 精品国产乱码久久久久久影片| 国产精品传媒在线|