Fix circular issues with event headers (XCC)
[akaros.git] / kern / include / ros / evbitmap.h
1 /* Copyright (c) 2015 Google Inc.
2  * Barret Rhoden <brho@cs.berkeley.edu>
3  * See LICENSE for details.
4  *
5  * Event bitmaps.  These are a type of event mailbox where the message type is
6  * translated to a bit, which is set in the bitmap. */
7
8 #pragma once
9
10 #include <ros/event_bits.h>
11
12 struct evbitmap {
13         bool                                            check_bits;
14         uint8_t                                         bitmap[(MAX_NR_EVENT - 1) / 8 + 1];
15 };