?? ramdisk.c
字號:
/*ramDiskInit - 創(chuàng)建一個512*400的塊設(shè)備,并加載dosFs文件系統(tǒng)*/
/***************************************************************
* INCLUDE FILES
***************************************************************/
#include "stdio.h"
#include "vxWorks.h"
#include "dosFsLib.h"
#include "ramDrv.h"
#include "blkIo.h"
STATUS ramDiskInit(void)
{
BLK_DEV *pBlkDev;
DOS_VOL_DESC *pVolDesc;
char *ramDiskDevName = "/ram0";
pBlkDev = ramDevCreate (0, 512, 400, 400, 0); /*創(chuàng)建一個大小為512*400的RAM塊設(shè)備*/
if(pBlkDev == NULL)
perror("ramDevCreate");
pVolDesc = dosFsMkfs (ramDiskDevName, pBlkDev);/*加載dosFs文件系統(tǒng)*/
if(pVolDesc == NULL)
perror("dosFsMkfs");
return OK;
} /* end of ramDiskInit() */
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -