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

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

?? fs_conf.h

?? uCOS uCGUI uCFS 在ADS下調試通過 LPC2292
?? H
字號:
/*
**********************************************************************
*                          Micrium, Inc.
*                      949 Crestview Circle
*                     Weston,  FL 33327-1848
*
*                            uC/FS
*
*             (c) Copyright 2001 - 2003, Micrium, Inc.
*                      All rights reserved.
*
***********************************************************************

----------------------------------------------------------------------
File        : fs_conf.h 
Purpose     : File system configuration
              Usually all configuration of the file system for your
              system can be done by changing this file.
              If you are using a big endian system or a totally
              different architecture, you may have to modify the file
              "fs_port.h". 
----------------------------------------------------------------------
Known problems or limitations with current version
----------------------------------------------------------------------
None.
---------------------------END-OF-HEADER------------------------------
*/

#ifndef _FS_CONF_H_
#define _FS_CONF_H_

/*********************************************************************
*
*             #define constants
*
**********************************************************************
*/


/*********************************************************************
*
*             Number of file handles
*
    Set the maximum number of simultaneously open files in your system.
    Please be aware, that the file system requires one FS_FILE structure
    for each open file. If you are using FAT, each file will also require
    two sector buffers.
*/

#define FS_MAXOPEN             2    /* Maximum number of file handles */

/*********************************************************************
*
*             POSIX 1003.1 like directory functions support
*
    Enables functions FS_OpenDir, FS_CloseDir, FS_ReadDir, FS_RewindDir,
    FS_MkDir and FS_RmDir.
*/

#define FS_POSIX_DIR_SUPPORT    0    /* POSIX 1003.1 like directory support */
#if FS_POSIX_DIR_SUPPORT
  #define FS_DIR_MAXOPEN        4    /* Maximum number of directory handles */
#endif


/*********************************************************************
*
*             OS Layer 
*
    Set all to 0, if you do not want OS support.
*/

#define FS_OS_EMBOS             1    /* 1 = use embOS */
#define FS_OS_UCOS_II           0    /* 1 = use uC/OS-II */
#define FS_OS_WINDOWS           0    /* 1 = use WINDOWS */
#if ((FS_OS_WINDOWS==1) && ((FS_OS_EMBOS==1) || (FS_OS_UCOS_II==1)))
  #error You must not use Windows at the same time as embOS or uC/OS-II!
#endif


/*********************************************************************
*
*             Time/Date support
*
  If your system does support ANSI C library functions for time/date,
  you can set this to 1. If it is set to 0, functions FS_OS_Get_Date
  and FS_OS_Get_Time will return the date 1.01.1980 0:00 unless you
  modify them.
*/

#define FS_OS_TIME_SUPPORT      0    /* 1 = time()/date supported */


/*********************************************************************
*
*             File System Layer
*
  You can turn on/off the file system layers used in your system.
  At least one layer has to be active. Because currently there is only
  one file system layer supported (FAT), you will usually not change
  this setting.
*/

#define FS_USE_FAT_FSL          1    /* FAT12/FAT16 file system */


/*********************************************************************
*
*             Logical Block Layer
*
  You can turn on/off cache of the Logical Block Layer. To use the
  cache on specific device, you also have to set its size in the
  device driver settings below.
*/

#define FS_USE_LB_READCACHE     0   /* 1 enables cache */


/*********************************************************************
*
*             Device Driver Support
*
  You can turn on/off device driver supported in your system.
  If you turn on a driver, please check also its settings in this
  file below.
*/

#define FS_USE_SMC_DRIVER       0    /* SmartMedia card driver       */
#define FS_USE_IDE_DRIVER       0    /* IDE driver                   */
#define FS_USE_WINDRIVE_DRIVER  0    /* Windows Logical Drive driver */
#define FS_USE_RAMDISK_DRIVER   0    /* RAM Disk driver              */
#define FS_USE_MMC_DRIVER       1    /* MMC/SD card driver           */
#define FS_USE_FLASH_DRIVER     0    /* Generic flash driver         */

#if (!defined(_WIN32) && (FS_USE_WINDRIVE_DRIVER))
  #error Windows Logical Drive driver needs Windows API
