1 /**
2   ******************************************************************************
3   * @file    mbox_ipcc.h
4   * @author  MCD Application Team
5   * @brief   Header for mbox_ipcc.c module
6   ******************************************************************************
7   * @attention
8   *
9   * <h2><center>&copy; Copyright (c) 2019 STMicroelectronics.
10   * All rights reserved.</center></h2>
11   *
12   * This software component is licensed by ST under BSD 3-Clause license,
13   * the "License"; You may not use this file except in compliance with the
14   * License. You may obtain a copy of the License at:
15   *                       opensource.org/licenses/BSD-3-Clause
16   *
17   ******************************************************************************
18   */
19 
20 #ifndef MBOX_IPCC_H_
21 #define MBOX_IPCC_H_
22 
23 /* USER CODE BEGIN firstSection */
24 /* can be used to modify / undefine following code or add new definitions */
25 /* USER CODE END firstSection */
26 
27 /* Includes ------------------------------------------------------------------*/
28 /* Exported types ------------------------------------------------------------*/
29 /* Exported constants --------------------------------------------------------*/
30 /* Exported functions ------------------------------------------------------- */
31 int MAILBOX_Notify(void *priv, uint32_t id);
32 int MAILBOX_Init(void);
33 int MAILBOX_Poll(struct virtio_device *vdev);
34 
35 /* USER CODE BEGIN lastSection */
36 /* can be used to modify / undefine previous code or add new definitions */
37 /* USER CODE END lastSection */
38 
39 #endif /* MBOX_IPCC_H_ */
40