This commit also converts our own copyright headers to directly use SPDX, but leaves all other copyright header intact, only adding the SPDX ident. As far as possible this commit also merges multiple Data61 copyright statements/headers into one for consistency.
19 lines
552 B
C
19 lines
552 B
C
/*
|
|
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0-only
|
|
*/
|
|
|
|
#ifndef __API_FAULTS_H
|
|
#define __API_FAULTS_H
|
|
|
|
#include <object/structures.h>
|
|
#include <types.h>
|
|
|
|
word_t setMRs_fault(tcb_t *sender, tcb_t *receiver, word_t *receiveIPCBuffer);
|
|
word_t Arch_setMRs_fault(tcb_t *sender, tcb_t *receiver, word_t *receiveIPCBuffer, word_t faultType);
|
|
|
|
bool_t handleFaultReply(tcb_t *receiver, tcb_t *sender);
|
|
bool_t Arch_handleFaultReply(tcb_t *receiver, tcb_t *sender, word_t faultType);
|
|
|
|
#endif /* __API_FAULTS_H */
|