\r\n\r\n1) the system only has USB 2.0 so I changed the config.sys lines to read:
\r\n\r\nBASEDEV=USBEHCD.SYS\r\nBASEDEV=USBD.SYS /REQ:USBEHCD$\r\n\r\nI cannot get it to recognize devices plugged into it. Using RMVIEW /IRQ I noticed that the USB controller was sharing IRQ 10 with the sound card(I also noticed the built in NIC was sharing one with the SCSI controller). I figure either the USB driver doesn't like to share the IRQ, or maybe I need to load the 1.x USB driver along side the 2.0 USB driver since the only devices I have are 1.x.
That shouldn't be it. Are you loading the other drivers? Eg- you need to load the MSD driver if you're trying to plug in a camera (USBMSD.SYS). Further, go take a look at Hobbes; there's a recently released version that's been modified to be able to recognise more cameras.
\r\n\r\nIf you're trying to use a USB mouse and keyboard, you'll want to include USBKBD.SYS and USBMOUSE.SYS (check spelling).
\r\n\r\nEtc.
\r\n\r\n\r\n\r\n2) I installed Xworkplace but it won't let me select auto-power-off. Apparently the APM.SYS isn't installed as it lists the version as 0. I've installed the driver FP3 and base FP3. I've not done any research on this issue yet as it was well past my bedtime :-)
Make sure you have a "RUN=APMDAEMN.EXE" in the config.sys too.
\r\n\r\n\r\n\r\nAs an aside - I was skimming the motherboard's manual in bed and find that I can individually assign IRQs for the PCI slots. That'll let me change the sound card to a different IRQ so the USB controller has it's own IRQ. While the NIC and SCSI controllers appear to be cooperating, I'll set them up to have their own IRQs as well.
So far, I've had very good luck with sharing IRQs; it mostly appears to be a problem with older NIC and sound card drivers that haven't been updated.
\r\n\r\n\r\n\r\nI think I figured out the long pause before the eCS blob shows up. The boot device selections only gave me the choice of "none" or "floppy" for boot sequences 1, 2 and 3. No options for CDROM, ZIP, etc. I set 1 to floppy and the others to none. The last option for boot sequence is "check others?" which I set to YES. The "check others" sequence has SCSI as the last thing to check for after along list of other devices; of course, my system is SCSI based. I think the reason it only showed floppy was I'd forgotten to connect the SCSI cable to the controller the first time I booted, so it didn't recognize any bootable SCSI devices when I set up the bios options. I'll have to check tonight to see if it now lists SCSI.
Well, the boot blob is the first thing that os2ldr does, so any pauses before it shows up aren't the responsibility of the Op Sys... as I'm sure you know:)