STRUCT HI3660_CHAN_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, this is struct hi3660_chan_info β€” the Hi3660 mailbox channel information struct πŸ’… we're in the Kernel API Manual, and this little cutie is here to spill the channel-info tea ✨

✨ SYNOPSIS ✨

struct hi3660_chan_info {
    unsigned int dst_irq;
    unsigned int ack_irq;
};

πŸŽ€ Members πŸŽ€

  • dst_irq β€” the interrupt vector for the remote processor. remote bestie, not local 🫢
  • ack_irq β€” the interrupt vector for the local processor. local bestie, right here at home 🏠

πŸ¦‹ Description πŸ¦‹

A channel can be used for TX or RX. It can trigger a remote processor interrupt to notify the remote processor, and it can receive an interrupt if it has an incoming message. so iconic: ping the remote side when needed, and catch that interrupt when a message rolls in 😭✨

πŸ’– SEE ALSO πŸ’–

  • Kernel file ./drivers/mailbox/hi3660-mailbox.c
  • struct hi3660_mbox(9)
  • ./drivers/mailbox

okay that's the whole page, no cap πŸŽ€ this source/version cutie is from ./drivers/mailbox, dated October 2026 β€” slay, periodt πŸ’…πŸŒˆ

πŸ“¦ where this page comes from