> Is there any specific reason that ksz_i2c_read24 & ksz_i2c_write24 in
> ksz9477_i2c.c
> but, other functions are in ksz_i2c.h?
> 

There are specific registers in KSZ9477 such that using 24-bit is more 
efficient than
reading 32-bit first and writing 32-bit.  The other older switches mostly use 
8-bit, while
one uses 16-bit.

KSZ9477 also has IBA mode that can use 24-bit.

Reply via email to