• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

klaptopdaemon

bulkmem.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

struct  region_info_t
struct  open_mem_t
struct  eraseq_entry_t
struct  eraseq_hdr_t
struct  copy_op_t
struct  mem_op_t
struct  mtd_reg_t
struct  mtd_request_t
struct  mtd_mod_win_t
struct  mtd_vpp_req_t
struct  mtd_rdy_req_t

Defines

#define REGION_TYPE   0x0001
#define REGION_TYPE_CM   0x0000
#define REGION_TYPE_AM   0x0001
#define REGION_PREFETCH   0x0008
#define REGION_CACHEABLE   0x0010
#define REGION_BAR_MASK   0xe000
#define REGION_BAR_SHIFT   13
#define MEMORY_TYPE   0x0001
#define MEMORY_TYPE_CM   0x0000
#define MEMORY_TYPE_AM   0x0001
#define MEMORY_EXCLUSIVE   0x0002
#define MEMORY_PREFETCH   0x0008
#define MEMORY_CACHEABLE   0x0010
#define MEMORY_BAR_MASK   0xe000
#define MEMORY_BAR_SHIFT   13
#define ERASE_QUEUED   0x00
#define ERASE_IN_PROGRESS(n)   (((n) > 0) && ((n) < 0x80))
#define ERASE_IDLE   0xff
#define ERASE_PASSED   0xe0
#define ERASE_FAILED   0xe1
#define ERASE_MISSING   0x80
#define ERASE_MEDIA_WRPROT   0x84
#define ERASE_NOT_ERASABLE   0x85
#define ERASE_BAD_OFFSET   0xc1
#define ERASE_BAD_TECH   0xc2
#define ERASE_BAD_SOCKET   0xc3
#define ERASE_BAD_VCC   0xc4
#define ERASE_BAD_VPP   0xc5
#define ERASE_BAD_SIZE   0xc6
#define MEM_OP_BUFFER   0x01
#define MEM_OP_BUFFER_USER   0x00
#define MEM_OP_BUFFER_KERNEL   0x01
#define MEM_OP_DISABLE_ERASE   0x02
#define MEM_OP_VERIFY   0x04
#define MTD_REQ_ACTION   0x003
#define MTD_REQ_ERASE   0x000
#define MTD_REQ_READ   0x001
#define MTD_REQ_WRITE   0x002
#define MTD_REQ_COPY   0x003
#define MTD_REQ_NOERASE   0x004
#define MTD_REQ_VERIFY   0x008
#define MTD_REQ_READY   0x010
#define MTD_REQ_TIMEOUT   0x020
#define MTD_REQ_LAST   0x040
#define MTD_REQ_FIRST   0x080
#define MTD_REQ_KERNEL   0x100
#define MTD_WAITREQ   0x00
#define MTD_WAITTIMER   0x01
#define MTD_WAITRDY   0x02
#define MTD_WAITPOWER   0x03

Enumerations

enum  mtd_helper {
  MTDRequestWindow, MTDModifyWindow, MTDReleaseWindow, MTDSetVpp,
  MTDRDYMask
}

Functions

int MTDHelperEntry (int func,...)

Define Documentation

#define ERASE_BAD_OFFSET   0xc1

Definition at line 83 of file bulkmem.h.

#define ERASE_BAD_SIZE   0xc6

Definition at line 88 of file bulkmem.h.

#define ERASE_BAD_SOCKET   0xc3

Definition at line 85 of file bulkmem.h.

#define ERASE_BAD_TECH   0xc2

Definition at line 84 of file bulkmem.h.

#define ERASE_BAD_VCC   0xc4

Definition at line 86 of file bulkmem.h.

#define ERASE_BAD_VPP   0xc5

Definition at line 87 of file bulkmem.h.

#define ERASE_FAILED   0xe1

Definition at line 78 of file bulkmem.h.

#define ERASE_IDLE   0xff

Definition at line 76 of file bulkmem.h.

#define ERASE_IN_PROGRESS ( n   )     (((n) > 0) && ((n) < 0x80))

Definition at line 75 of file bulkmem.h.

#define ERASE_MEDIA_WRPROT   0x84

Definition at line 81 of file bulkmem.h.

#define ERASE_MISSING   0x80

Definition at line 80 of file bulkmem.h.

#define ERASE_NOT_ERASABLE   0x85

Definition at line 82 of file bulkmem.h.

#define ERASE_PASSED   0xe0

Definition at line 77 of file bulkmem.h.

#define ERASE_QUEUED   0x00

Definition at line 74 of file bulkmem.h.

#define MEM_OP_BUFFER   0x01

Definition at line 105 of file bulkmem.h.

#define MEM_OP_BUFFER_KERNEL   0x01

Definition at line 107 of file bulkmem.h.

#define MEM_OP_BUFFER_USER   0x00

Definition at line 106 of file bulkmem.h.

#define MEM_OP_DISABLE_ERASE   0x02

Definition at line 108 of file bulkmem.h.

#define MEM_OP_VERIFY   0x04

Definition at line 109 of file bulkmem.h.

#define MEMORY_BAR_MASK   0xe000

Definition at line 58 of file bulkmem.h.

#define MEMORY_BAR_SHIFT   13

Definition at line 59 of file bulkmem.h.

#define MEMORY_CACHEABLE   0x0010

Definition at line 57 of file bulkmem.h.

#define MEMORY_EXCLUSIVE   0x0002

Definition at line 55 of file bulkmem.h.

#define MEMORY_PREFETCH   0x0008

Definition at line 56 of file bulkmem.h.

#define MEMORY_TYPE   0x0001

Definition at line 52 of file bulkmem.h.

#define MEMORY_TYPE_AM   0x0001

Definition at line 54 of file bulkmem.h.

#define MEMORY_TYPE_CM   0x0000

Definition at line 53 of file bulkmem.h.

#define MTD_REQ_ACTION   0x003

Definition at line 133 of file bulkmem.h.

#define MTD_REQ_COPY   0x003

Definition at line 137 of file bulkmem.h.

#define MTD_REQ_ERASE   0x000

Definition at line 134 of file bulkmem.h.

#define MTD_REQ_FIRST   0x080

Definition at line 143 of file bulkmem.h.

#define MTD_REQ_KERNEL   0x100

Definition at line 144 of file bulkmem.h.

#define MTD_REQ_LAST   0x040

Definition at line 142 of file bulkmem.h.

#define MTD_REQ_NOERASE   0x004

Definition at line 138 of file bulkmem.h.

#define MTD_REQ_READ   0x001

Definition at line 135 of file bulkmem.h.

#define MTD_REQ_READY   0x010

Definition at line 140 of file bulkmem.h.

#define MTD_REQ_TIMEOUT   0x020

Definition at line 141 of file bulkmem.h.

#define MTD_REQ_VERIFY   0x008

Definition at line 139 of file bulkmem.h.

#define MTD_REQ_WRITE   0x002

Definition at line 136 of file bulkmem.h.

#define MTD_WAITPOWER   0x03

Definition at line 150 of file bulkmem.h.

#define MTD_WAITRDY   0x02

Definition at line 149 of file bulkmem.h.

#define MTD_WAITREQ   0x00

Definition at line 147 of file bulkmem.h.

#define MTD_WAITTIMER   0x01

Definition at line 148 of file bulkmem.h.

#define REGION_BAR_MASK   0xe000

Definition at line 42 of file bulkmem.h.

#define REGION_BAR_SHIFT   13

Definition at line 43 of file bulkmem.h.

#define REGION_CACHEABLE   0x0010

Definition at line 41 of file bulkmem.h.

#define REGION_PREFETCH   0x0008

Definition at line 40 of file bulkmem.h.

#define REGION_TYPE   0x0001

Definition at line 37 of file bulkmem.h.

#define REGION_TYPE_AM   0x0001

Definition at line 39 of file bulkmem.h.

#define REGION_TYPE_CM   0x0000

Definition at line 38 of file bulkmem.h.


Enumeration Type Documentation

enum mtd_helper

Enumerator:
MTDRequestWindow 
MTDModifyWindow 
MTDReleaseWindow 
MTDSetVpp 
MTDRDYMask 

Definition at line 173 of file bulkmem.h.


Function Documentation

int MTDHelperEntry ( int  func,
  ... 
)

klaptopdaemon

Skip menu "klaptopdaemon"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdelirc
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • kjots
  • klaptopdaemon
  • kmilo
  • ksim
  • ktimer
  • kwallet
  • superkaramba
Generated for kdeutils by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal