[FreeVMS] Re: Module


Subject: [FreeVMS] Re: Module
From: BERTRAND Joël (joel.k.bertrand@free.fr)
Date: Thu Nov 01 2001 - 09:48:35 CET


roart@nvg.ntnu.no wrote:

> On Wed, Oct 31, 2001 at 12:10:40PM +0100, roart@nvg.ntnu.no wrote:
>
>>But first we might need some structure and basics.
>>
>>The original structure seemed to be [sys.src], spread on 100+ directories
>>from [acc] to [vvief].
>>
>>Shall we have a similar structure?
>>
>>too? (Like a struct _hm2 with hm2$l_homelbn as the include-file and Internals
>>book states instead of struct vms_homeblock with hblb in vms_fs.h)
>>
>
> (I forgot something in the previous mail)

        No problem ;-)

>
> And while we are at it:
>
> Since the newest, complete Internals book is the AXP 1.5 one, which is based
> on VAX/VMS 5.4-something with some additions, I assume we will mainly be
> 5.x-based, and thereby 32-bits based?
>
> Shall we (eventually) follow the implementation steps in the Internals?
> (Easier said than done, and easiest on new functionality.)
>
> We might have to modify syscalls with more than 6 args, since that's the
> max in i386. (By enclosing them in a struct, I think)

        Yes. I have compared the syscalls of the Linux kernel (i386 and alpha). I
don't know the internal of the Intel processor... But I don't know why
we cannot reuse the alpha implementation (I have compared both files a
month ago, and I am in holliday, without any alpha to confirm...).

        I have worked on the module, but it does not compile with gcc-3.0 and 2.4
kernel headers. I cannot retry before the next week. I have seen in the
doc (I have some difficulties to read this doc because groff makes very
big pages... My groff is certainly broken...) that this module can only
read ODS-2 filesystem. What are the differences between ODS-2 and ODS-5 ?

        Regards,

        JKB

-- 
Liste de diffusion FreeVMS
Pour se désinscrire : mailto:freevms-request@ml.free.fr?subject=unsubscribe



This archive was generated by hypermail 2b25 : Thu Nov 01 2001 - 09:47:51 CET