STRUCT COMEDI_ISADMA_DESC(9)
π¦ NAME π¦
okay so bestie, welcome to the struct comedi_isadma_desc(9) page from the Kernel API Manual π this one is short and iconic: struct comedi_isadma_desc β cookie for ISA DMA. periodt. π
β¨ SYNOPSIS β¨
struct comedi_isadma_desc {
void *virt_addr;
dma_addr_t hw_addr;
unsigned int chan;
unsigned int maxsize;
unsigned int size;
char mode;
};
π Members π
virt_addrβ virtual address of buffer. that's the vibe β¨hw_addrβ hardware (bus) address of buffer. yes ma'am π«Άchanβ DMA channel. the main character π₯maxsizeβ allocated size of buffer (in bytes). big allocated energy πsizeβ transfer size (in bytes). the actual amount moving, no cap π¦modeβDMA_MODE_READorDMA_MODE_WRITE. pick your lane, bestie π
π SEE ALSO π
Kernel file ./include/linux/comedi/comedi_isadma.h struct comedi_isadma(9) β go say hi, iykyk π«Άπ¦
that's the whole vibe, no cap πβ¨ source/version: ./include/linux/comedi Β· date: October 2026 Β· page: struct comedi_isadma_desc(9) from the Kernel API Manual. mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms