|
ReactOS 0.4.16-dev-2293-g4d8327b
|

Go to the source code of this file.
Functions | |
| static UINT8 | read8 (PVOID addr) |
| static void | write8 (PVOID addr, UINT8 data) |
| static UINT16 | read16 (PVOID addr) |
| static void | write16 (PVOID addr, UINT16 data) |
| static UINT32 | read32 (PVOID addr) |
| static void | write32 (PVOID addr, UINT32 data) |
| static void | pci_read_cfg_byte (PBUS_INTERFACE_STANDARD pciInterface, UINT reg, BYTE *data) |
| static void | pci_read_cfg_dword (PBUS_INTERFACE_STANDARD pciInterface, UINT reg, UINT32 *data) |
| static void | pci_write_cfg_byte (PBUS_INTERFACE_STANDARD pciInterface, UINT reg, BYTE data) |
| static void | pci_write_cfg_dword (PBUS_INTERFACE_STANDARD pciInterface, UINT reg, UINT32 data) |
| static void | update_pci_byte (PBUS_INTERFACE_STANDARD pciInterface, UINT reg, BYTE mask, BYTE val) |
Definition at line 49 of file regfuncs.h.
Definition at line 56 of file regfuncs.h.
Definition at line 59 of file regfuncs.h.
Definition at line 53 of file regfuncs.h.
| #define hda_update16 | ( | ctx, | |
| reg, | |||
| mask, | |||
| val | |||
| ) | hda_write16(ctx, reg, (hda_read16(ctx, reg) & ~(mask)) | (val)) |
Definition at line 58 of file regfuncs.h.
| #define hda_update32 | ( | ctx, | |
| reg, | |||
| mask, | |||
| val | |||
| ) | hda_write32(ctx, reg, (hda_read32(ctx, reg) & ~(mask)) | (val)) |
Definition at line 61 of file regfuncs.h.
| #define hda_update8 | ( | ctx, | |
| reg, | |||
| mask, | |||
| val | |||
| ) | hda_write8(ctx, reg, (hda_read8(ctx, reg) & ~(mask)) | (val)) |
Definition at line 55 of file regfuncs.h.
Definition at line 57 of file regfuncs.h.
Definition at line 60 of file regfuncs.h.
Definition at line 54 of file regfuncs.h.
| #define hdac_update16 | ( | addr, | |
| reg, | |||
| mask, | |||
| val | |||
| ) | write16(addr + reg,((read16(addr + reg) & ~(mask)) | (val))) |
Definition at line 77 of file regfuncs.h.
| #define hdac_update32 | ( | addr, | |
| reg, | |||
| mask, | |||
| val | |||
| ) | write32(addr + reg, ((read32(addr + reg) & ~(mask)) | (val))) |
Definition at line 74 of file regfuncs.h.
Definition at line 66 of file regfuncs.h.
Definition at line 69 of file regfuncs.h.
Definition at line 63 of file regfuncs.h.
| #define stream_update16 | ( | ctx, | |
| reg, | |||
| mask, | |||
| val | |||
| ) | stream_write16(ctx, reg, (stream_read16(ctx, reg) & ~(mask)) | (val)) |
Definition at line 68 of file regfuncs.h.
| #define stream_update32 | ( | ctx, | |
| reg, | |||
| mask, | |||
| val | |||
| ) | stream_write32(ctx, reg, (stream_read32(ctx, reg) & ~(mask)) | (val)) |
Definition at line 71 of file regfuncs.h.
| #define stream_update8 | ( | ctx, | |
| reg, | |||
| mask, | |||
| val | |||
| ) | stream_write8(ctx, reg, (stream_read8(ctx, reg) & ~(mask)) | (val)) |
Definition at line 65 of file regfuncs.h.
Definition at line 67 of file regfuncs.h.
Definition at line 70 of file regfuncs.h.
Definition at line 64 of file regfuncs.h.
|
inlinestatic |
|
inlinestatic |
Definition at line 29 of file regfuncs.h.
Referenced by Fdo_EvtDeviceD0Entry().
|
inlinestatic |
Definition at line 33 of file regfuncs.h.
Referenced by update_pci_byte().
|
inlinestatic |
Definition at line 37 of file regfuncs.h.
Referenced by Fdo_EvtDeviceD0Entry().
Definition at line 9 of file regfuncs.h.
Referenced by ADSPFreeStream(), ADSPGetCaptureStream(), and ADSPGetRenderStream().
Definition at line 1 of file regfuncs.h.
|
inlinestatic |
Definition at line 41 of file regfuncs.h.
Referenced by Fdo_EvtDeviceD0Entry().
Definition at line 13 of file regfuncs.h.
Definition at line 21 of file regfuncs.h.
Referenced by ADSPDisableSPIB(), and ADSPEnableSPIB().
Definition at line 5 of file regfuncs.h.