#endif

/*********************************************************************
*
*             FAT File System Layer defines
*/

#if FS_USE_FAT_FSL
  /*
     For each media in your system using FAT, the file system reserves
     memory to keep required information of the boot sector of that media.
     FS_MAXDEV is the number of device drivers in your system used
     with FAT, FS_FAT_MAXUNIT is the maximum number of logical units
     supported by one of the activated drivers.
  */
  #define FS_MAXDEV                 (FS_USE_SMC_DRIVER + FS_USE_WINDRIVE_DRIVER + FS_USE_RAMDISK_DRIVER + FS_USE_MMC_DRIVER + FS_USE_IDE_DRIVER + FS_USE_FLASH_DRIVER)
  #define FS_FAT_MAXUNIT            1         /* max number of medias per device */
  #define FS_FAT_NOFAT32            0         /* 1 disables FAT32 support */
  #define FS_FAT_NOFORMAT           0         /* 1 disables code for formatting a media */
  #define FS_FAT_DISKINFO           1         /* 0 disables command FS_CMD_GET_DISKFREE */  
  #define FS_FAT_FWRITE_UPDATE_DIR  1         /* 1 FS_FWrite modifies directory (default), 0 directory 
                                                 is modified by FS_FClose */
  /*
    Do not change following defines !
    They may become configurable in future versions of the file system.
  */
  #define FS_FAT_SEC_SIZE       0x200     /* do not change for FAT */
#endif /* FS_USE_FAT_FSL */


/*********************************************************************
*
*             RAMDISK_DRIVER defines
*/

#if FS_USE_RAMDISK_DRIVER
  /*
    Define size of your RAM disk here.
    You specify the number of sectors (512 bytes) here.
  */
  #define FS_RR_BLOCKNUM      32        /* 16KB RAM */
  /*
    Do not change following define !
    It may become configurable in future versions of the file system.
  */
  #define FS_RR_BLOCKSIZE     0x200     /* do not change for FAT */
#endif  /* FS_USE_RAMDISK_DRIVER */


/*********************************************************************
*
*             SMC_DRIVER defines
*
  Settings of the generic Smartmedia Card driver.
  For using SMC in your system, you will have to provide basic
  hardware access functions. Please check device\smc\hardware\XXX\smc_hw.c
  and device\smc\hardware\XXX\smc_hw.h for samples.
*/

#if FS_USE_SMC_DRIVER
  /*
    Number of card readers in your system.
    Please note, that even if your system does have more than one
    SMC slot, it might be unable to access them both at the same
    time, because they share resources (e.g. same data port). If that
    is true for your system, you must ensure, that your implementation
    of "FS_OS_Lock_deviceop(&_FS_smcdevice_driver,id)" blocks the device
    driver for all values of "id"; the default implementation of the
    file system's OS Layer does so.
  */
  #define FS_SMC_MAXUNIT                    2  /* EP7312 SMC + on board NAND */
  /*
    The following define does tell the generic driver, if your
    system can directly check the SMC RY/BY line. 
  */
  #define FS_SMC_HW_SUPPORT_BSYLINE_CHECK   0  /* EP7312 does not support */
  /*
    FS_SMC_HW_NEEDS_POLL has to be set, if your SMC hardware driver
    needs to be called periodically for status check (e.g. diskchange).
  */
  #define FS_SMC_HW_NEEDS_POLL              1  /* EP7312 needs poll for diskchange */
  /*
    Logical Block Read Cache Settings for SMC driver.
    Options are not used if FS_USE_LB_READCACHE is 0.
  */
  #define FS_SMC_CACHENUM         2     /* Number of sector buffers; 0 disables cache for this device. */
  /*
    The minimum erase unit on an SMC is a physical block, which consists
    of 16 or 32 pages. A page is 256+8 or 512+16 bytes. If the file system
    is going to change a single sector (512 bytes) on the media, the SMC
    driver usually has to copy the whole corresponding physical block to
    a new block. To avoid that time consuming task for every single sector
    write, you can provide the SMC driver with a number of sector caches
    (512 bytes each). The driver will use them to cache sequential writes 
    to the media. If you set the value to 0, the SMC driver will not cache 
    any write access. A value of 1 makes no sense. The maximum of the media's 
    cluster size (number of logical sectors) and the number of bytes you 
    write with FS_FWrites divided by 512 is typically the best speed 
    performance value. Bigger values usually make sense only, if you plan to 
    bypass the FAT system by e.g. using the FS_IoCtl command
    FS_CMD_WRITE_SECTOR for a large number of sequential sectors.
  */
  #define FS_SMC_PAGE_BUFFER 0         /* Number of sector write caches; 0 disables write cache function. */
