On Fri, 08 Apr 2005 07:55:46 +0400 Stas Sergeev <[EMAIL PROTECTED]> wrote:
> Hello. > > [EMAIL PROTECTED] wrote: > >> Why are you using the direct access > No, client couldn't request you > to use the direct access instead > of an emulated one, I guess my client has a TSR that installs its own services for the COM1/2 IRQs and then handles the I/O to 378h and 3f8h. Since he was not using INT 14h, I didnt realize that your dosemu abstraction (emulation) would filter both port and IRQ I/O! > > >> if you need an LPT too, then that's > >> a problem. I knew that wasnt emulated from some posts. > > but will test as non-root, > > anyway. Problem is that I believe we already did... No, we hadnt, they were all members of group root. So, I had to do a lot of changes to the embedded linux, It assumed only root access, so had to fix the permisions in /dev and change many scripts and permissions... But when I was able to fire it up, the screen during dosemu kill was NO LONGER HANGING Linux. And the restarts occurred fine. This might have also solved the PIT emulation going crazy, but wont know for 3 or 4 weeks. The idea was to reset dosemu every week, to avoid the problem. > Now looking into your report at SF, > you claim that you use int1a/ah=2, so > probably my guess about a PIT doesn't > apply, as the timemode patch affects > the int1a/ah=2 too. We are not using INT 1A, I just asked if I could use that to reset the dosemu clock back to the correct Linux clock when I detect that it goes bad. I would add code to the TSR instead of having to do a dosemu kill and restart! > If you are using FreeDOS, you can try > using MS-DOS instead. There are the > reports where the time gets wrong with > FreeDOS but not with MS/PC-DOS, which > I haven't looked up yet. I was using MSDOS 5.0 Thank you mucho, for your help and discussion. Great tech support. TonyB -- __ __ _ I N C. http://www.sysdev.org / __|\\// __|| \ __ __ / [EMAIL PROTECTED] \__ \ \/\__ \||)|/ O_)\/ / \/ System Tools / Utilities |___/ || ___/|_ /\___|\_/ WIntel / Linux Device Drivers - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
