| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
Roger,_______________________________________________
First off, Tioga drivers that are Jaguar compatible should be Panther
compatible. We have worked hard to preserve backwards compatibility so
it would be a good idea to send your X-RIP to Apple for investigation.
DTS would be the best place to start.
It sounds like the problem may be with your custom USB and IP browsers.
In approximate order I suggest you debug your IOM's
IOMGetConnectionInfo(), your PBM's Prologue(), your PM's
CreatePrinterBrowserModuleInfo(), your PBM's Initialize() then
WorksetPrinters() and then GetSelectedPrinters(). I suggest you scan
the printing list archive for debugging advice (e.g. not writing to
stdout, using the cups error_log).
Good luck.
-Paul
On Sep 3, 2003, at 9:19 AM, Roger Holmes wrote:
Hi,
We have a Tioga printer driver called X-RIP which works fine on Jaguar.
The chap who wrote it has left the company and I have got to get it to
work on Panther. I have many years experience of OS-9 printer driver
writing and Mac application writing but don't have a clue where to look
in the code for OS-X. The problem is it does not show up in the Print
Centre. It connects to devices via our own customised versions of
USB and IP Printing. Could someone tell me what system calls it
would be using, or call backs it would be providing to tell the Print
Centre of its existence and what devices it is associated with. With
this information maybe I will be able to find the section of code which
is not working and then try to find out why. Long term we hope to hire
someone to maintain this driver, but one candidate decided to duck
out due to family problems and so I need to sort this out until we
can successfully hire another replacement.
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.