Annotation of lucent/sys/src/9/port/mkdevh, revision 1.1

1.1     ! root        1: #!/bin/rc
        !             2: 
        !             3: if(~ $#* 0){
        !             4:        echo usage: mkdevh file... >[1=2]
        !             5:        exit 1
        !             6: }
        !             7: 
        !             8: ../port/mkextract -u dev 1 $* | awk '{
        !             9:        print "void      " $1 "reset(void);"
        !            10:        print "void      " $1 "init(void);"
        !            11:        print "Chan     *" $1 "attach(char*);"
        !            12:        print "Chan     *" $1 "clone(Chan*, Chan*);"
        !            13:        print "int       " $1 "walk(Chan*, char*);"
        !            14:        print "void      " $1 "stat(Chan*, char*);"
        !            15:        print "Chan     *" $1 "open(Chan*, int);"
        !            16:        print "void      " $1 "create(Chan*, char*, int, ulong);"
        !            17:        print "void      " $1 "close(Chan*);"
        !            18:        print "long      " $1 "read(Chan*, void*, long, ulong);"
        !            19:        print "long      " $1 "write(Chan*, void*, long, ulong);"
        !            20:        print "void      " $1 "remove(Chan*);"
        !            21:        print "void      " $1 "wstat(Chan*, char*);"
        !            22:        }'

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.