ENUM CMB_FORMAT(9)
π NAME π
okay bestie, meet enum cmb_format from the Kernel API Manual β it's literally the enum for the types of supported measurement block formats. no cap, that's the whole assignment π
β¨ SYNOPSIS β¨
here's the enum in all its exact glory, copy it character for character π«Ά
enum cmb_format {
CMF_BASIC ,
CMF_EXTENDED ,
CMF_AUTODETECT
};
π Constants π
these are the constants, and every single detail is staying:
CMF_BASICβ the traditional channel measurement blocks, supported by all machines that we run on. iconic OG behavior πCMF_EXTENDEDβ the improved format that was introduced with thez990machine. glow-up era β¨CMF_AUTODETECTβ the default: use the extended format when running on a machine that supports extended format, otherwise fall back to basic format. main character energy with a backup plan π
π SEE ALSO π
go read these next, bestie β the whole squad is here:
- Kernel file
./drivers/s390/cio/cmf.c struct cmb_operations(9)struct cmb_area(9)struct cmb(9)struct cmbe(9)enable_cmf(9)__disable_cmf(9)disable_cmf(9)cmf_read(9)cmf_readall(9)cmf_reactivate(9)
later bestie π«Ά this page comes from ./drivers/s390/cio, and it's dated October 2026 β slay and goodbye π
π¦ 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