"Ok, for some spoon feeding, here's a short debug session

C:\>debug
-d 40:8 f
0040:0000                         -78 03 78 02 BC 03 00 00 x.x.....
-e 40:8
0040:0008  78.78   03.02   78.78   02.03   BC.
-d 40:8 f
0040:0000                         -78 02 78 03 BC 03 00 00 x.x.....
-q

C:\>

the first "d 40:8 f" line shows the currently installed/assigned
parallel ports LPT1-LPT3 (this is actually a vDOS session), with the
base port address 0378h, 0278h and 03BCh respectively,
then using the edit command "e 40:8", I entered the first 4 bytes and
actually reversed the assignments of LPT1 and LPT2
so that the second "d 40:8 f" line shows now the base addresses 0278h,
0378h and 03BCh for LPT1, LPT2 and LPT3..."

Hi, I boot freedos (which is installed in a partition of the hard drive).
I type debug, then I type d 40:8

The first line looks like this:
-78 03 00 00 00 00 C0 9E

I tried swapping 03 with C0, as well as with 9E.  It rendered the drive c:
unreadable.

I tried changing 03 to 01, 02, 04, 05, 06, 07, 08, 09, and 10 ---all of
which did not help with the clipper printing problem.

I tried changing 78 to BC--still cannot print.

I tried changing parallel port address in bios from 378 to 278 ---cannot
print.  When I went in to bios again, it apparently went back to 378 by
itself.

Is there anything else I can try?  I would like to reiterate that, when I'm
using the clipper program through command prompt of windows 7, it could
print as long as I use the printer pooling --check boxes of LPT1 to 3 all
checked.





On Tue, Sep 29, 2015 at 5:15 AM, Ralf Quint <freedos...@gmail.com> wrote:

> On 9/28/2015 9:31 AM, Marlon Ng wrote:
> > Sorry for the late response guys. Hope you'll be patient with me as I
> > am not as skilled as you are.
> >
> > "So if you have a program that works only with LPT1 (and not with a hard
> > coded base port address!) will use what ever address is put into
> > 0040:0008. You can change that address to match what your expansion card
> > is using either by using debug (-e 0040:0008) or one of the many port
> > changing programs that used to be around for just that purpose..."
> >
> > How exactly do I do that?
> Ok, for some spoon feeding, here's a short debug session
>
> C:\>debug
> -d 40:8 f
> 0040:0000                         -78 03 78 02 BC 03 00 00 x.x.....
> -e 40:8
> 0040:0008  78.78   03.02   78.78   02.03   BC.
> -d 40:8 f
> 0040:0000                         -78 02 78 03 BC 03 00 00 x.x.....
> -q
>
> C:\>
>
> the first "d 40:8 f" line shows the currently installed/assigned
> parallel ports LPT1-LPT3 (this is actually a vDOS session), with the
> base port address 0378h, 0278h and 03BCh respectively,
> then using the edit command "e 40:8", I entered the first 4 bytes and
> actually reversed the assignments of LPT1 and LPT2
> so that the second "d 40:8 f" line shows now the base addresses 0278h,
> 0378h and 03BCh for LPT1, LPT2 and LPT3...
>
> anything but rocket science...
>
> Ralf
>
> ---
> This email has been checked for viruses by Avast antivirus software.
> https://www.avast.com/antivirus
>
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
------------------------------------------------------------------------------
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to