[Info-vax] VMS terminal port/class doc... no it's not...

FredK fred.nospam at dec.com
Wed Nov 17 06:10:38 EST 2010


"Roger Ivie" <rivie at ridgenet.net> wrote in message 
news:slrnie6p8v.93n.rivie at stench.no.domain...
> On 2010-11-17, JF Mezei <jfmezei.spamnot at vaxination.ca> wrote:
>> VAXman- @SendSpamHere.ORG wrote:
>>>   The interface for terminal class drivers on OpenVMS I64 is a 
>>> call-based
>>>   interface. This is a significant difference from the JSB-based 
>>> interface
>>>   on OpenVMS Alpha that uses registers to pass arguments.
>>
>> Does this mean that a rework of drivers for IA64 was done in the same
>> spirit to allow easier re-use of driver code provided by Intel and/or
>> Microsoft for various devices ?
>
> No, I'd expect it to be done so that port drivers can be written in C.
>
> I'd heard rumblings of a desire to do that even back in the Alpha days.
> -- 

No.  It means that we implemented the terminal port/class on IA64 as a call 
interface only.  On Alpha we were very cautious about worrying about 
consumers we knew nothing about - and we did a multi-stage driver migration. 
Keeping alive *any* JSB interface simply makes no sense unless there is a 
huge amount of dependent code.






More information about the Info-vax mailing list