Hardware Libraries  20.1
Arria 10 SoC Hardware Manager
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
alt_sdram.h File Reference
#include "hwlib.h"

Go to the source code of this file.

Detailed Description

Altera - SDRam API

Macros

#define ALT_SDR_NUM_PORTS   10
 
#define ALT_SDR_CTL_PROTPORT_DENY_NONE   0
 

Typedefs

typedef enum ALT_SDR_PORT_e ALT_SDR_PORT_t
 
typedef enum ALT_SDR_RULEID_e ALT_SDR_RULEID_t
 
typedef enum ALT_SDR_ACCESS_e ALT_SDR_ACCESS_t
 
typedef enum ALT_SDR_PORT_MASK_e ALT_SDR_PORT_MASK_t
 

Enumerations

enum  ALT_SDR_PORT_e
 
enum  ALT_SDR_RULEID_e
 
enum  ALT_SDR_ACCESS_e
 
enum  ALT_SDR_PORT_MASK_e
 
enum  ALT_SDR_ACCESS_DATA_e { ALT_SDR_ACCESS_DATA_ALLOW = 0, ALT_SDR_ACCESS_DATA_DENY = (1<<13) }
 

Functions

ALT_STATUS_CODE alt_sdr_priority_set (ALT_SDR_PORT_t port, uint8_t priority, uint8_t weight)
 
ALT_STATUS_CODE alt_sdr_priority_get (ALT_SDR_PORT_t port, bool *enabled, uint8_t *priority, uint8_t *weight)
 
ALT_STATUS_CODE alt_sdr_priority_disable (ALT_SDR_PORT_t port)
 
uint32_t alt_sdr_rule_set (uint32_t rulenum, ALT_SDR_RULE_t *ruleinfo)
 
ALT_STATUS_CODE alt_sdr_rule_delete (uint32_t rulenum)
 
ALT_STATUS_CODE alt_sdr_rule_set_default (uint32_t defaultRule)