|
openMMC
Open Source Modular MMC for AMCs
|
#include "FreeRTOS.h"#include "event_groups.h"#include "mmc_error.h"#include "port.h"#include "rtm.h"#include "rtm_user.h"#include "ipmi.h"#include "hotswap.h"#include "sdr.h"#include "task_priorities.h"#include "fru.h"#include "payload.h"#include "uart_debug.h"#include "led.h"#include "board_led.h"
Functions | |
| void | RTM_Manage (void *Parameters) |
| void | rtm_manage_init (void) |
| Initialize RTM Manage task. | |
| IPMI_HANDLER (ipmi_picmg_set_power_level, NETFN_GRPEXT, IPMI_PICMG_CMD_SET_POWER_LEVEL, ipmi_msg *req, ipmi_msg *rsp) | |
Variables | |
| volatile bool | rtm_present |
| EventGroupHandle_t | rtm_payload_evt |
| IPMI_HANDLER | ( | ipmi_picmg_set_power_level | , |
| NETFN_GRPEXT | , | ||
| IPMI_PICMG_CMD_SET_POWER_LEVEL | , | ||
| ipmi_msg * | req, | ||
| ipmi_msg * | rsp ) |
| void RTM_Manage | ( | void * | Parameters | ) |
| void rtm_manage_init | ( | void | ) |
Initialize RTM Manage task.
This task creates the RTM_Manage task and initialize some GPIO pins used to detect the RTM Board presence
|
extern |
| volatile bool rtm_present |