blob: 682f0b70b5d93ceed78e97a17b0022034ca7cd69 [file] [log] [blame] [edit]
/*#
*#Copyright 2017, Data61, CSIRO (ABN 41 687 119 230)
*#
*#SPDX-License-Identifier: BSD-2-Clause
#*/
#include <sel4/sel4.h>
/*- from 'global-endpoint.template.c' import allocate_cap with context -*/
/*? macros.show_includes(me.instance.type.includes) ?*/
/*- for c in me.parent.to_ends -*/
/*- do allocate_cap(c, is_reader=False) -*/
/*- set notification = pop('notification') -*/
void /*? me.interface.name ?*/_emit_underlying(void) {
seL4_Signal(/*? notification ?*/);
}
/*- endfor -*/