?? 10bsp.cdf
字號(hào):
/*Copyright 1998-2002 Wind River Systems, Inc.modification history--------------------01d,30jan03,tor Mount TFFS & SCSI filesystems at boot time (spr #69254)01c,09jul02,jkf SPR#78374, assume only one dos volume on ctrl=0 drive=0, ATA_DEV_NAMES_0 is DOSFS_NAMES_ATA_PRIMARY_MASTER, etc01b,09nov01,jac Added ATA_DEV_NAMES_2 and ATA_DEV_NAMES_3 to define devices on secondary ATA controller. Added support for defining cdromFs as file system for an ATA target device.01a,14oct98,lrn writtenDESCRIPTION This file contains additions and modifications for BSP componentsto work with the DosFs 2.0 component.Modified configlettes in this component are all located intarget/config/comps/src/dosfs2/ directory in order to avoid modifyingthe original Tornado 2.0 configlettes.XXX - to do*///// Floppy Disk Section//Parameter FD_DEV_NAME { NAME Floppy disk logical device name TYPE string DEFAULT "/fd" // 0 or 1 will be appended}Parameter FD_CACHE_SIZE { NAME Disk cache for Floppy Disk SYNOPSIS Recommended 128K to compensate for slow mechanics TYPE int DEFAULT (128*1024)}Parameter FD_0_TYPE { NAME Floppy Disk 0 drive type SYNOPSIS Use 0 for 3.5 and 1 for 5.25 inch drives TYPE int DEFAULT 0}Parameter FD_1_TYPE { NAME Floppy Disk 1 drive type SYNOPSIS Use 0 for 3.5 and 1 for 5.25 inch drives,\ Use NONE of none installed. TYPE int DEFAULT NONE} Component INCLUDE_FD { NAME floppy drive (NEC 765) SYNOPSIS NEC 765 floppy drive component MODULES nec765Fd.o CONFIGLETTES dosfs2/usrFd.c CFG_PARAMS FD_INT_VEC FD_INT_LVL \ FD_CACHE_SIZE FD_DEV_NAME \ FD_0_TYPE FD_1_TYPE HDR_FILES drv/fdisk/nec765Fd.h REQUIRES INCLUDE_DOSFS_MAIN INCLUDE_DISK_CACHE INIT_RTN fdDrv (FD_INT_VEC, FD_INT_LVL);\ usrFdConfig(0, FD_0_TYPE, FD_DEV_NAME "0");\ usrFdConfig(1, FD_1_TYPE, FD_DEV_NAME "1");}//// ATA Hard drive component//Parameter DOSFS_NAMES_ATA_PRIMARY_MASTER { NAME ATA Controller 0, Hard disk 0 dos volume names, used in dosFsDevCreate SYNOPSIS Comma separated list for each partition: "/ata0a,/ata0b", place optional filesystem type in parens: "/cd(cdrom)" TYPE string DEFAULT "/ata0a"}Parameter DOSFS_NAMES_ATA_PRIMARY_SLAVE { NAME ATA Controller 0, Hard disk 1 logical names SYNOPSIS Comma separated list for each partition: "/ata1a,/ata1b", place optional filesystem type in parens: "/cd(cdrom)" TYPE string DEFAULT ""}Parameter DOSFS_NAMES_ATA_SECONDARY_MASTER { NAME ATA Controller 1, Hard disk 0 logical names SYNOPSIS Comma separated list for each partition: "/ata2a,/ata2b", place optional filesystem type in parens: "/cd(cdrom)" TYPE string DEFAULT ""}Parameter DOSFS_NAMES_ATA_SECONDARY_SLAVE { NAME ATA Controller 1, Hard disk 1 logical names SYNOPSIS Comma separated list for each partition: "/ata3a,/ata3b", place optional filesystem type in parens: "/cd(cdrom)" TYPE string DEFAULT ""}Parameter ATA_CACHE_SIZE { NAME Size of disk cache for Hard Disk TYPE int DEFAULT (128*1024)}Component INCLUDE_ATA { NAME ATA hard drive SYNOPSIS ATA hard drive component MODULES ataDrv.o CONFIGLETTES dosfs2/usrAta.c CFG_PARAMS ATA_CACHE_SIZE NUM_DOSFS_FILES \ DOSFS_NAMES_ATA_SECONDARY_SLAVE \ DOSFS_NAMES_ATA_SECONDARY_MASTER \ DOSFS_NAMES_ATA_PRIMARY_SLAVE DOSFS_NAMES_ATA_PRIMARY_MASTER REQUIRES INCLUDE_DISK_CACHE INCLUDE_DISK_PART HDR_FILES drv/hdisk/ataDrv.h drv/pcmcia/pccardLib.h INIT_RTN usrAtaInit ();\ if (strcmp (DOSFS_NAMES_ATA_PRIMARY_MASTER, "" )) \ usrAtaConfig (0, 0, DOSFS_NAMES_ATA_PRIMARY_MASTER); \ if (strcmp (DOSFS_NAMES_ATA_PRIMARY_SLAVE, "" )) \ usrAtaConfig (0, 1, DOSFS_NAMES_ATA_PRIMARY_SLAVE); \ if (strcmp (DOSFS_NAMES_ATA_SECONDARY_MASTER, "" )) \ usrAtaConfig (1, 0, DOSFS_NAMES_ATA_SECONDARY_MASTER); \ if (strcmp (DOSFS_NAMES_ATA_SECONDARY_SLAVE, "" )) \ usrAtaConfig (1, 1, DOSFS_NAMES_ATA_SECONDARY_SLAVE);}Component INCLUDE_ATA_SHOW { NAME ATA hard drive information display/show MODULES ataShow.o INIT_RTN ataShowInit(); REQUIRES INCLUDE_ATA _CHILDREN FOLDER_HD}//// TFFS component// NOTE: more TFFS info in 00tffs.cdf//Folder FOLDER_TFFS { NAME TrueFFS SYNOPSIS TFFS components CHILDREN INCLUDE_TFFS \ INCLUDE_TFFS_DOSFS \ INCLUDE_TFFS_SHOW \ FOLDER_TFFS_DRIVERS \ FOLDER_TFFS_TL}//// SCSI hard disk component//Folder FOLDER_SCSI { NAME scsi SYNOPSIS SCSI components CHILDREN INCLUDE_SCSI \ INCLUDE_SCSI_DOSFS \ SELECT_SCSI_VERSION}Component INCLUDE_SCSI { NAME scsi SYNOPSIS SCSI components CONFIGLETTES usrScsi.c MODULES scsiLib.o INIT_RTN usrScsiConfig (); HDR_FILES sysLib.h stdio.h scsiLib.h}Component INCLUDE_SCSI_DOSFS { NAME scsi FileSystem SYNOPSIS Filesystem on SCSI magnetic drive CONFIGLETTES dosfs2/usrScsiFs.c INIT_RTN usrScsiFsConfig ( SCSI_FS_DEV_BUS_ID, SCSI_FS_DEV_LUN, \SCSI_FS_DEV_REQ_SENSE_LEN, SCSI_FS_DEV_TYPE, SCSI_FS_DEV_REMOVABLE, \SCSI_FS_DEV_NUM_BLOCKS, SCSI_FS_DEV_BLK_SIZE, SCSI_FS_OFFSET, SCSI_FS_MOUNT_POINT ); REQUIRES INCLUDE_SCSI \ INCLUDE_DOSFS CFG_PARAMS SCSI_FS_DEV_BUS_ID \ SCSI_FS_DEV_LUN \ SCSI_FS_DEV_REQ_SENSE_LEN \ SCSI_FS_DEV_TYPE \ SCSI_FS_DEV_REMOVABLE \ SCSI_FS_DEV_NUM_BLOCKS \ SCSI_FS_DEV_BLK_SIZE \ SCSI_FS_OFFSET \ SCSI_FS_MOUNT_POINT}Parameter SCSI_FS_DEV_BUS_ID { NAME SCSI FileSystem Device Bus ID SYNOPSIS SCSI FileSystem Device Bus ID (0 - 7) TYPE int DEFAULT -1}Parameter SCSI_FS_DEV_LUN { NAME SCSI FileSystem Device Logical Unit Number SYNOPSIS SCSI FileSystem Device Logical Unit Number TYPE int DEFAULT 0}Parameter SCSI_FS_DEV_REQ_SENSE_LEN { NAME SCSI FileSystem Device REQUEST SENSE length SYNOPSIS SCSI FileSystem Device REQUEST SENSE length TYPE int DEFAULT 0}Parameter SCSI_FS_DEV_TYPE { NAME SCSI FileSystem Device Type SYNOPSIS SCSI FileSystem Device Type TYPE int DEFAULT -1}Parameter SCSI_FS_DEV_REMOVABLE { NAME SCSI FileSystem Device Removable flag SYNOPSIS SCSI FileSystem Device Removable flag TYPE int DEFAULT 0}Parameter SCSI_FS_DEV_NUM_BLOCKS { NAME SCSI FileSystem Device Number of Blocks SYNOPSIS SCSI FileSystem Device Number of Blocks TYPE int DEFAULT 0}Parameter SCSI_FS_DEV_BLK_SIZE { NAME SCSI FileSystem Device Block Size SYNOPSIS SCSI FileSystem Device Block Size TYPE int DEFAULT 512}Parameter SCSI_FS_OFFSET { NAME SCSI FileSystem Offset on device SYNOPSIS SCSI FileSystem Offset on device TYPE int DEFAULT 0}Parameter SCSI_FS_MOUNT_POINT { NAME SCSI FileSystem mount point SYNOPSIS SCSI FileSystem mount point TYPE string DEFAULT "/scsi"}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -