ks_check_endian(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ks_check_endian(9) β€” a Kernel API Manual moment πŸ’–

🌸 NAME

ks_check_endian β€” check whether endianness of the bus is correct ✨

πŸŽ€ SYNOPSIS

int ks_check_endian (struct ks8851_net *ks );

πŸ¦‹ ARGUMENTS

  • ks β€” the chip information 🫢

✨ DESCRIPTION

Okay so bestie, the KS8851-16MLL EESK pin is literally the little selector that lets you choose the endianness of the 16bit bus πŸ’…. And the vibe check? To maintain optimum performance, the bus endianness should be set such that it matches the endianness of the CPU β€” no cap, that's the whole point πŸ”₯.

🌈 SEE ALSO

Kernel file ./drivers/net/ethernet/micrel/ks8851_par.c struct ks8851_net_par(9), ks8851_lock_par(9), ks8851_unlock_par(9), ks8851_wrreg16_par(9), ks8851_rdreg16_par(9), ks8851_rdfifo_par(9), ks8851_wrfifo_par(9), ks8851_start_xmit_par(9) β€” go read those, bestie πŸ“šβœ¨


source/version vibes: ./drivers/net/ethernet/micrel Β· October 2026 Β· manual baddie: ks_check_endian(9) β€” mwah, bye bestie πŸ’‹βœ¨

πŸ“¦ where this page comes from