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

1.1     ! root        1: mmeemmoorryy-mmaanniippuullaattiioonn rroouuttiinneess -- Overview
        !             2: 
        !             3: 
        !             4: The following functions can be used by device drivers to manipulate memory:
        !             5: 
        !             6: ddmmaaiinn()        Copy from system global memory to kernel data
        !             7: ddmmaaoouutt()       Copy from kernel data to system global memory
        !             8: ggeettPPhhyyssMMeemm()   Request reserved physical memory
        !             9: ggeettuubbdd()       Get a byte from user data space
        !            10: ggeettuussdd()       Get a 16-bit short integer from user data space
        !            11: ggeettuuwwdd()       Get a 32-bit word from user data space
        !            12: ggeettuuwwii()       Get a word from user code space
        !            13: kkaalllloocc()       Allocate kernel memory
        !            14: kkffrreeee()        Free kernel memory
        !            15: kkuuccooppyy()       Kernel to user data copy
        !            16: mmaapp_ppvv()       Map physical to virtual addresses
        !            17: mmeemmccppyy()       Copy one region of memory into another
        !            18: PP22PP()          Convert system global to physical address
        !            19: ppuuttuubbdd()       Store a byte into user data space
        !            20: ppuuttuussdd()       Store a short into user data data
        !            21: ppuuttuuwwdd()       Store a 32-bit word into user data space
        !            22: ppuuttuuwwii()       Put a word into user code space
        !            23: ppxxccooppyy()       Copy from physical or system global memory to kernel data
        !            24: uukkccooppyy()       User to kernel data copy
        !            25: uunnmmaapp_ppvv()     Disassociate virtual addresses from physical addresses
        !            26: vvttoopp()         Translate virtual address to physical address
        !            27: xxppccooppyy()       Copy from kernel data to physical or system global memory
        !            28: 
        !            29: _S_e_e _A_l_s_o
        !            30: ddeevviiccee ddrriivveerrss

unix.superglobalmegacorp.com

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