|
|
coherent
aacccceessssiibbllee kkeerrnneell rroouuttiinneess -- Overview The COHERENT kernel contains a number of routines that can be accessed by device drivers. They are as follows: ddeeffeenndd() Execute deferred functions ddeeffeerr() Defer function execution ddmmaaggoo() Enable DMA transfers ddmmaaooffff() Disable DMA transfers ddmmaaoonn() Prepare for DMA transfer ddmmaarreeqq() Request block I/O, avoiding DMA straddles iinnbb() Read a byte from an I/O port iinnll() Read a 32-bit value from an I/O port iinnww() Read a 16-bit value from an I/O port lloocckk() Lock a gate lloocckkeedd() See if a gate is locked oouuttbb() Output a byte to an I/O port oouuttll() Output a 32-bit value to an I/O port oouuttww() Output a 16-bit integer to an I/O port ppaanniicc() Fatal system error ppoollllooppeenn() Initiate driver polled event ppoollllwwaakkee() Terminate driver polled event pprriinnttff() Formatted print ssuuppeerr() Verify super-user ttiimmeeoouutt() Defer function execution uunnlloocckk() Unlock a gate vv_sslleeeepp() Wait for event or signal wwaakkeeuupp() Wakeup processes sleeping on an event _S_e_e _A_l_s_o ddeevviiccee ddrriivveerrss
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.