Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 528 → Rev 529

/svarcom/trunk/rmodinit.h
44,15 → 44,15
};
 
#define RMOD_OFFSET_ENVSEG 0x2C /* stored in rmod's PSP */
#define RMOD_OFFSET_LEXITCODE (0x100 + 0x4A)
#define RMOD_OFFSET_COMSPECPTR (0x100 + 0x4C)
#define RMOD_OFFSET_BOOTDRIVE (0x100 + 0x4E)
#define RMOD_OFFSET_EXECPARAM (0x100 + 0x5D)
#define RMOD_OFFSET_EXECPROG (0x100 + 0x6B)
#define RMOD_OFFSET_STDOUTFILE (0x100 + 0xEB)
#define RMOD_OFFSET_STDINFILE (0x100 + 0xED)
#define RMOD_OFFSET_STDOUTAPP (0x100 + 0xEF)
#define RMOD_OFFSET_ROUTINE (0x100 + 0xF1)
#define RMOD_OFFSET_COMSPECPTR (0x100 + 0x4A)
#define RMOD_OFFSET_BOOTDRIVE (0x100 + 0x4C)
#define RMOD_OFFSET_LEXITCODE (0x100 + 0x5B)
#define RMOD_OFFSET_EXECPARAM (0x100 + 0x5C)
#define RMOD_OFFSET_EXECPROG (0x100 + 0x6A)
#define RMOD_OFFSET_STDOUTFILE (0x100 + 0xEA)
#define RMOD_OFFSET_STDINFILE (0x100 + 0xEC)
#define RMOD_OFFSET_STDOUTAPP (0x100 + 0xEE)
#define RMOD_OFFSET_ROUTINE (0x100 + 0xF0)
 
struct rmod_props far *rmod_install(unsigned short envsize, unsigned char *rmodcore, unsigned short rmodcore_len);
struct rmod_props far *rmod_find(unsigned short rmodcore_len);