openMMC
Open Source Modular MMC for AMCs
|
#include "FreeRTOS.h"
#include "event_groups.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 |