trms1040_write_all(9)
πΎ trms1040_write_all(9) β the Kernel API Manual one, bestie β¨
okay so bestie, welcome to trms1040_write_all(9) β that's the function name, and honestly? iconic of it to be this specific. This whole page lives in the Kernel API Manual, so you know it's the real deal π
πΈ NAME πΈ
trms1040_write_all β write 128 bytes to the eeprom
no cap, that's literally the job. one hundred and twenty-eight bytes. straight into the eeprom. π«Ά
π¦ SYNOPSIS π¦
void trms1040_write_all (struct NvRamType *eeprom , unsigned long
io_port );
look at her go. void return β she does the thing and she doesn't report back, she's got main character energy like that π
π ARGUMENTS π
eepromβ the data to write. this is yourstruct NvRamType *, the actual payload, the moment πio_portβ the base io port. like, the base one. the starting point. the origin story β
β¨ DESCRIPTION β¨
Write the supplied 128 bytes to the chips SEEPROM.
that's it, that's the whole vibe. you hand her 128 bytes, she writes them to the chip's SEEPROM, done, slay, periodt π₯
ngl it's a short description because there genuinely isn't more to it β don't go looking for extra lore, there's none here π
π SEE ALSO π
okay so the friend group. the whole squad. Kernel file ./drivers/scsi/dc395x.c and everyone she's associated with β iykyk π§:
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_get_data(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)
thirty of them fr fr β she's got a big circle and she loves them all π
and that's the page!! π this one's from./drivers/scsi, dated October 2026, and it's filed undertrms1040_write_all(9)β go write your 128 bytes, bestie, you're gonna eat πβ¨
π¦ 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