nvec_event_mask(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… nvec_event_mask(9) β€” Kernel API Manual ✨

πŸŽ€ NAME πŸŽ€

okay so nvec_event_mask β€” fill the command string with event bitfield. literally the whole point, bestie, and it’s serving exactly what it says. πŸ’–

✨ SYNOPSIS ✨

the signature is void and it’s giving β€œshort but iconic.” copy it exactly, no editing:

void nvec_event_mask (char *ev , u32 mask );

πŸ¦‹ ARGUMENTS πŸ¦‹

two args, and yes they both matter:

  • ev β€” points to event command string
  • mask β€” bit to insert into the event mask

🌸 DESCRIPTION 🌸

okay so Configure event command expects a 32 bit bitfield that describes which events to enable. no cap, that’s the vibe.

the bitfield has the following structure (from highest byte to lowest):

  • system state bits 7-0
  • system state bits 15-8
  • oem system state bits 7-0
  • oem system state bits 15-8

periodt β€” those four lines are the whole structure, and yes, highest byte to lowest is the order. 🫢

🌈 SEE ALSO 🌈

Kernel file ./drivers/staging/nvec/nvec.c is the main-character file, and these are all the SEE ALSO besties β€” every single one, no skipping:


k bye bestie! source/version: ./drivers/staging/nvec Β· date: October 2026 Β· page: nvec_event_mask(9) πŸ«ΆπŸ’œ

πŸ“¦ where this page comes from