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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? fx_port.h

?? ZORAN 962/966 SOURCE CODE,DVD chip
?? H
字號:
/**************************************************************************/ 
/*                                                                        */ 
/*            Copyright (c) 1996-2002 by Express Logic Inc.               */ 
/*                                                                        */ 
/*  This software is copyrighted by and is the sole property of Express   */ 
/*  Logic, Inc.  All rights, title, ownership, or other interests         */ 
/*  in the software remain the property of Express Logic, Inc.  This      */ 
/*  software may only be used in accordance with the corresponding        */ 
/*  license agreement.  Any unauthorized use, duplication, transmission,  */ 
/*  distribution, or disclosure of this software is expressly forbidden.  */ 
/*                                                                        */
/*  This Copyright notice may not be removed or modified without prior    */ 
/*  written consent of Express Logic, Inc.                                */ 
/*                                                                        */ 
/*  Express Logic, Inc. reserves the right to modify this software        */ 
/*  without notice.                                                       */ 
/*                                                                        */ 
/*  Express Logic, Inc.                     info@expresslogic.com         */
/*  11423 West Bernardo Court               http://www.expresslogic.com   */
/*  San Diego, CA  92127                                                  */
/*                                                                        */
/**************************************************************************/


/**************************************************************************/
/**************************************************************************/
/**                                                                       */ 
/** FileX Component                                                       */
/**                                                                       */
/**   Port Specific                                                       */
/**                                                                       */
/**************************************************************************/
/**************************************************************************/


/**************************************************************************/ 
/*                                                                        */ 
/*  PORT SPECIFIC C INFORMATION                            RELEASE        */ 
/*                                                                        */ 
/*    fx_port.h                                       LX4180/Green Hills  */ 
/*                                                           3.0          */ 
/*                                                                        */
/*  AUTHOR                                                                */ 
/*                                                                        */ 
/*    William E. Lamie, Express Logic, Inc.                               */ 
/*                                                                        */ 
/*  DESCRIPTION                                                           */ 
/*                                                                        */ 
/*    This file contains data type definitions that make the FileX MS-DOS */ 
/*    compatible file system function identically on a variety of         */ 
/*    different processor architectures.  For example, the byte offset of */ 
/*    various entries in the boot record, and directory entries are       */ 
/*    defined in this file.                                               */ 
/*                                                                        */ 
/*  RELEASE HISTORY                                                       */ 
/*                                                                        */ 
/*    DATE              NAME                      DESCRIPTION             */ 
/*                                                                        */ 
/*  01-28-2001     William E. Lamie         Initial LX4180/Green Hills    */
/*                                            Support Version 2.0         */
/*  03-01-2002     William E. Lamie         Modified comment(s), added    */ 
/*                                            FAT32 constants, and        */ 
/*                                            changed version string,     */ 
/*                                            resulting in version 3.0.   */ 
/*                                                                        */ 
/**************************************************************************/ 

#ifndef FX_PORT
#define FX_PORT

#include "Include\sysdefs.h"

/* Definitions of types used throughout the FileX lib */

#define USHORT	UINT16
#define UCHAR_PTR PBYTE
#define CHAR_PTR LPSTR
#define UCHAR BYTE
#define PCHAR LPSTR
#define VOID void
#define PULONG ULONG*

/*
#define FX_NO_LOCAL_PATH
#define FX_NO_TIMER
*/

/* Define various constants for the port.  */ 

/**************************************************************************/
/*                                                                        */
/* Define constants for the MS-DOS master boot record,                    */ 
/*                                          which is defined as follows:  */ 
/*                                                                        */ 
/*          Byte Offset         Meaning             Size                  */ 
/*                                                                        */ 
/*            0x000         Reserved                 446                  */ 
/*            0x1BE         Boot indicator  0        1                    */ 
/*            0x1BF         Start CHS       0        3                    */ 
/*            0x1C2         Partition type  0        1                    */ 
/*            0x1C3         End CHS         0        3                    */ 
/*            0x1C6         Partition start 0        4                    */ 
/*            0x1CA         Partition size  0        4                    */ 
/*            0x1CE         Boot indicator  1        1                    */ 
/*            0x1CF         Start CHS       1        3                    */ 
/*            0x1D2         Partition type  1        1                    */ 
/*            0x1D3         End CHS         1        3                    */ 
/*            0x1D6         Partition start 1        4                    */ 
/*            0x1DA         Partition size  1        4                    */ 
/*            0x1DE         Boot indicator  2        1                    */ 
/*            0x1DF         Start CHS       2        3                    */ 
/*            0x1E2         Partition type  2        1                    */ 
/*            0x1E3         End CHS         2        3                    */ 
/*            0x1E6         Partition start 2        4                    */ 
/*            0x1EA         Partition size  2        4                    */ 
/*            0x1EE         Boot indicator  3        1                    */ 
/*            0x1EF         Start CHS       3        3                    */ 
/*            0x1F2         Partition type  3        1                    */ 
/*            0x1F3         End CHS         3        3                    */ 
/*            0x1F6         Partition start 3        4                    */ 
/*            0x1FA         Partition size  3        4                    */ 
/*            0x1FE         Signature (0x55aa)       2                    */
/*                                                                        */  
/**************************************************************************/

