trms1040_get_data(9)
π trms1040_get_data π
okay bestie, welcome to the Kernel API Manual page for trms1040_get_data β the function that gets a single byte from the eeprom. itβs giving tiny-but-iconic eeprom behavior, no cap. π
β¨ NAME β¨
trms1040_get_data β get a single byte from the eeprom π
π SYNOPSIS π
u8 trms1040_get_data (unsigned long io_port , u8 addr );
π ARGUMENTS π
io_portβ base I/O address. thatβs the home base, the launchpad, the whole vibe. π«Άaddrβ offset into SEEPROM. literally where youβre pointing inside the SEEPROM. β¨
πΈ DESCRIPTION πΈ
Called from read all to read a single byte into the SSEEPROM β and bestie, it is done one bit at a time. one. bit. at. a. time. π
Returns the byte read. periodt. π₯
π¦ SEE ALSO π¦
Kernel file ./drivers/scsi/dc395x.c and the whole extended universe:
set_safe_settings(9)fix_settings(9)eeprom_index_to_delay(9)delay_to_eeprom_index(9)eeprom_override(9)dc395x_queue_command_lck(9)dc395x_handle_interrupt(9)device_alloc(9)adapter_add_device(9)adapter_remove_device(9)adapter_remove_and_free_device(9)adapter_remove_and_free_all_devices(9)dc395x_sdev_init(9)dc395x_sdev_destroy(9)trms1040_wait_30us(9)trms1040_write_cmd(9)trms1040_set_data(9)trms1040_write_all(9)trms1040_read_all(9)check_eeprom(9)print_eeprom_settings(9)adapter_print_config(9)adapter_init_params(9)adapter_init_scsi_host(9)adapter_init_chip(9)adapter_init(9)adapter_uninit_chip(9)adapter_uninit(9)dc395x_init_one(9)dc395x_remove_one(9)
mwah π β source/version: ./drivers/scsi; date: October 2026; manual: trms1040_get_data(9). stay iconic π
π¦ 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