Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

TSR vs DEVICE= (Announce)

posted by Jack E-mail, Fresno, California USA, 18.06.2010, 23:29
(edited by Jack on 19.06.2010, 02:12)

> ... While CONFIG.SYS is being processed, many of the DOS services that
> you generally take for granted (even very basic things like writing
> text to the screen, manipulating files, and redirection/piping) are
> limited or non-existent ...

Who needs any of THAT except text displays, when all you want to do is
load a DEVICE-driver?? Last I noticed, Int 21h AH=09h will display a
text line on any DOS system, and one can always write an Int 10h loop,
since that is how DOS handles an Int 21h AH=09h anyway. More complex
graphics have NO BUSINESS being in a DEVICE-driver's load routines!

> ... The only drivers that actually need to be in CONFIG.SYS are things
> that the BIOS or DOS kernel may require early in the boot process ...

THANK YOU for "making my case" re: why UIDE always-was and always-will-be
a SYSTEM driver named UIDE.SYS!!!

> ... I think you should always have the option of removing drivers from
> memory ad-hoc if you want to without needing to reboot.

Such an "unload" process requires "tracking down" interrupt vectors and
doing some other things to ensure a TSR in fact CAN be unloaded! This
would add maybe 1000 bytes to UIDE, only to save the lousy 944 bytes it
now takes in upper-memory. Many writers of even smaller drivers than
UIDE might have much WORSE to say about an "everything unloadable" idea
which I think is flatly UNREASONABLE!!

> If a DOS driver is so old that it is not being updated or maintained any
> more, than there is not a lot you can do about that. But, all modern DOS
> programs should IMHO use modern protocols and installation techniques ...

BALONEY, and consider me PROUD in that case to write "old" drivers that
flatly do not NEED and will never HAVE such utter GARBAGE!! Especially
not needed, after my most-recent changes to UIDE ...

I can give you all a much better "order" to follow, rather than any such
"Sponsored by FATHEADED College-Professor DUFII" schemes like the above.

In the U.S. it is an old engineering "joke", not-so-much of a JOKE any
more, called the "K.I.S.S. Principle". The letters K.I.S.S. stand for
Keep It SIMPLE, STUPID!!

Perhaps good advice, for all those who have only a B.S.C.S. degree, and
PROVE IT all the time!!

I always wondered if the degree B.S.C.S. was, in itself, a huge JOKE by
professors in other more-established college disciplines who had become
rather DISGUSTED by "Gurus", "Wizards", or other self-inflated BOOBS in
computers, as the last 2 letters are often noted to mean Chicken S***!!

---
(Account disabled on user's request.)

 

Complete thread:

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