summaryrefslogtreecommitdiff
path: root/include/lightbar_msg_list.h
blob: be87913c830418a5873b3cc0f14ba05a01e67dc6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* Copyright 2012 The ChromiumOS Authors
 * Use of this source code is governed by a BSD-style license that can be
 * found in the LICENSE file.
 *
 * This defines a list of lightbar messages. It's done in this odd way so that
 * we can automatically derive the correct constants, functions, and message
 * types.
 */
#define LIGHTBAR_MSG_LIST              \
	LBMSG(ERROR), /* 0 */          \
		LBMSG(S5), /* 1 */     \
		LBMSG(S3), /* 2 */     \
		LBMSG(S0), /* 3 */     \
		LBMSG(S5S3), /* 4 */   \
		LBMSG(S3S0), /* 5 */   \
		LBMSG(S0S3), /* 6 */   \
		LBMSG(S3S5), /* 7 */   \
		LBMSG(STOP), /* 8 */   \
		LBMSG(RUN), /* 9 */    \
		LBMSG(KONAMI), /* A */ \
		LBMSG(TAP), /* B */    \
		LBMSG(PROGRAM), /* C */