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

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

?? fifo.h

?? RT-Thread是發展中的下一代微內核嵌入式實時操作系統
?? 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__

/** * @addtogroup NDS *//*@{*//* 
 * 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一区二区三区免费野_久草精品视频
99精品欧美一区二区三区综合在线| 亚洲国产wwwccc36天堂| 欧美肥妇bbw| 91黄色在线观看| av在线这里只有精品| 风间由美一区二区av101| 国内精品在线播放| 国产成人在线视频网址| 国产最新精品精品你懂的| 毛片不卡一区二区| 久久不见久久见免费视频1| 另类成人小视频在线| 美女诱惑一区二区| 国产一区二区视频在线| 国产乱国产乱300精品| 国产精品一级片在线观看| 国产成人免费9x9x人网站视频| 国产精品资源在线观看| 不卡视频在线看| 欧洲国内综合视频| 欧美二区三区的天堂| 日韩一区二区免费视频| 久久众筹精品私拍模特| 亚洲国产成人在线| 亚洲精品一二三| 美腿丝袜亚洲综合| 久久99久久99| 99在线热播精品免费| 一本色道久久综合亚洲精品按摩| 欧美吞精做爰啪啪高潮| 日韩精品一区二区三区在线| 国产女人水真多18毛片18精品视频| 国产精品久久久久四虎| 午夜久久久久久电影| 国内精品视频666| 91麻豆免费观看| 日韩视频一区二区三区在线播放 | 日韩精品视频网| 国产美女av一区二区三区| 在线视频一区二区免费| 日韩欧美一级在线播放| 亚洲色图视频免费播放| 日韩国产高清在线| 成人91在线观看| 欧美一区二区在线播放| 亚洲三级免费观看| 精品夜夜嗨av一区二区三区| 色呦呦日韩精品| 精品国产免费人成在线观看| 亚洲精品高清在线| 国产成人夜色高潮福利影视| 欧美美女bb生活片| 国产精品久久久久久久久免费丝袜| 亚洲福利国产精品| 99久久伊人精品| 精品粉嫩aⅴ一区二区三区四区| 亚洲免费观看高清在线观看| 国产毛片精品视频| 91精品国产综合久久福利| 亚洲女同女同女同女同女同69| 国产精品自在欧美一区| 日韩女优av电影| 日韩精品亚洲专区| 欧美日韩中文字幕一区| 亚洲私人影院在线观看| 国产精品亚洲视频| 欧美成人a∨高清免费观看| 亚洲va中文字幕| 在线观看日韩国产| 亚洲人成网站影音先锋播放| 国产99久久久精品| 午夜a成v人精品| 99精品久久久久久| 国产精品色在线| 国产成人综合自拍| 久久久久久久网| 国产一区二区在线视频| 337p日本欧洲亚洲大胆精品| 免费的成人av| 日韩精品一区二区三区中文不卡| 日精品一区二区三区| 欧美系列日韩一区| 亚洲线精品一区二区三区| 在线亚洲免费视频| 亚洲大片在线观看| 91精品国产入口| 奇米色一区二区| 日韩欧美高清dvd碟片| 美腿丝袜亚洲三区| 国产视频一区不卡| 95精品视频在线| 亚洲一区二区免费视频| 欧美日韩成人高清| 久久机这里只有精品| 久久久久久久久久久久久久久99 | 成人免费视频caoporn| 日本一区免费视频| 日本韩国精品一区二区在线观看| 亚洲摸摸操操av| 欧美日本一区二区在线观看| 日本成人在线电影网| 久久久www成人免费毛片麻豆| 风流少妇一区二区| 亚洲国产精品久久久久秋霞影院| 欧美高清视频www夜色资源网| 久久精品国产澳门| 中文字幕欧美激情| 欧美在线|欧美| 国产专区综合网| 亚洲精品国产一区二区精华液| 欧美三电影在线| 国产毛片精品国产一区二区三区| 亚洲人成电影网站色mp4| 欧美日本国产视频| 成人丝袜高跟foot| 亚洲成av人片在线| 国产精品嫩草影院com| 欧美日韩一本到| 成人免费毛片高清视频| 午夜精品一区二区三区电影天堂 | 精品粉嫩超白一线天av| 91网站最新网址| 久久99久久久久久久久久久| 亚洲欧洲日韩在线| 精品国产制服丝袜高跟| 欧美日韩你懂的| 大美女一区二区三区| 日日夜夜精品视频天天综合网| 国产女人aaa级久久久级| 5566中文字幕一区二区电影| 成人高清在线视频| 精品亚洲免费视频| 亚洲国产一区二区a毛片| 国产精品久久久久久一区二区三区 | 91老司机福利 在线| 国产原创一区二区| 天天操天天综合网| 亚洲精品国产一区二区三区四区在线 | 亚洲国产精品成人综合| 欧美一级国产精品| 在线精品视频免费播放| 成人18视频在线播放| 国产麻豆视频一区| 免费的国产精品| 午夜激情综合网| 亚洲另类色综合网站| 国产精品污网站| 久久一夜天堂av一区二区三区| 欧美精品日韩一区| 欧美日韩精品一区二区三区蜜桃| 99精品视频一区| av毛片久久久久**hd| 成人成人成人在线视频| 成人网男人的天堂| 成人精品小蝌蚪| 成人动漫视频在线| caoporn国产精品| av欧美精品.com| 色天使色偷偷av一区二区| 色婷婷综合久久久中文一区二区 | av在线播放成人| 粉嫩av一区二区三区| 国产成人综合网站| 丁香亚洲综合激情啪啪综合| 国产99久久久国产精品潘金| 高清国产一区二区三区| 成人av免费观看| 一本久久综合亚洲鲁鲁五月天| www.日本不卡| 色综合久久综合网欧美综合网| 91论坛在线播放| 欧美日韩不卡一区| 精品国产一区二区三区四区四 | 久久天堂av综合合色蜜桃网 | 激情偷乱视频一区二区三区| 欧美影片第一页| 欧美专区在线观看一区| 欧美日韩中文字幕精品| 日韩免费看网站| 欧美高清在线精品一区| 亚洲色图在线播放| 丝袜a∨在线一区二区三区不卡| 老司机精品视频在线| 成人黄色片在线观看| 欧美午夜精品久久久久久孕妇 | 538在线一区二区精品国产| 欧美va亚洲va在线观看蝴蝶网| 国产午夜精品久久久久久久 | 亚洲与欧洲av电影| 蜜臀av性久久久久av蜜臀妖精 | 国产精品久久一级| 亚瑟在线精品视频| 国产一区二区精品久久99| jlzzjlzz亚洲日本少妇| 欧美日本在线播放| 国产精品私房写真福利视频| 亚洲成a人v欧美综合天堂| 国产一区二三区| 欧美性大战xxxxx久久久| 久久久久久久久久看片|