#define FX_JUMP_INSTR       0x000
#define FX_OEM_NAME         0x003
#define FX_BYTES_SECTOR     0x00B
#define FX_SECTORS_CLUSTER  0x00D
#define FX_RESERVED_SECTORS 0x00E
#define FX_NUMBER_OF_FATS   0x010
#define FX_ROOT_DIR_ENTRIES 0x011
#define FX_SECTORS          0x013
#define FX_MEDIA_TYPE       0x015
#define FX_SECTORS_PER_FAT  0x016
#define FX_SECTORS_PER_TRK  0x018
#define FX_HEADS            0x01A
#define FX_HIDDEN_SECTORS   0x01C
#define FX_HUGE_SECTORS     0x020
#define FX_DRIVE_NUMBER     0x024
#define FX_RESERVED         0x025
#define FX_BOOT_SIG         0x026
#define FX_VOLUME_ID        0x027
#define FX_VOLUME_LABEL     0x02B
#define FX_FILE_SYSTEM_TYPE 0x036
#define FX_SIG_OFFSET       0x1FE

#define FX_ROOT_CLUS_32	       0x02C
#define FX_SECTORS_PER_FAT_32  0x024

#define FX_SIG_BYTE_1       0x55
#define FX_SIG_BYTE_2       0xAA

#define FX_PARTITION_SIG_OFFSET     0x1FE
/**************************************************************************/
/*                                                                        */
/* Define constants for the MS-DOS boot record,                           */ 
/*                                          which is defined as follows:  */ 
/*                                                                        */ 
/*          Byte Offset         Meaning             Size                  */ 
/*                                                                        */ 
/*            0x000         Jump Instructions        3                    */ 
/*            0x003         OEM Name                 8                    */ 
/*            0x00B         Bytes per Sector         2                    */ 
/*            0x00D         Sectors per Cluster      1                    */ 
/*            0x00E         Reserved Sectors         2                    */ 
/*            0x010         Number of FATs           1                    */ 
/*            0x011         Max Root Dir Entries     2                    */ 
/*            0x013         Number of Sectors        2                    */ 
/*            0x015         Media Type               1                    */ 
/*            0x016         Sectors per FAT          2                    */ 
/*            0x018         Sectors per Track        2                    */ 
/*            0x01A         Number of Heads          2                    */ 
/*            0x01C         Hidden Sectors           4                    */ 
/*            0x020         Huge Sectors             4                    */ 
/*            0x024         Drive Number             1                    */ 
/*            0x025         Reserved                 1                    */ 
/*            0x026         Boot Signature           1                    */ 
/*            0x027         Volume ID                4                    */ 
/*            0x02B         Volume Label             11                   */ 
/*            0x036         File System Type         8                    */ 
/*             ...              ...                 ...                   */ 
/*            0x1FE         Signature (0x55aa)       2                    */
/*                                                                        */  
/**************************************************************************/



/* Define FAT constants.  */

#define FX_MAX_12BIT_CLUST  0x0FF0
#define FX_SIGN_EXTEND      0xF000

/* Define FileX internal protection macros.  If FX_SINGLE_THREAD is defined,
   these protection macros are effectively disabled.  However, for non-single
   threaded uses, the macros are setup to utilize ThreadX semaphores for 
   multiple thread access control into an open media.  */

