openMMC
Open Source Modular MMC for AMCs
Loading...
Searching...
No Matches
rtm.c File Reference
#include "port.h"
#include "rtm_i2c_mapping.h"
#include "eeprom_24xx64.h"
#include "hotswap.h"
Include dependency graph for rtm.c:

Functions

void rtm_check_presence (uint8_t *status)
 Check RTM Presence.
 
mmc_err rtm_enable_payload_power (void)
 Enable payload power.
 
mmc_err rtm_disable_payload_power (void)
 Disable payload power.
 

Function Documentation

◆ rtm_check_presence()

void rtm_check_presence ( uint8_t * status)

Check RTM Presence.

This task use some GPIO pins to detect the RTM Board presence

Returns
None

◆ rtm_disable_payload_power()

mmc_err rtm_disable_payload_power ( void )

Disable payload power.

This function turn off the 12V payload power rail and de-initialise the RTM powered by it.

◆ rtm_enable_payload_power()

mmc_err rtm_enable_payload_power ( void )

Enable payload power.

This function turn on the 12V payload power rail and initialise the RTM powered by it.