xref: /reactos/sdk/include/ddk/isvbop.inc (revision 40462c92)
1/*
2 * isvbop.inc
3 *
4 * Windows NT Device Driver Kit
5 *
6 * This file is part of the ReactOS DDK package.
7 *
8 * Contributors:
9 *   Hermes Belusca-Maito (hermes.belusca@sfr.fr)
10 *
11 * THIS SOFTWARE IS NOT COPYRIGHTED
12 *
13 * This source code is offered for use in the public domain. You may
14 * use, modify or distribute it freely.
15 *
16 * This code is distributed in the hope that it will be useful but
17 * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
18 * DISCLAIMED. This includes but is not limited to warranties of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20 *
21 */
22
23/*
24 * This is the corresponding ASM header for isvbop.h.
25 * Please refer to isvbop.h for information about these interfaces.
26 */
27
28#include <asm.inc>
29
30BOP_3RDPARTY    = HEX(58)
31BOP_UNSIMULATE  = HEX(FE)
32
33MACRO(RegisterModule)
34    .byte HEX(C4), HEX(C4), BOP_3RDPARTY, 0
35ENDM
36
37MACRO(UnRegisterModule)
38    .byte HEX(C4), HEX(C4), BOP_3RDPARTY, 1
39ENDM
40
41MACRO(DispatchCall)
42    .byte HEX(C4), HEX(C4), BOP_3RDPARTY, 2
43ENDM
44
45MACRO(VDDUnSimulate16)
46    .byte HEX(C4), HEX(C4), BOP_UNSIMULATE
47ENDM
48
49/* EOF */
50