Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Documentation for RTM.EXE (16-Bit) from Borland (Developers)

posted by Japheth Homepage, Germany (South), 11.05.2011, 19:31

> I know that on Japheth?s homepage there was years ago some of the
> definitions in one of his files (not in pascal though), but I cant find it
> anymore ? but since he has written an dos extender there must be some
> documentation.

There's not much. It was a very rudimentary "emulation", consisting more or less of just the "memory" functions that you already mentioned.

Here's the definition file for "rtm.dll":



LIBRARY RTM

EXETYPE WINDOWS

CODE LOADONCALL FIXED
DATA LOADONCALL MOVEABLE

EXPORTS
 WEP                        @1  RESIDENTNAME
 MEMALLOCATEBLOCK           @5
 MEMFREEBLOCK               @6
 MEMRESIZEBLOCK             @7
 MEMGETBLOCKSIZE            @20
 MEMQUERYFREEMEM            @21
; dummy33                    @33 NONAME
; dummy34                    @34 NONAME
 InitSwapping               @35
 DoneSwapping               @36
; dummy47                    @47 NONAME
; dummy49                    @49 NONAME
; dummy50                    @50 NONAME
; dummy51                    @51 NONAME
; dummy52                    @52 NONAME
 MEMINITSWAPFILE            @58
 MEMCLOSESWAPFILE           @92
; RTMGETVERSION              @17152


The "swapping" functions in the emulation didn't contain any functionality.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22762 Postings in 2122 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum