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

Reply via email to