NCR5380_print(9)
π NCR5380_print β a Kernel API Manual moment (section 9, bestie)
okay so real talk, this is NCR5380_print from the Kernel API Manual, section 9, and it's literally the "just show me what the bus is doing" function. tiny page, iconic energy, let's go β¨
πΈ NAME πΈ
NCR5380_print β print scsi bus signals π
β¨ SYNOPSIS β¨
void NCR5380_print (struct Scsi_Host *instance );
no cap, that's the whole signature. she's simple, she's direct, she slays π«Ά
π ARGUMENTS π
instanceβ the adapter state you wanna dump. that's it. that's the whole vibe check π¦
π DESCRIPTION π
so basically it prints the SCSI bus signals, and the reason you'd ever call it is debugging purposes β it's giving "let me see what's actually happening on this bus rn" ππ
lowkey a diagnostic main-character moment: it prints, it doesn't fix anything. read the signals, bestie, and go from there π
π₯ SEE ALSO π₯
live in the kernel file ./drivers/scsi/NCR5380.c β the whole friend group is here, iykyk:
initialize_SCp(9)NCR5380_poll_politely2(9)NCR5380_print_phase(9)NCR5380_info(9)NCR5380_init(9)NCR5380_maybe_reset_bus(9)NCR5380_exit(9)complete_cmd(9)NCR5380_queue_command(9)dequeue_next_cmd(9)NCR5380_main(9)NCR5380_intr(9)NCR5380_select(9)NCR5380_transfer_pio(9)do_reset(9)do_abort(9)list_find_cmd(9)NCR5380_abort(9)NCR5380_host_reset(9)
okay that's the whole page, you ate that π this one's filed under ./drivers/scsi, dated October 2026, and it's still NCR5380_print(9) β go debug something gorgeous, 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