t3_write_flash(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

๐Ÿ’– t3_write_flash(9) ๐Ÿ’–

okay so bestie, welcome to t3_write_flash(9) from the Kernel API Manual โ€” this is the serial-flash-writing icon of the kernel, and she's here to explain herself โœจ


๐ŸŒธ NAME ๐ŸŒธ

t3_write_flash - write up to a page of data to the serial flash ๐Ÿซถ

โœจ SYNOPSIS โœจ

int t3_write_flash (struct adapter *adapter , unsigned int addr , unsigned int n , const u8 *data );

๐ŸŽ€ ARGUMENTS ๐ŸŽ€

  • adapter โ€” the adapter ๐Ÿ’…
  • addr โ€” the start address to write ๐Ÿ“
  • n โ€” length of data to write ๐Ÿงฎ
  • data โ€” the data to write ๐Ÿ“

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

Writes up to a page of data (256 bytes) to the serial flash starting at the given address. That's literally the whole plot: up to one page, 256 bytes, starting at addr. She's not doing extra, she's just doing her thing ๐Ÿ’–

๐Ÿ’œ SEE ALSO ๐Ÿ’œ

Kernel file ./drivers/net/ethernet/chelsio/cxgb3/t3_hw.c

t3_wait_op_done_val(9), t3_write_regs(9), t3_set_reg_field(9),
t3_read_indirect(9), t3_mc7_bd_read(9), t3_mdio_change_bits(9),
t3_phy_reset(9), t3_phy_advertise(9), t3_phy_advertise_fiber(9),
t3_set_phy_speed_duplex(9), t3_seeprom_wp(9), get_vpd_params(9),
sf1_read(9), sf1_write(9), flash_wait_op(9), t3_read_flash(9),
t3_get_tp_version(9), t3_check_tpsram_version(9), t3_check_tpsram(9),
t3_get_fw_version(9), t3_check_fw_version(9), t3_flash_erase_sectors(9),
t3_load_fw(9), t3_cim_ctl_blk_read(9), t3_link_changed(9),
t3_link_start(9), t3_set_vlan_accel(9), t3_handle_intr_status(9),
t3_intr_enable(9), t3_intr_disable(9), t3_intr_clear(9),
t3_port_intr_enable(9), t3_port_intr_disable(9), t3_port_intr_clear(9),
t3_sge_write_context(9), clear_sge_ctxt(9), t3_sge_init_ecntxt(9),
t3_sge_init_flcntxt(9), t3_sge_init_rspcntxt(9), t3_sge_init_cqcntxt(9),
t3_sge_enable_ecntxt(9), t3_sge_disable_fl(9),
t3_sge_disable_rspcntxt(9), t3_sge_disable_cqcntxt(9),
t3_sge_cqcntxt_op(9), t3_config_rss(9), t3_tp_set_offload_mode(9),
pm_num_pages(9), partition_mem(9), tp_set_timers(9),
t3_tp_set_coalescing_size(9), t3_tp_set_max_rxsize(9), t3_load_mtus(9),
t3_tp_get_mib_stats(9), t3_set_proto_sram(9), t3_config_sched(9),
get_pci_mode(9), init_link_config(9), mc7_calc_size(9)

and that's the tea ๐Ÿต โ€” this page is from ./drivers/net/ethernet/chelsio..., dated October 2026, and it's the t3_write_flash(9) manual. periodt ๐Ÿ’…โœจ

๐Ÿ“ฆ where this page comes from