Wiki Navigation

This is an attempt to show the progress of ath5k in terms of implemented hardware functions.

A function marked as fully implemented (Complete) is a function that has the same (or very similar) behavior as in binary HAL or Windows NDIS driver. Register dumps from binary HAL match this function's behavior and decompiling of binary HAL shows there is nothing more to implement.

A function marked as partially implemented (Incomplete) is a function that misses some minor parts. Testing shows that function works, register dumps almost match our implementation but decompiling of binary HAL and/or register dumps show there is more to implement.

A function marked as not available (Stub) is a function does nothing on this specific chip (e.g. it just returns 0)

Unknown means that we haven't worked enough on this function yet to determine its implementation status.