projects
/
carl9170fw.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c5a9a54
)
carl9170 firmware: optimize carl9170_tx_superframe access
author
Christian Lamparter
<chunkeey@googlemail.com>
Sun, 23 Jan 2011 21:06:07 +0000
(22:06 +0100)
committer
Christian Lamparter
<chunkeey@googlemail.com>
Sun, 23 Jan 2011 21:06:07 +0000
(22:06 +0100)
Setting __aligned allows gcc to produce more compact
binaries.
Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>
include/shared/wlan.h
patch
|
blob
|
history
diff --git
a/include/shared/wlan.h
b/include/shared/wlan.h
index 9e1324b67e08e19cc0bea538b74ed9ab0b5fb924..6d6a506cf8c8fde0452864643139e878f5e5298b 100644
(file)
--- a/
include/shared/wlan.h
+++ b/
include/shared/wlan.h
@@
-278,7
+278,7
@@
struct ar9170_tx_frame {
struct carl9170_tx_superframe {
struct carl9170_tx_superdesc s;
struct ar9170_tx_frame f;
-} __packed;
+} __packed
__aligned(4)
;
#endif /* __CARL9170FW__ */
@@
-328,7
+328,7
@@
struct _carl9170_tx_superframe {
struct _carl9170_tx_superdesc s;
struct _ar9170_tx_hwdesc f;
u8 frame_data[0];
-} __packed;
+} __packed
__aligned(4)
;
#define CARL9170_TX_SUPERDESC_LEN 24
#define AR9170_TX_HWDESC_LEN 8