#include <revolution/kpad.h> WPADFSStatus *KPADGetWPADFSRingBuffer( s32 chan );
| chan | One of the WPAD_CHANn values. |
|---|
Returns the starting address of the WPADFSStatus structure ring buffer.
The KPAD library, unlike the KPADOld library, does not use the WPAD library auto-sampling. This function is provided for maintaining compatibility with the KPADOld library, but it does not necessarily operate the same way.
In the KPADOld library, this function was used as follows:
To reference values in a
WPADFSStatusstructure directly, use theWPADGetLatestIndexInBuffunction in parallel to reference the appropriate value.
However, the controller must be in a stable state where data format does not change, not in a state that immediately follows its connection/disconnection or the insertion/removal of external extension controllers. Because such conditions cannot be guaranteed, the use of this function is not recommended.
In the KPAD library, KPADGetUnifiedWpadStatus should be used instead.
2006/10/25 Revised the description to match KPAD version 2.
2006/03/01 Initial version.
CONFIDENTIAL