heci_hcsr_set(9)
π heci_hcsr_set(9) π
okay so bestie, welcome to the Kernel API Manual entry for heci_hcsr_set β no cap, it's a tiny one but she's iconic π
β¨ NAME β¨
heci_hcsr_set β writes H_CSR register to the heci device π¦
πΈ SYNOPSIS πΈ
void heci_hcsr_set (struct issei_device *idev , u32 reg );
like, that's the whole signature. she's short. she's sweet. she does one thing π
π ARGUMENTS π
idevβ the device structure π«Άregβ the new register value β¨
π DESCRIPTION π
so here's the tea: heci_hcsr_set writes the H_CSR register to the heci device. that's it, that's the function, and she ate π₯
the one lil plot twist π is that it ignores the H_IS bit, because that bit is write-one-to-zero. so yeah, it does not get touched, no cap π
π§ SEE ALSO π§
- Kernel file
./drivers/misc/issei/hw_heci.cβ literally the whole squad lives in there π heci_reg_read(9)heci_reg_write(9)heci_fwcbrw_read(9)heci_hcbww_write(9)heci_irq_src(9)heci_hcsr_read(9)heci_hcsr_write(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)
like, that's a whole friend group, and heci_hcsr_set is absolutely in it π
ngl bestie, if you're here you're probably deep in ./drivers/misc/issei β you got this πͺ
okay that's the whole page, mwah π this one came from ./drivers/misc/issei, dated October 2026, and it's filed under heci_hcsr_set(9) β slay, go read the rest of the squad π
π¦ 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