generic_NCR5380_precv(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… generic_NCR5380_precv(9)

okay so bestie, welcome to the Kernel API Manual β€” this is the page for generic_NCR5380_precv, and it's lowkey a little legend. it's giving "small function, big job." let's get into it ✨


🌸 NAME 🌸

generic_NCR5380_precv β€” pseudo DMA receive

like, it receives stuff. with pseudo DMA. iconic behaviour, no cap πŸ’–


✨ SYNOPSIS ✨

int generic_NCR5380_precv (struct NCR5380_hostdata *hostdata , unsigned
char *dst , int len );

that's the whole signature, copy it exactly, don't @ me 🫢


πŸŽ€ ARGUMENTS πŸŽ€

so there's three of them and each one has main character energy in its own way:

  • hostdata β€” the scsi host's private data. it's the personal stash, the vibes closet, the struct NCR5380_hostdata * that knows all the host's business πŸ’œ
  • dst β€” the buffer you're writing into. unsigned char *, and yes it's the destination, hence the name β€” she's literally called dst πŸ’…
  • len β€” the transfer size. an int. it's how much we're moving, so be normal about it πŸ™ˆ

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the actual tea: this does a pseudo DMA mode receive from a 53C400 or equivalent device.

that's it. that's the whole bit. pseudo DMA. receive. 53C400 or equivalent. periodt πŸ”₯

ngl, if you were hoping for a plot twist β€” there isn't one. the description is short and she knows it. still slay tho πŸ’€

🌈 SEE ALSO 🌈

go touch some other docs, bestie:


and that's a wrap, bestie! this page lives in ./drivers/scsi and it's dated October 2026 β€” so go forth, receive your pseudo DMA, and remember: you're doing amazing, sweetie πŸ§šβ€β™€οΈπŸ’–βœ¨

πŸ“¦ where this page comes from