ホーム › Devices.DeviceAndDriverInstallation › PCD_FLAGS
PCD_FLAGS
列挙型フラグメンバー 36
| 名前 | 10進 | 16進 |
|---|---|---|
| mPCD_IO_8_16 | 1 | 0x1 |
| fPCD_IO_8 | 0 | 0x0 |
| fPCD_IO_16 | 1 | 0x1 |
| mPCD_MEM_8_16 | 2 | 0x2 |
| fPCD_MEM_8 | 0 | 0x0 |
| fPCD_MEM_16 | 2 | 0x2 |
| mPCD_MEM_A_C | 12 | 0xC |
| fPCD_MEM1_A | 4 | 0x4 |
| fPCD_MEM2_A | 8 | 0x8 |
| fPCD_IO_ZW_8 | 16 | 0x10 |
| fPCD_IO_SRC_16 | 32 | 0x20 |
| fPCD_IO_WS_16 | 64 | 0x40 |
| mPCD_MEM_WS | 768 | 0x300 |
| fPCD_MEM_WS_ONE | 256 | 0x100 |
| fPCD_MEM_WS_TWO | 512 | 0x200 |
| fPCD_MEM_WS_THREE | 768 | 0x300 |
| fPCD_MEM_A | 4 | 0x4 |
| fPCD_ATTRIBUTES_PER_WINDOW | 32768 | 0x8000 |
| fPCD_IO1_16 | 65536 | 0x10000 |
| fPCD_IO1_ZW_8 | 131072 | 0x20000 |
| fPCD_IO1_SRC_16 | 262144 | 0x40000 |
| fPCD_IO1_WS_16 | 524288 | 0x80000 |
| fPCD_IO2_16 | 1048576 | 0x100000 |
| fPCD_IO2_ZW_8 | 2097152 | 0x200000 |
| fPCD_IO2_SRC_16 | 4194304 | 0x400000 |
| fPCD_IO2_WS_16 | 8388608 | 0x800000 |
| mPCD_MEM1_WS | 50331648 | 0x3000000 |
| fPCD_MEM1_WS_ONE | 16777216 | 0x1000000 |
| fPCD_MEM1_WS_TWO | 33554432 | 0x2000000 |
| fPCD_MEM1_WS_THREE | 50331648 | 0x3000000 |
| fPCD_MEM1_16 | 67108864 | 0x4000000 |
| mPCD_MEM2_WS | 805306368 | 0x30000000 |
| fPCD_MEM2_WS_ONE | 268435456 | 0x10000000 |
| fPCD_MEM2_WS_TWO | 536870912 | 0x20000000 |
| fPCD_MEM2_WS_THREE | 805306368 | 0x30000000 |
| fPCD_MEM2_16 | 1073741824 | 0x40000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PCD_FLAGS : unsigned int {
mPCD_IO_8_16 = 1,
fPCD_IO_8 = 0,
fPCD_IO_16 = 1,
mPCD_MEM_8_16 = 2,
fPCD_MEM_8 = 0,
fPCD_MEM_16 = 2,
mPCD_MEM_A_C = 12,
fPCD_MEM1_A = 4,
fPCD_MEM2_A = 8,
fPCD_IO_ZW_8 = 16,
fPCD_IO_SRC_16 = 32,
fPCD_IO_WS_16 = 64,
mPCD_MEM_WS = 768,
fPCD_MEM_WS_ONE = 256,
fPCD_MEM_WS_TWO = 512,
fPCD_MEM_WS_THREE = 768,
fPCD_MEM_A = 4,
fPCD_ATTRIBUTES_PER_WINDOW = 32768,
fPCD_IO1_16 = 65536,
fPCD_IO1_ZW_8 = 131072,
fPCD_IO1_SRC_16 = 262144,
fPCD_IO1_WS_16 = 524288,
fPCD_IO2_16 = 1048576,
fPCD_IO2_ZW_8 = 2097152,
fPCD_IO2_SRC_16 = 4194304,
fPCD_IO2_WS_16 = 8388608,
mPCD_MEM1_WS = 50331648,
fPCD_MEM1_WS_ONE = 16777216,
fPCD_MEM1_WS_TWO = 33554432,
fPCD_MEM1_WS_THREE = 50331648,
fPCD_MEM1_16 = 67108864,
mPCD_MEM2_WS = 805306368,
fPCD_MEM2_WS_ONE = 268435456,
fPCD_MEM2_WS_TWO = 536870912,
fPCD_MEM2_WS_THREE = 805306368,
fPCD_MEM2_16 = 1073741824
} PCD_FLAGS;[Flags]
public enum PCD_FLAGS : uint
{
mPCD_IO_8_16 = 1,
fPCD_IO_8 = 0,
fPCD_IO_16 = 1,
mPCD_MEM_8_16 = 2,
fPCD_MEM_8 = 0,
fPCD_MEM_16 = 2,
mPCD_MEM_A_C = 12,
fPCD_MEM1_A = 4,
fPCD_MEM2_A = 8,
fPCD_IO_ZW_8 = 16,
fPCD_IO_SRC_16 = 32,
fPCD_IO_WS_16 = 64,
mPCD_MEM_WS = 768,
fPCD_MEM_WS_ONE = 256,
fPCD_MEM_WS_TWO = 512,
fPCD_MEM_WS_THREE = 768,
fPCD_MEM_A = 4,
fPCD_ATTRIBUTES_PER_WINDOW = 32768,
fPCD_IO1_16 = 65536,
fPCD_IO1_ZW_8 = 131072,
fPCD_IO1_SRC_16 = 262144,
fPCD_IO1_WS_16 = 524288,
fPCD_IO2_16 = 1048576,
fPCD_IO2_ZW_8 = 2097152,
fPCD_IO2_SRC_16 = 4194304,
fPCD_IO2_WS_16 = 8388608,
mPCD_MEM1_WS = 50331648,
fPCD_MEM1_WS_ONE = 16777216,
fPCD_MEM1_WS_TWO = 33554432,
fPCD_MEM1_WS_THREE = 50331648,
fPCD_MEM1_16 = 67108864,
mPCD_MEM2_WS = 805306368,
fPCD_MEM2_WS_ONE = 268435456,
fPCD_MEM2_WS_TWO = 536870912,
fPCD_MEM2_WS_THREE = 805306368,
fPCD_MEM2_16 = 1073741824,
}<Flags>
Public Enum PCD_FLAGS As UInteger
mPCD_IO_8_16 = 1
fPCD_IO_8 = 0
fPCD_IO_16 = 1
mPCD_MEM_8_16 = 2
fPCD_MEM_8 = 0
fPCD_MEM_16 = 2
mPCD_MEM_A_C = 12
fPCD_MEM1_A = 4
fPCD_MEM2_A = 8
fPCD_IO_ZW_8 = 16
fPCD_IO_SRC_16 = 32
fPCD_IO_WS_16 = 64
mPCD_MEM_WS = 768
fPCD_MEM_WS_ONE = 256
fPCD_MEM_WS_TWO = 512
fPCD_MEM_WS_THREE = 768
fPCD_MEM_A = 4
fPCD_ATTRIBUTES_PER_WINDOW = 32768
fPCD_IO1_16 = 65536
fPCD_IO1_ZW_8 = 131072
fPCD_IO1_SRC_16 = 262144
fPCD_IO1_WS_16 = 524288
fPCD_IO2_16 = 1048576
fPCD_IO2_ZW_8 = 2097152
fPCD_IO2_SRC_16 = 4194304
fPCD_IO2_WS_16 = 8388608
mPCD_MEM1_WS = 50331648
fPCD_MEM1_WS_ONE = 16777216
fPCD_MEM1_WS_TWO = 33554432
fPCD_MEM1_WS_THREE = 50331648
fPCD_MEM1_16 = 67108864
mPCD_MEM2_WS = 805306368
fPCD_MEM2_WS_ONE = 268435456
fPCD_MEM2_WS_TWO = 536870912
fPCD_MEM2_WS_THREE = 805306368
fPCD_MEM2_16 = 1073741824
End Enumimport enum
class PCD_FLAGS(enum.IntFlag):
mPCD_IO_8_16 = 1
fPCD_IO_8 = 0
fPCD_IO_16 = 1
mPCD_MEM_8_16 = 2
fPCD_MEM_8 = 0
fPCD_MEM_16 = 2
mPCD_MEM_A_C = 12
fPCD_MEM1_A = 4
fPCD_MEM2_A = 8
fPCD_IO_ZW_8 = 16
fPCD_IO_SRC_16 = 32
fPCD_IO_WS_16 = 64
mPCD_MEM_WS = 768
fPCD_MEM_WS_ONE = 256
fPCD_MEM_WS_TWO = 512
fPCD_MEM_WS_THREE = 768
fPCD_MEM_A = 4
fPCD_ATTRIBUTES_PER_WINDOW = 32768
fPCD_IO1_16 = 65536
fPCD_IO1_ZW_8 = 131072
fPCD_IO1_SRC_16 = 262144
fPCD_IO1_WS_16 = 524288
fPCD_IO2_16 = 1048576
fPCD_IO2_ZW_8 = 2097152
fPCD_IO2_SRC_16 = 4194304
fPCD_IO2_WS_16 = 8388608
mPCD_MEM1_WS = 50331648
fPCD_MEM1_WS_ONE = 16777216
fPCD_MEM1_WS_TWO = 33554432
fPCD_MEM1_WS_THREE = 50331648
fPCD_MEM1_16 = 67108864
mPCD_MEM2_WS = 805306368
fPCD_MEM2_WS_ONE = 268435456
fPCD_MEM2_WS_TWO = 536870912
fPCD_MEM2_WS_THREE = 805306368
fPCD_MEM2_16 = 1073741824// PCD_FLAGS (flags)
pub const mPCD_IO_8_16: u32 = 1;
pub const fPCD_IO_8: u32 = 0;
pub const fPCD_IO_16: u32 = 1;
pub const mPCD_MEM_8_16: u32 = 2;
pub const fPCD_MEM_8: u32 = 0;
pub const fPCD_MEM_16: u32 = 2;
pub const mPCD_MEM_A_C: u32 = 12;
pub const fPCD_MEM1_A: u32 = 4;
pub const fPCD_MEM2_A: u32 = 8;
pub const fPCD_IO_ZW_8: u32 = 16;
pub const fPCD_IO_SRC_16: u32 = 32;
pub const fPCD_IO_WS_16: u32 = 64;
pub const mPCD_MEM_WS: u32 = 768;
pub const fPCD_MEM_WS_ONE: u32 = 256;
pub const fPCD_MEM_WS_TWO: u32 = 512;
pub const fPCD_MEM_WS_THREE: u32 = 768;
pub const fPCD_MEM_A: u32 = 4;
pub const fPCD_ATTRIBUTES_PER_WINDOW: u32 = 32768;
pub const fPCD_IO1_16: u32 = 65536;
pub const fPCD_IO1_ZW_8: u32 = 131072;
pub const fPCD_IO1_SRC_16: u32 = 262144;
pub const fPCD_IO1_WS_16: u32 = 524288;
pub const fPCD_IO2_16: u32 = 1048576;
pub const fPCD_IO2_ZW_8: u32 = 2097152;
pub const fPCD_IO2_SRC_16: u32 = 4194304;
pub const fPCD_IO2_WS_16: u32 = 8388608;
pub const mPCD_MEM1_WS: u32 = 50331648;
pub const fPCD_MEM1_WS_ONE: u32 = 16777216;
pub const fPCD_MEM1_WS_TWO: u32 = 33554432;
pub const fPCD_MEM1_WS_THREE: u32 = 50331648;
pub const fPCD_MEM1_16: u32 = 67108864;
pub const mPCD_MEM2_WS: u32 = 805306368;
pub const fPCD_MEM2_WS_ONE: u32 = 268435456;
pub const fPCD_MEM2_WS_TWO: u32 = 536870912;
pub const fPCD_MEM2_WS_THREE: u32 = 805306368;
pub const fPCD_MEM2_16: u32 = 1073741824;// PCD_FLAGS
const (
mPCD_IO_8_16 uint32 = 1
fPCD_IO_8 uint32 = 0
fPCD_IO_16 uint32 = 1
mPCD_MEM_8_16 uint32 = 2
fPCD_MEM_8 uint32 = 0
fPCD_MEM_16 uint32 = 2
mPCD_MEM_A_C uint32 = 12
fPCD_MEM1_A uint32 = 4
fPCD_MEM2_A uint32 = 8
fPCD_IO_ZW_8 uint32 = 16
fPCD_IO_SRC_16 uint32 = 32
fPCD_IO_WS_16 uint32 = 64
mPCD_MEM_WS uint32 = 768
fPCD_MEM_WS_ONE uint32 = 256
fPCD_MEM_WS_TWO uint32 = 512
fPCD_MEM_WS_THREE uint32 = 768
fPCD_MEM_A uint32 = 4
fPCD_ATTRIBUTES_PER_WINDOW uint32 = 32768
fPCD_IO1_16 uint32 = 65536
fPCD_IO1_ZW_8 uint32 = 131072
fPCD_IO1_SRC_16 uint32 = 262144
fPCD_IO1_WS_16 uint32 = 524288
fPCD_IO2_16 uint32 = 1048576
fPCD_IO2_ZW_8 uint32 = 2097152
fPCD_IO2_SRC_16 uint32 = 4194304
fPCD_IO2_WS_16 uint32 = 8388608
mPCD_MEM1_WS uint32 = 50331648
fPCD_MEM1_WS_ONE uint32 = 16777216
fPCD_MEM1_WS_TWO uint32 = 33554432
fPCD_MEM1_WS_THREE uint32 = 50331648
fPCD_MEM1_16 uint32 = 67108864
mPCD_MEM2_WS uint32 = 805306368
fPCD_MEM2_WS_ONE uint32 = 268435456
fPCD_MEM2_WS_TWO uint32 = 536870912
fPCD_MEM2_WS_THREE uint32 = 805306368
fPCD_MEM2_16 uint32 = 1073741824
)const
mPCD_IO_8_16 = 1;
fPCD_IO_8 = 0;
fPCD_IO_16 = 1;
mPCD_MEM_8_16 = 2;
fPCD_MEM_8 = 0;
fPCD_MEM_16 = 2;
mPCD_MEM_A_C = 12;
fPCD_MEM1_A = 4;
fPCD_MEM2_A = 8;
fPCD_IO_ZW_8 = 16;
fPCD_IO_SRC_16 = 32;
fPCD_IO_WS_16 = 64;
mPCD_MEM_WS = 768;
fPCD_MEM_WS_ONE = 256;
fPCD_MEM_WS_TWO = 512;
fPCD_MEM_WS_THREE = 768;
fPCD_MEM_A = 4;
fPCD_ATTRIBUTES_PER_WINDOW = 32768;
fPCD_IO1_16 = 65536;
fPCD_IO1_ZW_8 = 131072;
fPCD_IO1_SRC_16 = 262144;
fPCD_IO1_WS_16 = 524288;
fPCD_IO2_16 = 1048576;
fPCD_IO2_ZW_8 = 2097152;
fPCD_IO2_SRC_16 = 4194304;
fPCD_IO2_WS_16 = 8388608;
mPCD_MEM1_WS = 50331648;
fPCD_MEM1_WS_ONE = 16777216;
fPCD_MEM1_WS_TWO = 33554432;
fPCD_MEM1_WS_THREE = 50331648;
fPCD_MEM1_16 = 67108864;
mPCD_MEM2_WS = 805306368;
fPCD_MEM2_WS_ONE = 268435456;
fPCD_MEM2_WS_TWO = 536870912;
fPCD_MEM2_WS_THREE = 805306368;
fPCD_MEM2_16 = 1073741824;// PCD_FLAGS
pub const mPCD_IO_8_16: u32 = 1;
pub const fPCD_IO_8: u32 = 0;
pub const fPCD_IO_16: u32 = 1;
pub const mPCD_MEM_8_16: u32 = 2;
pub const fPCD_MEM_8: u32 = 0;
pub const fPCD_MEM_16: u32 = 2;
pub const mPCD_MEM_A_C: u32 = 12;
pub const fPCD_MEM1_A: u32 = 4;
pub const fPCD_MEM2_A: u32 = 8;
pub const fPCD_IO_ZW_8: u32 = 16;
pub const fPCD_IO_SRC_16: u32 = 32;
pub const fPCD_IO_WS_16: u32 = 64;
pub const mPCD_MEM_WS: u32 = 768;
pub const fPCD_MEM_WS_ONE: u32 = 256;
pub const fPCD_MEM_WS_TWO: u32 = 512;
pub const fPCD_MEM_WS_THREE: u32 = 768;
pub const fPCD_MEM_A: u32 = 4;
pub const fPCD_ATTRIBUTES_PER_WINDOW: u32 = 32768;
pub const fPCD_IO1_16: u32 = 65536;
pub const fPCD_IO1_ZW_8: u32 = 131072;
pub const fPCD_IO1_SRC_16: u32 = 262144;
pub const fPCD_IO1_WS_16: u32 = 524288;
pub const fPCD_IO2_16: u32 = 1048576;
pub const fPCD_IO2_ZW_8: u32 = 2097152;
pub const fPCD_IO2_SRC_16: u32 = 4194304;
pub const fPCD_IO2_WS_16: u32 = 8388608;
pub const mPCD_MEM1_WS: u32 = 50331648;
pub const fPCD_MEM1_WS_ONE: u32 = 16777216;
pub const fPCD_MEM1_WS_TWO: u32 = 33554432;
pub const fPCD_MEM1_WS_THREE: u32 = 50331648;
pub const fPCD_MEM1_16: u32 = 67108864;
pub const mPCD_MEM2_WS: u32 = 805306368;
pub const fPCD_MEM2_WS_ONE: u32 = 268435456;
pub const fPCD_MEM2_WS_TWO: u32 = 536870912;
pub const fPCD_MEM2_WS_THREE: u32 = 805306368;
pub const fPCD_MEM2_16: u32 = 1073741824;const
mPCD_IO_8_16* = 1
fPCD_IO_8* = 0
fPCD_IO_16* = 1
mPCD_MEM_8_16* = 2
fPCD_MEM_8* = 0
fPCD_MEM_16* = 2
mPCD_MEM_A_C* = 12
fPCD_MEM1_A* = 4
fPCD_MEM2_A* = 8
fPCD_IO_ZW_8* = 16
fPCD_IO_SRC_16* = 32
fPCD_IO_WS_16* = 64
mPCD_MEM_WS* = 768
fPCD_MEM_WS_ONE* = 256
fPCD_MEM_WS_TWO* = 512
fPCD_MEM_WS_THREE* = 768
fPCD_MEM_A* = 4
fPCD_ATTRIBUTES_PER_WINDOW* = 32768
fPCD_IO1_16* = 65536
fPCD_IO1_ZW_8* = 131072
fPCD_IO1_SRC_16* = 262144
fPCD_IO1_WS_16* = 524288
fPCD_IO2_16* = 1048576
fPCD_IO2_ZW_8* = 2097152
fPCD_IO2_SRC_16* = 4194304
fPCD_IO2_WS_16* = 8388608
mPCD_MEM1_WS* = 50331648
fPCD_MEM1_WS_ONE* = 16777216
fPCD_MEM1_WS_TWO* = 33554432
fPCD_MEM1_WS_THREE* = 50331648
fPCD_MEM1_16* = 67108864
mPCD_MEM2_WS* = 805306368
fPCD_MEM2_WS_ONE* = 268435456
fPCD_MEM2_WS_TWO* = 536870912
fPCD_MEM2_WS_THREE* = 805306368
fPCD_MEM2_16* = 1073741824enum PCD_FLAGS : uint {
mPCD_IO_8_16 = 1,
fPCD_IO_8 = 0,
fPCD_IO_16 = 1,
mPCD_MEM_8_16 = 2,
fPCD_MEM_8 = 0,
fPCD_MEM_16 = 2,
mPCD_MEM_A_C = 12,
fPCD_MEM1_A = 4,
fPCD_MEM2_A = 8,
fPCD_IO_ZW_8 = 16,
fPCD_IO_SRC_16 = 32,
fPCD_IO_WS_16 = 64,
mPCD_MEM_WS = 768,
fPCD_MEM_WS_ONE = 256,
fPCD_MEM_WS_TWO = 512,
fPCD_MEM_WS_THREE = 768,
fPCD_MEM_A = 4,
fPCD_ATTRIBUTES_PER_WINDOW = 32768,
fPCD_IO1_16 = 65536,
fPCD_IO1_ZW_8 = 131072,
fPCD_IO1_SRC_16 = 262144,
fPCD_IO1_WS_16 = 524288,
fPCD_IO2_16 = 1048576,
fPCD_IO2_ZW_8 = 2097152,
fPCD_IO2_SRC_16 = 4194304,
fPCD_IO2_WS_16 = 8388608,
mPCD_MEM1_WS = 50331648,
fPCD_MEM1_WS_ONE = 16777216,
fPCD_MEM1_WS_TWO = 33554432,
fPCD_MEM1_WS_THREE = 50331648,
fPCD_MEM1_16 = 67108864,
mPCD_MEM2_WS = 805306368,
fPCD_MEM2_WS_ONE = 268435456,
fPCD_MEM2_WS_TWO = 536870912,
fPCD_MEM2_WS_THREE = 805306368,
fPCD_MEM2_16 = 1073741824,
}#define global mPCD_IO_8_16 0x1
#define global fPCD_IO_8 0x0
#define global fPCD_IO_16 0x1
#define global mPCD_MEM_8_16 0x2
#define global fPCD_MEM_8 0x0
#define global fPCD_MEM_16 0x2
#define global mPCD_MEM_A_C 0xC
#define global fPCD_MEM1_A 0x4
#define global fPCD_MEM2_A 0x8
#define global fPCD_IO_ZW_8 0x10
#define global fPCD_IO_SRC_16 0x20
#define global fPCD_IO_WS_16 0x40
#define global mPCD_MEM_WS 0x300
#define global fPCD_MEM_WS_ONE 0x100
#define global fPCD_MEM_WS_TWO 0x200
#define global fPCD_MEM_WS_THREE 0x300
#define global fPCD_MEM_A 0x4
#define global fPCD_ATTRIBUTES_PER_WINDOW 0x8000
#define global fPCD_IO1_16 0x10000
#define global fPCD_IO1_ZW_8 0x20000
#define global fPCD_IO1_SRC_16 0x40000
#define global fPCD_IO1_WS_16 0x80000
#define global fPCD_IO2_16 0x100000
#define global fPCD_IO2_ZW_8 0x200000
#define global fPCD_IO2_SRC_16 0x400000
#define global fPCD_IO2_WS_16 0x800000
#define global mPCD_MEM1_WS 0x3000000
#define global fPCD_MEM1_WS_ONE 0x1000000
#define global fPCD_MEM1_WS_TWO 0x2000000
#define global fPCD_MEM1_WS_THREE 0x3000000
#define global fPCD_MEM1_16 0x4000000
#define global mPCD_MEM2_WS 0x30000000
#define global fPCD_MEM2_WS_ONE 0x10000000
#define global fPCD_MEM2_WS_TWO 0x20000000
#define global fPCD_MEM2_WS_THREE 0x30000000
#define global fPCD_MEM2_16 0x40000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。