heci_reg_write(9)
π NAME π
okay bestie, this is heci_reg_write(9) from the Kernel API Manual, and it does exactly what it says: heci_reg_write writes 32bit data to the issei heci device. no cap. π
β¨ SYNOPSIS β¨
here's the signature, bestie β copy it exactly, don't freestyle:
void heci_reg_write (const struct issei_heci_hw *hw , unsigned long
offset , u32 value );
π ARGUMENTS π
hwβ the heci hardware structure. that's your device bestie.offsetβ offset from which to write the data. where we're writing, periodt.valueβ register value to write (u32). the actual payload, typed as au32.
π SEE ALSO π
Kernel file ./drivers/misc/issei/hw_heci.c is the home base, and here's the whole squad of related man pages β all of them, in order, no skips:
heci_reg_read(9)heci_fwcbrw_read(9)heci_hcbww_write(9)heci_irq_src(9)heci_hcsr_read(9)heci_hcsr_write(9)heci_hcsr_set(9)heci_hcsr_set_hig(9)heci_fwcsr_read(9)heci_count_full_read_slots(9)heci_irq_disable(9)heci_irq_clear(9)issei_heci_irq_clear(9)issei_heci_irq_enable(9)issei_heci_irq_disable(9)issei_heci_hw_reset_release(9)heci_hw_is_ready(9)heci_hw_is_resetting(9)issei_heci_host_set_ready(9)issei_heci_hw_reset(9)issei_heci_irq_write_generate(9)issei_heci_hw_config(9)heci_write_hbuf(9)heci_read_hbuf(9)issei_heci_setup_message_send(9)issei_heci_setup_message_recv(9)issei_heci_dev_init(9)
that's it, bestie π«Ά this page comes from source/version ./drivers/misc/issei, dated October 2026, and it's filed under heci_reg_write(9). 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