#endif /* FS_USE_SMC_DRIVER */


/*********************************************************************
*
*             MMC_DRIVER defines
*
  Settings of the generic MMC/SD card driver.
  For using MMC in your system, you will have to provide basic
  hardware access functions. Please check device\mmc_sd\hardware\XXX\mmc_x_hw.c
  and device\mmc_sd\hardware\XXX\mmc_x_hw.h for samples.
*/

#if FS_USE_MMC_DRIVER
  /*
    Number of card readers in your system.
    Please note, that even if your system does have more than one
    MMC interface, it might be unable to access them both at the same
    time, because they share resources (e.g. same data line). If that
    is true for your system, you must ensure, that your implementation
    of "FS_OS_Lock_deviceop(&_FS_smcdevice_driver,id)" blocks the device
    driver for all values of "id"; the default implementation of the
    file system's OS Layer does so.
  */
  #define FS_MMC_MAXUNIT                    1  
  /*
    FS_MMC_HW_NEEDS_POLL has to be set, if your MMC hardware driver
    needs to be called periodically for status check (e.g. diskchange).
  */
  #define FS_MMC_HW_NEEDS_POLL              1  
  /*
    Logical Block Read Cache Settings for MMC driver.
    Options are not used if FS_USE_LB_READCACHE is 0.
  */
  #define FS_MMC_CACHENUM          2     /* Number of sector buffers; 0 disables cache for this device. */
#endif /* FS_USE_MMC_DRIVER */


/*********************************************************************
*
*             IDE_DRIVER defines
*
  Settings of the generic IDE driver. This driver is also used to
  access CF cards. For using IDE in your system, you will have to provide basic
  hardware access functions. Please check device\ide\hardware\XXX\ide_x_hw.c
  and device\ide\hardware\XXX\ide_x_hw.h for samples.
*/

#if FS_USE_IDE_DRIVER
  /*
    Number of card readers in your system.
    Please note, that even if your system does have more than one
    IDE interface, it might be unable to access them both at the same
    time, because they share resources (e.g. same data line). If that
    is true for your system, you must ensure, that your implementation
    of "FS_OS_Lock_deviceop(&_FS_idedevice_driver,id)" blocks the device
    driver for all values of "id"; the default implementation of the
    file system's OS Layer does so.
  */
  #define FS_IDE_MAXUNIT                    1
  /*
    FS_IDE_HW_NEEDS_POLL has to be set, if your IDE hardware driver
    needs to be called periodically for status check (e.g. diskchange).
  */
  #define FS_IDE_HW_NEEDS_POLL              1
  /*
    Logical Block Read Cache Settings for IDE driver.
    Options are not used if FS_USE_LB_READCACHE is 0.
  */
  #define FS_IDE_CACHENUM         2     /* Number of sector buffers; 0 disables cache for this device. */
#endif /* FS_USE_IDE_DRIVER */


/*********************************************************************
*
*             FLASH_DRIVER defines
*/

#if FS_USE_FLASH_DRIVER
  /* Driver is currently not released */
  /* Size of the used ram buffer, set to 0 if no ram buffer is used */
  #define FS_FLASH_RAMBUFFER      0x4000
  /* Enable/disable wear leveling for flash memory */
  #define FS_FLASHWEARLEVELING 1 /* 1 = on, 0 = off */
#endif


/*********************************************************************
*
*             WINDRIVE_DRIVER defines
*
  This driver does allow to use any Windows logical driver on a
  Windows NT system with the file system. Please be aware, that Win9X
  is not supported, because it cannot access logical drives with
  "CreateFile".
*/

