Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

New RxDOS memory subsystem source code (Developers)

posted by cm(R) Homepage E-mail, Düsseldorf, Germany, 15.06.2009, 21:33

I finished working on the resident (kernel) memory subsystem of my RxDOS code base today. It isn't that much source code, really, but I thought it might interest some people.

The most important change to RxDOS 7.1.5 here is that it now supports UMBs managed by DOS, although I'm still adding this support to the code processing RXCONFIG.SYS so it's actually only halfway done. The 8086 Assembly source code shows quite good how I want to provide build options to create specialized builds of RxDOS: the complete UMB support will be disabled if the option _UMA is set to zero, and the option _386 (in other source files _186 as well) enables using shorter or faster 386 (or 186) opcodes. The file is intended to be included by other source files - which also include some necessary macro files and contain the sophisticated segment setup of the kernel - NASM won't accept it alone.

Don't forget to read the README.TXT file as some things might seem odd to people not familiar with my source (= everyone except me). The file also features quite extensive commentary which I hope helps to understand the code structure.

Get the 7-Zip archive here: RxDOSMEM-2009-06-15.7z



Complete thread:

Back to the forum
Board view  Mix view
15347 Postings in 1387 Threads, 254 registered users, 12 users online (0 registered, 12 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum