initio_read_eeprom(9)
π initio_read_eeprom(9) β Kernel API Manual π
Okay bestie, welcome to the group chat where the host adapter spills its config tea. β¨
πΈ NAME πΈ
initio_read_eeprom β Retrieve configuration
β¨ SYNOPSIS β¨
void initio_read_eeprom (unsigned long base );
Thatβs the whole signature, and yes itβs giving short and iconic. π
π ARGUMENTS π
baseβ Base of InitIO Host Adapter. Thatβs the exact thing it wants passed in, bestie.
π¦ DESCRIPTION π¦
Okay so this function retrieves the host adapter configuration data from E2Prom. If the data is invalid then the defaults are used and are also restored into the E2PROM β so itβs not just reading, itβs restoring the defaults too. π
This forms the access point for the SCSI driver into the E2PROM layer. The other functions for the E2PROM are all internal use β iykyk. π«Ά
β οΈ Warning, bestie: Must be called single threaded β it uses a shared global area. No cap, do not try to make this one a parallel vibe. π
π SEE ALSO π
Kernel file ./drivers/scsi/initio.c, plus this whole friend group:
initio_se2_instr(9)initio_se2_ew_en(9)initio_se2_ew_ds(9)initio_se2_rd(9)initio_se2_wr(9)initio_se2_rd_all(9)initio_se2_update_all(9)initio_stop_bm(9)initio_reset_scsi(9)initio_init(9)initio_alloc_scb(9)initio_release_scb(9)initio_next_state(9)initio_state_1(9)initio_state_2(9)initio_state_3(9)initio_state_4(9)initio_state_5(9)initio_state_6(9)initio_state_7(9)initio_xfer_data_in(9)initio_xfer_data_out(9)int_initio_scsi_rst(9)int_initio_resel(9)int_initio_bad_seq(9)initio_msgout_abort_targ(9)initio_msgout_abort_tag(9)initio_msgin(9)initio_bus_device_reset(9)i91u_intr(9)initio_build_scb(9)i91u_queuecommand_lck(9)i91u_bus_reset(9)i91u_biosparam(9)i91u_unmap_scb(9)initio_remove_one(9)
Catch you in the source tree, bestie π«Ά β this page comes from source/version ./drivers/scsi, dated October 2026, and it signs off as initio_read_eeprom(9). β¨π
π¦ 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