#if FS_USE_WINDRIVE_DRIVER
  /*
    The following define tells WINDRIVE, how many logical drives
    of your NT system you are going to access with the file system.
    if your are going to use more than 2 logical drives, you
    will have to modify function "_FS_wd_devstatus" of module
    device\windriver\wd_misc.c.
  */
  #define FS_WD_MAXUNIT         2             /* number of windows drives */
  /*
    Specify names of logical Windows drives used with the file system. For example,
    "\\\\.\\A:" is usually the floppy of your computer.
  */
  #define FS_WD_DEV0NAME        "\\\\.\\A:"   /* Windows drive name for "windrv:0:" */
  #define FS_WD_DEV1NAME        "\\\\.\\B:"   /* Windows drive name for "windrv:1:" */
  /*
    To improve performance of WINDRIVE, it does use sector caches
    for read/write operations to avoid real device operations for
    each read/write access. The number of caches can be specified
    below and must not be smaller than 1.
  */
  #define FS_WD_CACHENUM        40            /* number of read caches per drive */
  #define FS_WD_WBUFFNUM        20            /* number of write caches per drive */
  /*
    Do not change following define !
    It may become configurable in future versions of the file system.
  */
  #define FS_WD_BLOCKSIZE       0x200         /* do not change for FAT */
#endif  /* FS_USE_WINDRIVE_DRIVER */


