IPC@CHIP® RTOS-PPC – API Documentation

Header image

Main page


External disk types and data structures


Detailed Description

The External disk API defines the following types.

Typedefs

typedef int(* EXTDISK_HANDLER )(EXTDISK_ACTION action, DWORD param1, DWORD param2, BYTE *buffer)
 Drive handler function prototype.
typedef void(* EXTDISK_CALLBACK )(unsigned int event)
 Notification handler function prototype.

Enumerations

enum  EXTDISK_ACTION {
  EXTDISK_ACTION_READ_DISK = 0x00,
  EXTDISK_ACTION_WRITE_DISK = 0x01,
  EXTDISK_ACTION_GET_PARTITION_OFFSET = 0x02,
  EXTDISK_ACTION_READ_ANY = 0x80,
  EXTDISK_ACTION_WRITE_ANY = 0x81,
  EXTDISK_ACTION_GET_MEDIA = 0x82,
  EXTDISK_ACTION_GET_VERSION = 0x84
}
 

Drive handler actions.

More...
enum  EXTDISK_EVENT {
  EXTDISK_EVENT_INSTALL = 0x0001,
  EXTDISK_EVENT_REMOVE = 0x0002,
  EXTDISK_EVENT_INSTALL_B = 0x0001,
  EXTDISK_EVENT_REMOVE_B = 0x0002,
  EXTDISK_EVENT_INSTALL_D = 0x0003,
  EXTDISK_EVENT_REMOVE_D = 0x0004,
  EXTDISK_EVENT_INSTALL_E = 0x0005,
  EXTDISK_EVENT_REMOVE_E = 0x0006,
  EXTDISK_EVENT_INSTALL_F = 0x0007,
  EXTDISK_EVENT_REMOVE_F = 0x0008
}
 

Notification handler events.

More...





Top of page | Main page

Copyright © 2017 Beck IPC GmbH
Generated on Thu Jan 26 16:21:36 2017 by Doxygen 1.6.1