Order of the Butterfly
Posts: 408 from 2004/7/15
From: Russia, Moscow
Hello all!
I am going to develop a small commercial project soon which involves PIC microcontroller programming. I will do it on MorphOS so i'll need a PIC programming package.
I will solve this task with devpic package found on Aminet. However currently it uses PIC programmer hardware on classic Amiga's parallel port.
For the purpose of porting this package and giving many hobby electronics stuff a way to MorphOS i am going to develop a replacement parallel port driver for MorphOS with extended capabilities.
The goals are:
1. Complete functional reimplementation of AmigaOS parallel.device, working for both input and output using the same protocols as on classic Amiga.
2. Extended API allowing direct sofrware control of every signal on the port.
3. Support for both onboard Pegasos parallel port and add-on PCI parallel port cards (i have one from NetMOS and i'm going to use it).
Notes for MorphOS development team:
1) This driver will be able to replace existing parallel.device however this will not be forced and will be controlled via user preferences. A user will be able to switch it off leaving original parallel.device to control an internal port and new 1284parallel.device to control only PCI cards.
2) I know about some hidden functionality in MorphOS parallel.device (like ECP mode) and i can reimplement this too, however i'm in doubt someone uses it...
3) I am going to promote my extended API specification so you are suggested to take it into official development.
I post this here because i don't have a parallel port printer so i need betatesters for the project. I expect a first version to arrive in 1-2 weeks. Everyone who wishes to take part in betatesting please mail me at sonic_amiga@rambler.ru. Authors/porters of different hardware projects (home electronics control, external LCDs, ROM programmers, etc) are also welcome.
The project will be hosted either on unmorphos CVS or AROS subversion (the driver will be developed also for AROS), this is still under consideration.
iPod, iBook, iMac,... iRobot?