#endif  /* _FS_CONF_H_ */


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
26uuu欧美日本| 日本vs亚洲vs韩国一区三区 | 日本三级亚洲精品| 国产美女主播视频一区| 欧洲精品视频在线观看| 久久精品视频在线看| 亚洲一区二区三区小说| 99久久婷婷国产综合精品电影| 91麻豆精品91久久久久久清纯| 成人欧美一区二区三区黑人麻豆| 久久精工是国产品牌吗| 欧美视频一区二区三区| 国产精品久久久久久妇女6080| 美国av一区二区| 51精品视频一区二区三区| 亚洲蜜臀av乱码久久精品蜜桃| 国产99久久久国产精品潘金 | 欧美日韩中文国产| 中文字幕一区二区在线播放| 国产馆精品极品| 精品日韩欧美在线| 秋霞电影一区二区| 777奇米成人网| 亚洲综合色婷婷| 91精品福利在线| 亚洲精品国产精华液| 色哟哟欧美精品| 亚洲精品亚洲人成人网在线播放| 99久久综合精品| 亚洲三级在线观看| 一本到不卡精品视频在线观看| 综合av第一页| 91农村精品一区二区在线| 一色屋精品亚洲香蕉网站| 91免费看`日韩一区二区| 亚洲欧美偷拍卡通变态| 色诱亚洲精品久久久久久| 亚洲精品成人悠悠色影视| 91精品福利视频| 午夜视频在线观看一区| 91精品在线免费| 狠狠色丁香婷婷综合| 精品成a人在线观看| 国产成人精品一区二区三区网站观看| 久久色视频免费观看| 国产成人精品午夜视频免费| 国产精品少妇自拍| 91网站在线观看视频| 亚洲高清久久久| 日韩免费观看高清完整版| 国产伦精品一区二区三区视频青涩| 国产欧美一区二区在线观看| 成人高清视频免费观看| 亚洲一区欧美一区| 欧美精品高清视频| 国产精品一区二区久久不卡| 中文字幕在线不卡一区| 欧美日韩国产经典色站一区二区三区| 青草av.久久免费一区| 2023国产一二三区日本精品2022| 国产精品资源站在线| 综合电影一区二区三区| 91精品婷婷国产综合久久性色| 韩国在线一区二区| 中文字幕字幕中文在线中不卡视频| 在线精品观看国产| 国产麻豆一精品一av一免费 | 蜜臀久久99精品久久久久宅男 | 欧美视频自拍偷拍| 天天av天天翘天天综合网| 欧美一区二区三区精品| 成人免费毛片a| 亚洲成av人**亚洲成av**| 久久久五月婷婷| 欧美在线free| 国产成a人亚洲精| 日韩黄色免费电影| 亚洲欧美偷拍三级| 久久亚洲精精品中文字幕早川悠里| 99视频热这里只有精品免费| 美女视频免费一区| 一区二区三区四区亚洲| 久久久久久9999| 欧美日韩一区二区不卡| 成人18视频在线播放| 蜜臀av性久久久久av蜜臀妖精| 中文字幕制服丝袜成人av| 日韩精品一区二区三区视频 | 日本一区二区三区国色天香 | 制服丝袜亚洲色图| 91丨九色丨尤物| 国产一区二区三区久久悠悠色av| 亚洲国产美国国产综合一区二区| 国产精品久久久久久久久搜平片| 欧美一区二区在线观看| 色偷偷久久一区二区三区| 成人一级片在线观看| 蜜桃久久久久久久| 午夜精品一区二区三区免费视频| 国产精品电影院| 国产精品乱人伦| 国产色综合久久| 久久久美女毛片| 日韩欧美国产午夜精品| 91精品婷婷国产综合久久性色| 欧美性受xxxx| 欧美怡红院视频| 色欧美乱欧美15图片| 99久久99久久免费精品蜜臀| 国产精品资源站在线| 国产精品一区二区三区乱码| 国模冰冰炮一区二区| 久久99久久99| 韩国女主播成人在线| 日韩av成人高清| 老司机精品视频在线| 狠狠色丁香九九婷婷综合五月| 日韩高清一区二区| 九色|91porny| 国产成人精品亚洲777人妖| 粗大黑人巨茎大战欧美成人| 成人av动漫网站| 一本到高清视频免费精品| 欧美午夜理伦三级在线观看| 欧美日韩免费观看一区三区| 欧美福利视频导航| 欧美一级精品大片| 久久久久久黄色| 亚洲日本在线看| 亚洲午夜久久久久久久久久久| 午夜视频在线观看一区| 经典三级视频一区| 国产v综合v亚洲欧| 91视频一区二区| 欧美一区二区三区日韩| 欧美大片国产精品| 国产日韩欧美综合一区| 亚洲免费观看高清完整版在线| 亚洲高清在线视频| 狠狠色狠狠色综合日日91app| 丁香六月久久综合狠狠色| 91视视频在线观看入口直接观看www | 色综合久久99| 欧美日韩免费视频| 欧美精选午夜久久久乱码6080| 欧美一区二区在线观看| 国产嫩草影院久久久久| 亚洲黄色免费网站| 精品一区二区三区免费播放| 99视频精品免费视频| 日韩一区二区免费视频| 国产精品久久久一区麻豆最新章节| 一区二区三区在线视频观看58| 日本美女一区二区三区视频| www.久久精品| 日韩色在线观看| 一区二区三区高清| 国产精品原创巨作av| 欧美三区在线观看| 国产日韩视频一区二区三区| 天涯成人国产亚洲精品一区av| 国产精品一区二区在线看| 欧美日韩激情一区| 国产精品久久久久一区二区三区| 免费观看30秒视频久久| 在线视频一区二区三区| 国产婷婷色一区二区三区四区| 视频一区二区国产| 99re这里都是精品| 久久精品水蜜桃av综合天堂| 青青草国产成人99久久| 在线观看视频欧美| 亚洲色图都市小说| 国产大片一区二区| 337p亚洲精品色噜噜狠狠| 亚洲综合男人的天堂| 97精品国产97久久久久久久久久久久| 日韩精品在线一区| 日本不卡视频在线| 欧美色视频一区| 一区二区三区四区av| 高清不卡在线观看av| 久久免费电影网| 激情五月婷婷综合网| 欧美一区日韩一区| 日韩激情中文字幕| 欧美一区二区三区四区高清| 亚洲成a人在线观看| 欧美性一二三区| 午夜a成v人精品| 欧美乱妇15p| 日本女人一区二区三区| 日韩一区二区在线观看| 裸体歌舞表演一区二区| 日韩午夜激情免费电影| 精彩视频一区二区三区| 久久久99久久| 99久久精品国产毛片| 亚洲欧美日韩一区二区 | 在线免费观看日本欧美|