new HP-IL software implementation in C++20
|
05-30-2024, 03:24 PM
(This post was last modified: 05-30-2024 03:38 PM by J-F Garnier.)
Post: #5
|
|||
|
|||
RE: new HP-IL software implementation in C++20
(05-25-2024 11:09 PM)brouhaha Wrote: My older HP-IL firmware implementations in 6502 assembler and in C were rather ad-hoc affairs, I too started with the 6502, and my first HP-IL implementation (1984) was indeed in 6502 assembler. It was a HP-IL/Centronics interface (since HP didn't do it) with a HP-GL translator mode to drive a Tandy/RadioShack printer/plotter from a HP-41C Plotter module. Source code is still archived on my site with the later (1985/86) NSC800-based HP-IL devices I designed for the French Kristal company. One specificity of the NSC800/Z80 implementation is that it supports the little-known and little-used EAR mode (asynchronous requests), as well as the extended addresses. I re-used the 6502 code several times with some clean-up and improvements for my first (1986) private ILPER code, then ported it to the x86 first again in assembly, then in C (for integration into my Emu41/71), and much later (2008) as ILPer in Visual Basic for PIL-Box support. But all shared the same "ad-hoc" approach. J-F |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
new HP-IL software implementation in C++20 - brouhaha - 05-25-2024, 11:09 PM
RE: new HP-IL software implementation in C++20 - MeindertKuipers - 05-30-2024, 08:48 AM
RE: new HP-IL software implementation in C++20 - brouhaha - 06-01-2024, 05:50 AM
RE: new HP-IL software implementation in C++20 - Martin Hepperle - 05-30-2024, 11:52 AM
RE: new HP-IL software implementation in C++20 - J-F Garnier - 05-30-2024, 01:08 PM
RE: new HP-IL software implementation in C++20 - J-F Garnier - 05-30-2024 03:24 PM
|
User(s) browsing this thread: 1 Guest(s)