32 |
|
NATIVE_VIDEO_INSTALL_ACCEL, |
33 |
|
NATIVE_VIDEO_VBL, |
34 |
|
NATIVE_VIDEO_DO_DRIVER_IO, |
35 |
+ |
NATIVE_ETHER_AO_GET_HWADDR, |
36 |
+ |
NATIVE_ETHER_AO_ADD_MULTI, |
37 |
+ |
NATIVE_ETHER_AO_DEL_MULTI, |
38 |
+ |
NATIVE_ETHER_AO_SEND_PACKET, |
39 |
|
NATIVE_ETHER_IRQ, |
40 |
|
NATIVE_ETHER_INIT, |
41 |
|
NATIVE_ETHER_TERM, |
63 |
|
NATIVE_BITBLT, |
64 |
|
NATIVE_INVRECT, |
65 |
|
NATIVE_FILLRECT, |
66 |
+ |
NATIVE_NAMED_CHECK_LOAD_INVOC, |
67 |
+ |
NATIVE_GET_NAMED_RESOURCE, |
68 |
+ |
NATIVE_GET_1_NAMED_RESOURCE, |
69 |
|
NATIVE_OP_MAX |
70 |
|
}; |
71 |
|
|
173 |
|
return mac_proc; |
174 |
|
} |
175 |
|
|
176 |
+ |
#define BUILD_SHEEPSHAVER_PROCEDURE(PROC) \ |
177 |
+ |
static uint32 PROC = 0; \ |
178 |
+ |
if (PROC == 0) \ |
179 |
+ |
PROC = SheepProc(PROC##_template, sizeof(PROC##_template)) |
180 |
+ |
|
181 |
|
class SheepVar |
182 |
|
{ |
183 |
|
uint32 m_base; |