oa_tc6_write_registers(9)
β¨ NAME β¨
oa_tc6_write_registers β the function for writing multiple consecutive registers. You're reading the oa_tc6_write_registers(9) page, bestie π
π SYNOPSIS π
int oa_tc6_write_registers (struct oa_tc6 *tc6 , u32 address , u32
value[] , u8 length );
π ARGUMENTS π
tc6β theoa_tc6struct. That's the main-character context object, iykyk π«Άaddressβ address of the first register to be written in the MAC-PHY. This is where the writing starts, no cap β¨valueβ values to be written from the starting register addressaddress. Plural values, plural vibes πlengthβ number of consecutive registers to be written fromaddress. Basically how many registers deep we're going π
π¦ DESCRIPTION π¦
The maximum of 128 consecutive registers can be written starting at address, periodt. That's the cap, bestie β 128 registers max, and it all starts from address π₯
πΈ RETURN πΈ
Returns 0 on success; otherwise failed π. That's it, that's the return vibe check.
π₯ SEE ALSO π₯
Kernel file: ./drivers/net/ethernet/oa_tc6.c β go read it, bestie, it's giving source code realness π
oa_tc6_read_registers(9)oa_tc6_read_register(9)oa_tc6_read_register_mms(9)oa_tc6_write_register(9)oa_tc6_write_register_mms(9)oa_tc6_zero_align_receive_frame_enable(9)oa_tc6_start_xmit(9)oa_tc6_init(9)oa_tc6_exit(9)
Source/version: ./drivers/net/ethernet Β· October 2026 Β· oa_tc6_write_registers(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