Annotation of coherent/f/usr/man/KERNEL/accessible_ker, revision 1.1

1.1     ! root        1: aacccceessssiibbllee kkeerrnneell rroouuttiinneess -- Overview
        !             2: 
        !             3: 
        !             4: The COHERENT kernel  contains a number of routines that  can be accessed by
        !             5: device drivers.  They are as follows:
        !             6: 
        !             7: ddeeffeenndd()       Execute deferred functions
        !             8: ddeeffeerr()        Defer function execution
        !             9: ddmmaaggoo()        Enable DMA transfers
        !            10: ddmmaaooffff()       Disable DMA transfers
        !            11: ddmmaaoonn()        Prepare for DMA transfer
        !            12: ddmmaarreeqq()       Request block I/O, avoiding DMA straddles
        !            13: iinnbb()          Read a byte from an I/O port
        !            14: iinnll()          Read a 32-bit value from an I/O port
        !            15: iinnww()          Read a 16-bit value from an I/O port
        !            16: lloocckk()         Lock a gate
        !            17: lloocckkeedd()       See if a gate is locked
        !            18: oouuttbb()         Output a byte to an I/O port
        !            19: oouuttll()         Output a 32-bit value to an I/O port
        !            20: oouuttww()         Output a 16-bit integer to an I/O port
        !            21: ppaanniicc()        Fatal system error
        !            22: ppoollllooppeenn()     Initiate driver polled event
        !            23: ppoollllwwaakkee()     Terminate driver polled event
        !            24: pprriinnttff()       Formatted print
        !            25: ssuuppeerr()        Verify super-user
        !            26: ttiimmeeoouutt()      Defer function execution
        !            27: uunnlloocckk()       Unlock a gate
        !            28: vv_sslleeeepp()      Wait for event or signal
        !            29: wwaakkeeuupp()       Wakeup processes sleeping on an event
        !            30: 
        !            31: _S_e_e _A_l_s_o
        !            32: ddeevviiccee ddrriivveerrss

unix.superglobalmegacorp.com

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