conf_access.h

来自「at89c5131 实现 mass storage 的源码.」· C头文件 代码 · 共 69 行

H
69
字号
//! @file conf_access.h,v
//!
//! Copyright (c) 2004 Atmel.
//!
//! Please read file license.txt for copyright notice.
//!
//! This file contains the possible external configuration of the control access
//! This file will be given to any external customer
//!
//! @version 1.2 c5131-mass-storage-virtual-1_0_6 $Id: conf_access.h,v 1.2 2005/03/10 15:01:08 lguilhau Exp $
//!
//! @todo
//! @bug

#ifndef _CONF_ACCESS_H_
#define _CONF_ACCESS_H_


// Active the Logical Unit
#define  LUN_0                ENABLE
#define  LUN_1                DISABLE
#define  LUN_2                DISABLE
#define  LUN_3                DISABLE
#define  LUN_4                DISABLE
#define  LUN_5                DISABLE
#define  LUN_6                DISABLE
#define  LUN_7                DISABLE

// LUN 0 DEFINE
#define  LUN_0_INCLUDE                           "lib_mem\virtual_mem\virtual_mem.h"
#define  Lun_0_test_unit_ready()                 virtual_test_unit_ready()
#define  Lun_0_read_capacity(nb_sect)            virtual_read_capacity(nb_sect)
#define  Lun_0_wr_protect()                      virtual_wr_protect()
#define  Lun_0_removal()                         virtual_removal()
#define  Lun_0_read_10(ad, sec)                  virtual_read_10(ad, sec)
#define  Lun_0_usb_read()                        virtual_usb_read()
#define  Lun_0_write_10(ad, sec)                 virtual_write_10(ad, sec)
#define  Lun_0_usb_write()                       virtual_usb_write()



// ATMEL DEFINE - DO NOT MODIFY

// Define for access mode (Don't change)
#define  ACCESS_BY_REGISTER   0       
#define  ACCESS_BY_DFC        1

// Define the transfer access mode
#define  MODE_ACCESS          ACCESS_BY_REGISTER  // Transfer by register

// Active interface fonction
#define  ACCESS_USB           ENABLED  // USB I/O in control access
#define  ACCESS_STREAM        DISABLED  // Stream I/O in control access
#define  ACCESS_STREAM_RECORD DISABLED // Stream I/O in control access AND RECORD MODE
#define  ACCESS_MEM_TO_RAM    DISABLED  // RAM to Mem I/O in control access
#define  ACCESS_MEM_TO_MEM    DISABLED // Mem to Mem I/O in control access
#define  ACCESS_CODEC         DISABLED // Codec I/O in control access



// Specific option control access
#define  GLOBAL_WR_PROTECT    DISABLED // To manage a global write protection

#define USB_BOOST             ENABLED
#define DFC                   DISABLED

#endif  //! _CONF_ACCESS_H_

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?