#ifdef  FX_SINGLE_THREAD
#define FX_PROTECT                   
#define FX_UNPROTECT
#else
#define FX_PROTECT              os_semaphore_obtain(&(media_ptr -> fx_media_protect),1);
#define FX_UNPROTECT            os_semaphore_release(&(media_ptr -> fx_media_protect));
#endif


#ifndef WIN32

/* Define interrupt lockout constructs to protect the system date/time from being updated
   while they are being read.  */

#define FX_INT_SAVE_AREA        unsigned int  old_interrupt_posture;
#define FX_DISABLE_INTS         
#define FX_RESTORE_INTS         

/* Define the error checking logic to determine if there is a caller error in the FileX API.  
   The default definitions assume ThreadX is being used.  This code can be completely turned 
   off by just defining these macros to white space.  */

#define FX_CALLER_CHECKING_EXTERNS      

#define FX_CALLER_CHECKING_CODE         
#else

/* Define interrupt lockout constructs to protect the system date/time from being updated
   while they are being read.  */

#define FX_INT_SAVE_AREA
#define FX_DISABLE_INTS
#define FX_RESTORE_INTS

/* Define the error checking logic to determine if there is a caller error in the FileX API.  
   The default definitions assume ThreadX is being used.  This code can be completely turned 
   off by just defining these macros to white space.  */

#define FX_CALLER_CHECKING_EXTERNS

#define FX_CALLER_CHECKING_CODE

#endif


/* Define the update rate of the system timer.  These values may also be defined at the command
   line when compiling the fx_si.c module in the FileX library build.  Alternatively, they can
   be modified in this file.  Note: the update rate must be an even number of seconds greater
   than or equal to 2, which is the minimal update rate for MS-DOS time. */

#ifndef FX_UPDATE_RATE_IN_SECONDS
#define FX_UPDATE_RATE_IN_SECONDS   10     /* Update time at 10 second intervals */
#endif

#ifndef FX_UPDATE_RATE_IN_TICKS
#define FX_UPDATE_RATE_IN_TICKS     180    /* Same update rate, but in ticks  */
#endif

