2 * Copyright (c) 2007 Atheros Communications Inc.
5 * $ATH_LICENSE_HOSTSDK0_C$
9 #ifndef __DSET_INTERNAL_H__
10 #define __DSET_INTERNAL_H__
13 * Internal dset definitions, common for DataSet layer.
16 #define DSET_TYPE_STANDARD 0
17 #define DSET_TYPE_BPATCHED 1
18 #define DSET_TYPE_COMPRESSED 2
20 /* Dataset descriptor */
22 typedef struct dset_descriptor_s
{
23 struct dset_descriptor_s
*next
; /* List link. NULL only at the last
25 A_UINT16 id
; /* Dset ID */
26 A_UINT16 size
; /* Dset size. */
27 void *DataPtr
; /* Pointer to raw data for standard
28 DataSet or pointer to original
29 dset_descriptor for patched
31 A_UINT32 data_type
; /* DSET_TYPE_*, above */
33 void *AuxPtr
; /* Additional data that might
34 needed for data_type. For
35 example, pointer to patch
36 Dataset descriptor for BPatch. */
39 #endif /* __DSET_INTERNAL_H__ */
This page took 0.050878 seconds and 5 git commands to generate.