
Go to the source code of this file.
Data Types | |
| type | mh_com |
Defines | |
| #define | _MODULE_H |
| #define | _MPF386 |
| #define | N_M_PARITY (sizeof(mh_com)-sizeof(unisgned short)) |
| #define | OLD_M_PARITY 46 |
| #define | M_PARITY N_M_PARITY |
| #define | MODSYNC 0x4afc |
| #define | MODREV 1 |
| #define | CRCCON 0x800063 |
| #define | MP_OWNER_READ 0x0001 |
| #define | MP_OWNER_WRITE 0x0002 |
| #define | MP_OWNER_EXEC 0x0004 |
| #define | MP_GROUP_READ 0x0010 |
| #define | MP_GROUP_WRITE 0x0020 |
| #define | MP_GROUP_EXEC 0x0040 |
| #define | MP_WORLD_READ 0x0100 |
| #define | MP_WORLD_WRITE 0x0200 |
| #define | MP_WORLD_EXEC 0x0400 |
| #define | MP_WORLD_ACCESS 0x0777 |
| #define | MP_OWNER_MASK 0x000f |
| #define | MP_GROUP_MASK 0x00f0 |
| #define | MP_WORLD_MASK 0x0f00 |
| #define | MP_SYSTM_MASK 0xf000 |
| #define | MT_ANY 0 |
| #define | MT_PROGRAM 0x0001 |
| #define | MT_SUBROUT 0x0002 |
| #define | MT_MULTI 0x0003 |
| #define | MT_DATA 0x0004 |
| #define | MT_TRAPLIB 0x000b |
| #define | MT_SYSTEM 0x000c |
| #define | MT_FILEMAN 0x000d |
| #define | MT_DEVDRVR 0x000e |
| #define | MT_DEVDESC 0x000f |
| #define | MT_MASK 0xff00 |
| #define | ML_ANY 0 |
| #define | ML_OBJECT 1 |
| #define | ML_ICODE 2 |
| #define | ML_PCODE 3 |
| #define | ML_CCODE 4 |
| #define | ML_CBLCODE 5 |
| #define | ML_FRTNCODE 6 |
| #define | ML_MASK 0x00ff |
| #define | mktypelang(type, lang) (((type) << 8) | (lang)) |
| #define | MA_REENT 0x80 |
| #define | MA_GHOST 0x40 |
| #define | MA_SUPER 0x20 |
| #define | MA_MASK 0xff00 |
| #define | MR_MASK 0x00ff |
| #define | mkattrevs(attr, revs) (((attr) << 8) | (revs)) |
| #define | m_user m_owner.grp_usr.usr |
| #define | m_group m_owner.grp_usr.grp |
| #define | m_group_user m_owner.group_user |
| #define | MODNAME(mod) ((u_char*)((u_char*)mod + ((Mh_com)mod)->m_name)) |
| #define | MHCOM_BYTES_SIZE 80 |
| #define | N_BADMAG(a) (((a).a_info) != MODSYNC) |
Typedefs | |
| typedef struct mh_com * | Mh_com |
| typedef mh_com * | Mh_exec |
| typedef mh_com | mh_exec |
| typedef mh_com * | Mh_data |
| typedef mh_com | mh_data |
| typedef mh_com * | Mh_fman |
| typedef mh_com | mh_fman |
| typedef mh_com * | Mh_drvr |
| typedef mh_com | mh_drvr |
| typedef mh_com | mh_trap |
| typedef mh_com * | Mh_trap |
| typedef mh_com * | Mh_dev |
| typedef mh_com | mh_dev |
| typedef mh_com * | Mh_config |
| typedef mh_com | mh_config |
| #define MHCOM_BYTES_SIZE 80 |
1.5.6