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

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

?? fs_conf.h

?? UCOS操作系統的文件系統開發實例,有興趣的可以
?? H
字號:
/************************************************************************                          Micrium, Inc.*                      949 Crestview Circle*                     Weston,  FL 33327-1848**                            uC/FS**                (c) Copyright 2002, 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             1    /* 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    1    /* 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 */


/*********************************************************************
*
*             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       1    /* 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       0    /* MMC/SD card 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)
  #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 */
  /*
    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_x_hw.c
  and device\smc\hardware\XXX\smc_x_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                    1  /* 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).
    In such a case, the generic driver does provide a function
    "void FS_smc_check_card(FS_u32 id)", which has to be called
    periodically by your system for each card reader.
  */
  #define FS_SMC_HW_NEEDS_POLL              1  /* EP7312 needs poll for diskchange */
#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  
#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  
#endif /* FS_USE_IDE_DRIVER */


/*********************************************************************
*
*             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一区二区三区免费野_久草精品视频
亚洲国产精品综合小说图片区| 精品国产在天天线2019| 久久成人免费网| 午夜精品在线看| 亚洲已满18点击进入久久| 中文字幕一区免费在线观看| 久久亚洲精品小早川怜子| 日韩欧美国产综合| 日韩一本二本av| 欧美精品一区二区久久婷婷| 欧美色精品在线视频| 欧美日韩国产欧美日美国产精品| 欧美性欧美巨大黑白大战| 色狠狠色噜噜噜综合网| 色婷婷av一区二区三区软件| 99国产精品久久久久久久久久 | 日韩一级成人av| 日韩欧美一级二级三级久久久 | 九九久久精品视频| 国产毛片精品国产一区二区三区| 国产精品亚洲第一区在线暖暖韩国 | 日本一区二区三区四区| 中日韩免费视频中文字幕| 国产精品久久久久久久久晋中| 亚洲欧洲日韩一区二区三区| 中文字幕人成不卡一区| 亚洲国产精品天堂| 日本不卡免费在线视频| 国产精品18久久久久久vr| 国产99久久久国产精品潘金 | 日本伊人午夜精品| 九九国产精品视频| 不卡电影一区二区三区| 欧美日韩一区二区欧美激情| 欧美电影免费观看高清完整版在| 中文字幕免费观看一区| 亚洲国产一区在线观看| 精品一区二区三区久久| 97久久精品人人澡人人爽| 欧美久久久影院| 中文字幕乱码亚洲精品一区| 亚洲在线视频网站| 国产精品白丝av| 欧美日韩国产一级| 中文成人综合网| 老司机精品视频在线| 91看片淫黄大片一级在线观看| 51久久夜色精品国产麻豆| 国产欧美日韩不卡| 日本不卡一二三| 色综合一区二区| 久久蜜桃一区二区| 亚洲成av人片观看| 一本色道久久综合精品竹菊| 日韩三区在线观看| 亚洲大片免费看| 99视频国产精品| 精品久久久久久亚洲综合网| 亚洲一区精品在线| 97精品视频在线观看自产线路二| 精品国产乱码久久| 日韩综合小视频| 色视频欧美一区二区三区| 国产日本欧美一区二区| 精一区二区三区| 欧美一区中文字幕| 丝袜美腿亚洲综合| 欧美日韩国产经典色站一区二区三区 | 亚洲精品免费在线播放| 国产成人精品综合在线观看 | 91免费观看视频在线| 国产精品无人区| 韩国视频一区二区| 精品久久久久久综合日本欧美| 日韩精品国产欧美| 欧美精品三级日韩久久| 一区二区高清视频在线观看| 成人精品国产福利| 亚洲欧洲日韩av| thepron国产精品| 成人免费在线播放视频| 成人白浆超碰人人人人| 国产精品进线69影院| www.色精品| 亚洲另类中文字| 欧美日韩一区二区三区高清| 午夜精品福利一区二区三区av | 色综合激情久久| 亚洲精品视频一区二区| 91成人在线免费观看| 亚洲综合色区另类av| 欧美久久一二区| 久久国产精品免费| 亚洲国产成人私人影院tom| 成人动漫一区二区| 亚洲第一av色| 91超碰这里只有精品国产| 蜜桃av一区二区| 久久久亚洲国产美女国产盗摄| 成人综合婷婷国产精品久久 | 欧美性大战久久久| 青青草国产精品亚洲专区无| 欧美电视剧免费全集观看| 岛国av在线一区| 亚洲精品成人少妇| 91精品国产一区二区三区香蕉| 国产中文字幕精品| 亚洲男人的天堂在线观看| 7777精品伊人久久久大香线蕉经典版下载| 婷婷成人综合网| 欧美国产日韩在线观看| 欧美影院一区二区三区| 精品在线亚洲视频| 亚洲色图欧洲色图婷婷| 日韩一级免费观看| 99久久精品国产精品久久| 视频在线观看国产精品| 国产精品网站在线| 欧美一区二区网站| 99久久精品国产导航| 久久成人久久爱| 一区二区三区久久| 欧美国产国产综合| 欧美一级二级三级乱码| 不卡的av中国片| 乱中年女人伦av一区二区| 日韩码欧中文字| www国产精品av| 欧美唯美清纯偷拍| www.99精品| 国产精品一区二区在线播放| 亚洲一区二区视频在线观看| 国产无人区一区二区三区| 欧美一区二区三区四区久久| 91欧美一区二区| 风间由美一区二区av101| 免费观看在线色综合| 亚洲国产视频一区| 亚洲色图第一区| 国产精品高潮呻吟| 国产日韩av一区| 2020国产精品自拍| 欧美不卡123| 日韩欧美久久一区| 欧美一卡2卡三卡4卡5免费| 欧洲国产伦久久久久久久| jizzjizzjizz欧美| www.视频一区| 99精品黄色片免费大全| 国产成人午夜电影网| 国产在线精品国自产拍免费| 日韩福利视频网| 日日欢夜夜爽一区| 午夜日韩在线观看| 日韩电影在线观看电影| 午夜一区二区三区视频| 亚洲一区二区三区四区在线免费观看| 综合中文字幕亚洲| 亚洲精品国产高清久久伦理二区| 国产精品久久久久久久浪潮网站| 国产精品萝li| 中文字幕一区二区5566日韩| 国产精品国产三级国产有无不卡 | 亚洲三级在线免费| 一区二区三区四区视频精品免费| 亚洲欧美日韩国产综合| 一区二区三区四区不卡在线 | 国产精品高清亚洲| 亚洲乱码国产乱码精品精98午夜| 一区二区三区不卡在线观看 | 国产欧美精品一区aⅴ影院 | 日本福利一区二区| 欧美视频完全免费看| 欧美高清hd18日本| 日韩精品一区二区在线观看| 26uuu另类欧美| 亚洲日本电影在线| 日韩精品电影在线观看| 麻豆精品在线观看| 精品国产免费一区二区三区四区| 3751色影院一区二区三区| 一区二区高清视频在线观看| 99麻豆久久久国产精品免费 | 亚洲精品一区在线观看| 2024国产精品| 国产精品美女久久久久久| 一区av在线播放| 久久精品噜噜噜成人88aⅴ| 国产福利精品一区二区| 91黄色在线观看| 精品三级av在线| 亚洲欧美日韩在线| 美女在线一区二区| 91在线国内视频| 欧美sm极限捆绑bd| 樱花草国产18久久久久| 久久91精品国产91久久小草| 97久久久精品综合88久久| 欧美va在线播放| 亚洲综合一区二区|