nvec_event_mask(9)
π
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 stringmaskβ 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-0system state bits 15-8oem system state bits 7-0oem 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:
enum nvec_msg_category(9)nvec_register_notifier(9)nvec_unregister_notifier(9)nvec_msg_alloc(9)nvec_msg_free(9)nvec_msg_is_event(9)nvec_msg_size(9)nvec_gpio_set_value(9)nvec_write_async(9)nvec_write_sync(9)nvec_toggle_global_events(9)nvec_request_master(9)parse_msg(9)nvec_dispatch(9)nvec_tx_completed(9)nvec_rx_completed(9)nvec_invalid_flags(9)nvec_tx_set(9)tegra_i2c_writel(9)nvec_interrupt(9)
k bye bestie! source/version: ./drivers/staging/nvec Β· date: October 2026 Β· page: nvec_event_mask(9) π«Άπ
π¦ 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