openMMC
Open Source Modular MMC for AMCs
|
#include "FreeRTOS.h"
#include "task.h"
#include "semphr.h"
#include "event_groups.h"
#include "port.h"
#include "payload.h"
#include "ipmi.h"
#include "task_priorities.h"
#include "adn4604.h"
#include "ad84xx.h"
#include "hotswap.h"
#include "utils.h"
#include "fru.h"
#include "led.h"
#include "board_led.h"
#include "clock_config.h"
#include "i2c_mapping.h"
#include "eeprom_24xx02.h"
Functions | |
uint8_t | payload_check_pgood (uint8_t *pgood_flag) |
void | setDC_DC_ConvertersON (bool on) |
Set AFC's DCDC Converters state. | |
void | payload_send_message (uint8_t fru_id, EventBits_t msg) |
Sends a message to the payload task. | |
void | payload_init (void) |
Creates Payload Control task and initializes the board's needed hardware. | |
void | vTaskPayload (void *pvParameters) |
Payload Control task. | |
Variables | |
EventGroupHandle_t | amc_payload_evt = NULL |
TaskHandle_t | vTaskPayload_Handle |
Payload task handle variable. | |
uint8_t payload_check_pgood | ( | uint8_t * | pgood_flag | ) |
void setDC_DC_ConvertersON | ( | bool | on | ) |
Set AFC's DCDC Converters state.
on | DCDCs state |
EventGroupHandle_t amc_payload_evt = NULL |