#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日本免费一区二区三区| 亚洲欧美一区二区三区极速播放| 国产亚洲一区二区三区| 亚洲人成影院在线观看| 六月丁香综合在线视频| 99精品热视频| 久久久久国产一区二区三区四区| 亚洲午夜免费电影| 色网站国产精品| 国产日产欧美一区二区三区| 免费成人av资源网| 在线亚洲高清视频| 中文av一区二区| 精品综合免费视频观看| 欧美日韩不卡在线| 亚洲一区二区偷拍精品| av在线不卡免费看| 国产欧美日韩不卡免费| 捆绑紧缚一区二区三区视频| 欧美久久久久久蜜桃| 亚洲精品国产精品乱码不99| 成人午夜电影久久影院| 久久精品亚洲麻豆av一区二区 | 亚洲综合无码一区二区| 国产精品一二一区| 欧美精品一区二区久久久| 日韩专区一卡二卡| 91麻豆精品国产91久久久久| 亚洲图片一区二区| 欧美亚洲动漫制服丝袜| 亚洲乱码中文字幕综合| 99久久精品久久久久久清纯| 国产精品美女久久久久av爽李琼 | 久久美女高清视频| 国产在线精品免费| 久久综合久色欧美综合狠狠| 麻豆精品久久精品色综合| 欧美大白屁股肥臀xxxxxx| 日本sm残虐另类| 日韩亚洲欧美高清| 久久99国产精品久久99果冻传媒| 欧美一区二区三区人| 日韩成人一区二区三区在线观看| 91精品国产综合久久婷婷香蕉 | 亚洲免费观看高清完整版在线| av电影在线观看完整版一区二区| 中文字幕在线免费不卡| 91论坛在线播放| 午夜视频久久久久久| 欧美一区二区三区日韩视频| 国产一区二区在线电影| 国产精品毛片a∨一区二区三区| 91啪亚洲精品| 婷婷国产在线综合| 久久日韩粉嫩一区二区三区| 成人黄色网址在线观看| 一区二区三区中文字幕电影| 欧美性色欧美a在线播放| 免费av网站大全久久| 久久亚洲一级片| 91蝌蚪porny| 石原莉奈在线亚洲三区| 精品区一区二区| 成人av电影免费在线播放| 一区二区成人在线观看| 日韩一区二区免费在线电影| 粉嫩久久99精品久久久久久夜| 亚洲精品欧美激情| 欧美一区二区三区免费观看视频| 国产麻豆精品在线观看| 一区二区免费视频| 精品国产人成亚洲区| 色婷婷亚洲精品| 久草中文综合在线| 一区二区三区久久久| 精品久久久久久无| 91福利精品视频| 国产自产2019最新不卡| 一区二区三区精品| 中文字幕一区二区三区四区 | 97精品国产97久久久久久久久久久久 | 欧美一区二区三区日韩视频| caoporen国产精品视频| 免费人成在线不卡| 亚洲韩国精品一区| 中文字幕欧美激情一区| 日韩欧美一级在线播放| 在线观看视频一区二区| 成人午夜伦理影院| 韩国精品久久久| 天堂在线亚洲视频| 亚洲精品免费在线观看| 国产午夜精品美女毛片视频| 欧美精三区欧美精三区| 色欧美日韩亚洲| 成人激情电影免费在线观看| 黑人巨大精品欧美黑白配亚洲| 亚洲一区二区在线免费观看视频| 国产精品蜜臀av| 久久亚洲精品国产精品紫薇| 91精品视频网| 欧美日韩dvd在线观看| 日本道色综合久久| 91网上在线视频| 成人av电影免费观看| 成人一区二区三区视频在线观看| 欧美aⅴ一区二区三区视频| 亚洲成人精品一区二区| 一卡二卡欧美日韩| 亚洲精品日韩专区silk| 一区二区三区波多野结衣在线观看| 国产精品久久久久久久午夜片 | 国产酒店精品激情| 奇米一区二区三区av| 亚洲成人午夜电影| 一区二区国产盗摄色噜噜| 国产精品色噜噜| 中文字幕不卡在线观看| 国产精品伦一区| 《视频一区视频二区| 中文字幕在线一区| 亚洲色图.com| 亚洲激情自拍偷拍| 亚洲国产wwwccc36天堂| 亚洲成a人v欧美综合天堂| 岛国精品在线观看| 成人免费视频网站在线观看| 成人免费观看av| 白白色 亚洲乱淫| 色综合久久中文字幕综合网| 欧美中文字幕一区| 欧美日韩夫妻久久| 日韩免费电影一区| 久久精品视频一区二区三区| 国产精品乱码妇女bbbb| 亚洲精品自拍动漫在线| 亚洲国产三级在线| 蜜桃久久久久久| 成人丝袜高跟foot| 欧美系列日韩一区| 91精品国产高清一区二区三区蜜臀| 欧美一级日韩免费不卡| 国产三级久久久| 夜夜嗨av一区二区三区| 美女久久久精品| 波多野结衣在线一区| 欧美午夜精品久久久| 日韩区在线观看| 国产精品久久一级| 日日噜噜夜夜狠狠视频欧美人| 久久99久久久欧美国产| 91麻豆免费看| 欧美成人欧美edvon| 亚洲欧美综合色| 婷婷久久综合九色国产成人| 国产成人av自拍| 欧美色精品在线视频| 国产无一区二区| 午夜影院久久久| 欧美色精品在线视频| 国产免费观看久久| 视频一区在线播放| 91免费观看视频| 精品对白一区国产伦| 亚洲精品成a人| 极品尤物av久久免费看| 在线视频综合导航| 国产欧美一二三区| 久久国产视频网| 一本色道久久综合精品竹菊| 久久久久九九视频| 日韩不卡一二三区| 97精品国产97久久久久久久久久久久 | 亚洲永久免费av| 国产乱一区二区| 91麻豆精品国产91久久久久| 综合激情成人伊人| 国产成人av一区二区三区在线 | 国产精品亚洲一区二区三区妖精 | 亚洲免费观看高清完整| 国产一区二区毛片| 精品国内片67194| 日本一道高清亚洲日美韩| 欧美性生活久久| 一区二区国产盗摄色噜噜| 94-欧美-setu| 国产精品麻豆欧美日韩ww| 成人免费毛片片v| 久久女同互慰一区二区三区| 美女网站一区二区| 欧美一级电影网站| 日韩av网站免费在线| 欧美综合亚洲图片综合区| 一区二区三区四区高清精品免费观看 | 懂色av中文一区二区三区| 欧美绝品在线观看成人午夜影视| 亚洲一区在线观看免费| 99久久综合99久久综合网站| 国产精品素人一区二区| 麻豆传媒一区二区三区|