
8 Jan
2012
8 Jan
'12
8:26 a.m.
On Friday 21 October 2011 02:31:48 Che-Liang Chiou wrote:
struct device_info in api_public.h defined its own subset of attributes of block_dev_desc, which limits the capability of external apps.
This patch let struct device_info and block_dev_desc share the same set of attributes so that an external app has equal amount of information of block device compared to U-Boot.
The export.h and _export.h have somewhat addressed the same issue. That is, sharing declarations between U-Boot and external apps.
NAK: any changes to api_public.h that is not backwards ABI compatible must increment API_SIG_VERSION. you're changing the exported struct which is an ABI breakage. -mike