Umm, no, device drivers (even DOS ones) are different from TSR's, although they are sorta similar in some respects.The device driver sits in memory, waiting for programs to try to talk to the CD-ROM drive (or whatever device) at which point it does the actual talking, and acts as a go-between.TSRs are typically utility applications for users which hang around until a particular key combination is pressed, then they wake up and let you use them.
Even with Windows 9x, if you load your CD-ROM Device Driver in your CONFIG.SYS file, it remains in memory even once Windows has loaded.For some systems, this can slow them down a little or possibly cause incompatibilities.On my system, it does not load in CONFIG.SYS, and my CD-ROM drive doesn't wake up until Windows has started and loaded its' own 32-bit device driver for it.If I do a "Shutdown and restart in MS-DOS mode", there is another file, called CONFIG.DOS that will be executed (in place of or in addition to, I can't remember) where you can place that device driver so it only loads when it needs to (when you boot to MS-DOS prompt).That way windows gets a 32-bit driver to the device without having to talk to it through a (possibly) 16-bit device driver.Some CD-ROMs won't work without the 16-bit driver loaded, though.Depends on the system.
There's some info for the day, no charge. Hope some of it was interesting. :) -blue