LPCOpen Platform  v1.03
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
fs_usb.c File Reference
#include "fsusb_cfg.h"
#include "board.h"
#include "chip.h"

Go to the source code of this file.

Functions

DSTATUS disk_initialize (BYTE drv)
 
DRESULT disk_ioctl (BYTE drv, BYTE ctrl, void *buff)
 
DRESULT disk_read (BYTE drv, BYTE *buff, DWORD sector, BYTE count)
 
DSTATUS disk_status (BYTE drv)
 
DRESULT disk_write (BYTE drv, const BYTE *buff, DWORD sector, BYTE count)
 

Variables

static volatile DSTATUS Stat = STA_NOINIT
 
static volatile WORD Timer2
 
static DISK_HANDLE_ThDisk
 

Function Documentation

DSTATUS disk_initialize ( BYTE  drv)

Definition at line 61 of file fs_usb.c.

DRESULT disk_ioctl ( BYTE  drv,
BYTE  ctrl,
void *  buff 
)

Definition at line 97 of file fs_usb.c.

DRESULT disk_read ( BYTE  drv,
BYTE buff,
DWORD  sector,
BYTE  count 
)

Definition at line 141 of file fs_usb.c.

DSTATUS disk_status ( BYTE  drv)

Definition at line 158 of file fs_usb.c.

DRESULT disk_write ( BYTE  drv,
const BYTE buff,
DWORD  sector,
BYTE  count 
)

Definition at line 167 of file fs_usb.c.

Variable Documentation

DISK_HANDLE_T* hDisk
static

Definition at line 46 of file fs_usb.c.

volatile DSTATUS Stat = STA_NOINIT
static

Definition at line 41 of file fs_usb.c.

volatile WORD Timer2
static

Definition at line 44 of file fs_usb.c.