HyperCom3+ and OS 4.1
HyperCom3+ and OS 4.1
Is there a way to get the parallel port of HyperCom3+ (zorro) to work with OS 4.1? I have tried with the v. 2.98 driver set/Mountlist for OS 3.x, and the HPR: is mounted, but cannot be opened when I try to print e.g. from PageStream 4.1. Is there any fix for this?
- DarrenHD
- Beta Tester
- Posts: 636
- Joined: Mon Dec 20, 2010 3:38 pm
- Location: London, Ontario, Canada
- Contact:
Re: HyperCom3+ and OS 4.1
Hi Gregor, unfortunately I don't think any of our beta testers have a HyperCom board, so I guess the answer is, I don't know.Gregor wrote:Is there a way to get the parallel port of HyperCom3+ (zorro) to work with OS 4.1? I have tried with the v. 2.98 driver set/Mountlist for OS 3.x, and the HPR: is mounted, but cannot be opened when I try to print e.g. from PageStream 4.1. Is there any fix for this?
Darren
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
Re: HyperCom3+ and OS 4.1
I found a solution to the problem! The original mountlist needed just one extra line which I 'borrowed' from the dosdriver for 'PAR:'. There was also one line which did not have effect anymore so I commented it out.
I show the modifed list here: (It might also work with other HyperCom boards using hyperPAR.device)
---
/* Zorro II HyperCOM3 Z port-handler example mount entry for parallel port*/
EHandler = L:port-handler
Stacksize = 1024
Priority = 5
Device = hyperPAR.device
Unit = 0
/*Baud = 0 /* set this to ZERO for parallel.devices */*/
Control = "PAR"
---
I show the modifed list here: (It might also work with other HyperCom boards using hyperPAR.device)
---
/* Zorro II HyperCOM3 Z port-handler example mount entry for parallel port*/
EHandler = L:port-handler
Stacksize = 1024
Priority = 5
Device = hyperPAR.device
Unit = 0
/*Baud = 0 /* set this to ZERO for parallel.devices */*/
Control = "PAR"
---
Re: HyperCom3+ and OS 4.1 [SOLVED]
Great work!Gregor wrote:I found a solution to the problem!
Maybe DarrenHD can put this solution in the FAQ...
ExecSG Team Lead
- DarrenHD
- Beta Tester
- Posts: 636
- Joined: Mon Dec 20, 2010 3:38 pm
- Location: London, Ontario, Canada
- Contact:
Re: HyperCom3+ and OS 4.1 [SOLVED]
I'll update itssolie wrote:Great work!Gregor wrote:I found a solution to the problem!
Maybe DarrenHD can put this solution in the FAQ...
thanks for the report!
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
Re: HyperCom3+ and OS 4.1
You should also be able to remap parallel.device to hyperPAR.device
Edit the Devs:NSDPatch.cfg
Add the line
DEVICE parallel.device UNIT 0 MAPTODEVICE hyperPAR.device UNIT 0 MACHINE=CLASSIC
Could you report back if that works too.
Edit the Devs:NSDPatch.cfg
Add the line
DEVICE parallel.device UNIT 0 MAPTODEVICE hyperPAR.device UNIT 0 MACHINE=CLASSIC
Could you report back if that works too.
AT A1200T 66MHz 060 330MHz 603e Mediator TX OS 4.1 Beta
X1000 OS4.1 Beta, X5020 OS4.1 Beta, A1XE OS4.1 Beta
AT A1200 68030 ACA1232, C= A1200 Typhoon MK2 68030
CD32 TF330 / CDTV 3.1 SCSI2SD 8MB FAST RAM / CD32 FMV
X1000 OS4.1 Beta, X5020 OS4.1 Beta, A1XE OS4.1 Beta
AT A1200 68030 ACA1232, C= A1200 Typhoon MK2 68030
CD32 TF330 / CDTV 3.1 SCSI2SD 8MB FAST RAM / CD32 FMV
Re: HyperCom3+ and OS 4.1
Thanks for your advice! Unfortunately that patch does not seem to have any effect, at least in my machine... If I try to print to "PAR:" from PageStream, the busy-pointer stays there forever but nothing happens. And if I try to print e.g. from Notepad after having selected "parallel.device" instead of 'hyperPAR.device" in the Prefs/Printer, I get the messages "Make printer on-line" and "Error while printing! Error 1". The same messages come also without the patch-line in the 'NSDPatch.cfg', so obviously the patch does not direct the data to the hypercom port.JurassicC wrote:You should also be able to remap parallel.device to hyperPAR.device
Edit the Devs:NSDPatch.cfg
Add the line
DEVICE parallel.device UNIT 0 MAPTODEVICE hyperPAR.device UNIT 0 MACHINE=CLASSIC
Could you report back if that works too.