asd_seq_start_cseq(9)
π asd_seq_start_cseq π
okay bestie, welcome to the Kernel API Manual, section 9 β yes, the kernel kernel, we're in the driver basement and it's honestly iconic down here. today's main character is asd_seq_start_cseq, and no, i will not be pronouncing it out loud, i'll just be typing it very confidently. π«Ά
β¨ NAME β¨
asd_seq_start_cseq β start the central sequencer, CSEQ π
like, literally the function that wakes the CSEQ up and gets it going. it's giving "rise and grind" but for hardware. no cap. π₯
π¦ SYNOPSIS π¦
int asd_seq_start_cseq (struct asd_ha_struct *asd_ha );
that's it. that's the whole signature. one function, one argument, returns an int β simple, clean, ate. β¨
π ARGUMENTS π
asd_haβ pointer to host adapter structure π
fr fr, that's the one and only thing you hand over: the pointer to the host adapter struct. she takes it and she runs with it. periodt.
π₯ SEE ALSO π₯
okay so this is the part where the manpage goes full group-chat-adds-everyone energy, and honestly? obsessed. π
first up, the file itself lives right here in the kernel tree:
./drivers/scsi/aic94xx/aic94xx_seq.c
and now the whole squad, all (9), all accounted for, not one of them dropped:
asd_pause_cseq(9)asd_unpause_cseq(9)asd_seq_pause_lseq(9)asd_pause_lseq(9)asd_seq_unpause_lseq(9)asd_verify_lseq(9)asd_verify_seq(9)asd_seq_download_seqs(9)asd_init_cseq_mip(9)asd_init_cseq_mdp(9)asd_init_cseq_scratch(9)asd_init_lseq_mip(9)asd_init_lseq_mdp(9)asd_init_lseq_scratch(9)asd_init_scb_sites(9)asd_init_cseq_cio(9)asd_init_lseq_cio(9)asd_post_init_cseq(9)asd_init_ddb_0(9)asd_seq_setup_seqs(9)asd_seq_start_lseq(9)asd_update_port_links(9)
that's twenty-two besties and every single one of them made the list π
lowkey a reminder that asd_seq_start_cseq is the CSEQ's moment to shine, while all these lovely neighbors handle the pausing, the unpausing, the verifying, the downloading, the initializing and the setup. iykyk. π
and that's the page, bestie! π
this little gem ships from ./drivers/scsi/aic94xx, dated October 2026 β so go forth, pass that struct asd_ha_struct *asd_ha, and start that central sequencer like the icon she is. 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