1 |
|
/* |
2 |
|
* xlowmem.h - Definitions for extra Low Memory globals (0x2800..) |
3 |
|
* |
4 |
< |
* SheepShaver (C) 1997-2005 Christian Bauer and Marc Hellwig |
4 |
> |
* SheepShaver (C) 1997-2008 Christian Bauer and Marc Hellwig |
5 |
|
* |
6 |
|
* This program is free software; you can redistribute it and/or modify |
7 |
|
* it under the terms of the GNU General Public License as published by |
48 |
|
#define XLM_EXEC_RETURN_OPCODE 0x284c // EXEC_RETURN opcode for Execute68k() |
49 |
|
#define XLM_ZERO_PAGE 0x2850 // Pointer to read-only page with all bits set to 0 |
50 |
|
#define XLM_R13 0x2854 // Pointer to .sdata section (Linux) |
51 |
+ |
#define XLM_GET_NAMED_RESOURCE 0x2858 // Pointer to native GetNamedResource() routine |
52 |
+ |
#define XLM_GET_1_NAMED_RESOURCE 0x285c // Pointer to native Get1NamedResource() routine |
53 |
|
|
54 |
|
#define XLM_ETHER_AO_GET_HWADDR 0x28b0 // Pointer to ethernet A0_get_ethernet_address() function |
55 |
|
#define XLM_ETHER_AO_ADD_MULTI 0x28b4 // Pointer to ethernet A0_enable_multicast() function |