fas216_busservice_intr(9)
okay so bestie, we're in the Kernel API Manual and the page is fas216_busservice_intr(9) β the FAS216 bus service interrupt handler. lowkey iconic low-level SCSI energy, so let's get into it π
β¨
π NAME π
fas216_busservice_intr β handle bus service interrupt from FAS216 chip.
π SYNOPSIS π
void fas216_busservice_intr (FAS216_Info *info , unsigned int stat ,
unsigned int is );
it returns void, so there's no return value to be obsessed over β it just handles the thing, periodt.
π«Ά ARGUMENTS π«Ά
infoβ the interface that caused the bus service interrupt; its type isFAS216_Info *.statβ the contents of the Status register, anunsigned int.isβ the contents of the SCSI Status register, also anunsigned int.
π DESCRIPTION π
This is literally the function that handles a bus service interrupt from the FAS216 chip. that's the whole assignment. bus service interrupt comes from FAS216, and this function handles it. no cap, that's the vibe.
π SEE ALSO π
Kernel file: ./drivers/scsi/arm/fas216.c β yes, that's the kernel file to peek at. the related-pages squad is:
fas216_get_last_msg(9)fas216_syncperiod(9)fas216_set_sync(9)fas216_handlesync(9)fas216_updateptrs(9)fas216_pio(9)fas216_cleanuptransfer(9)fas216_transfer(9)fas216_stoptransfer(9)fas216_reselected_intr(9)fas216_message(9)fas216_send_command(9)fas216_send_messageout(9)fas216_funcdone_intr(9)fas216_intr(9)fas216_kick(9)fas216_rq_sns_done(9)fas216_std_done(9)fas216_done(9)fas216_queue_command_internal(9)fas216_internal_done(9)fas216_eh_abort(9)fas216_eh_device_reset(9)fas216_eh_bus_reset(9)fas216_init_chip(9)fas216_eh_host_reset(9)fas216_reset_state(9)fas216_init(9)fas216_add(9)fas216_release(9)
mwah π this lil page lives under the source/version tag ./drivers/scsi/arm, it's dated October 2026, and it's literally fas216_busservice_intr(9) β slay π¦πΈ
π¦ 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