portdat.ed - vx32 - Local 9vx git repository for patches.
 (HTM) git clone git://r-36.net/vx32
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       portdat.ed (755B)
       ---
            1 1i
            2 // Plan 9 VX
            3 struct vxseg;
            4 struct vxproc;
            5 
            6 .
            7 v/typedef/ s!Lock;!Lock lk;!g
            8 v/typedef/ s!QLock;!QLock lk;!g
            9 g/CCREATE/d
           10 v/typedef/ s!Ref;!Ref ref;!g
           11 v/typedef/ s/Rendez;/Rendez rendez;/g
           12 v/typedef/ s/RWlock;/RWlock lk;/g
           13 /ulong        args/s/ulong/uint32/
           14 /notify/s/i.*;/ulong        notify;/
           15 /ureg/s/void        \*/ulong        /
           16 /^        RFNAMEG/-3i
           17 // Plan 9 VX added for help with FreeBSD
           18 #undef RFNAMEG
           19 #undef RFENVG
           20 #undef RFFDG
           21 #undef RFPROC
           22 #undef RFMEM
           23 #undef RFNOWAIT
           24 #undef RFCNAMEG
           25 #undef RFCENVG
           26 #undef RFCFDG
           27 #undef RFREND
           28 #undef RFNOMNT
           29 #undef RFNOTEG
           30 
           31 .
           32 v/typedef/ s/Timer;/Timer timer;/g
           33 /Notsave;/ s/Notsave;/Notsave notsave;/
           34 ,s/PMMU;/PMMU pmmu;/g
           35 $a
           36 void        printmap(void);        // Plan 9 VX
           37 
           38 .
           39 g/typedef.*Confmem/d
           40 g/typedef.*Page/d
           41 g/typedef.*Proc/d
           42 /cachectl\[MAXMACH\]/d