IIO firmware for the AD717x and AD411x family of devices.

Dependencies:   sdp_k1_sdram

Committer:
Janani Sunil
Date:
Tue Nov 15 17:05:27 2022 +0530
Revision:
3:0dcba3253ec1
Parent:
0:5ad86d8d396a
Added support for AD4116

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Janani Sunil 0:5ad86d8d396a 1 /***************************************************************************//**
Janani Sunil 0:5ad86d8d396a 2 * @file sdram_sdpk1.c
Janani Sunil 0:5ad86d8d396a 3 * @brief SDP-K1 SDRAM interafaces
Janani Sunil 0:5ad86d8d396a 4 ********************************************************************************
Janani Sunil 0:5ad86d8d396a 5 * Copyright (c) 2022 Analog Devices, Inc.
Janani Sunil 0:5ad86d8d396a 6 * All rights reserved.
Janani Sunil 0:5ad86d8d396a 7 *
Janani Sunil 0:5ad86d8d396a 8 * This software is proprietary to Analog Devices, Inc. and its licensors.
Janani Sunil 0:5ad86d8d396a 9 * By using this software you agree to the terms of the associated
Janani Sunil 0:5ad86d8d396a 10 * Analog Devices Software License Agreement.
Janani Sunil 0:5ad86d8d396a 11 *******************************************************************************/
Janani Sunil 0:5ad86d8d396a 12
Janani Sunil 0:5ad86d8d396a 13 /******************************************************************************/
Janani Sunil 0:5ad86d8d396a 14 /***************************** Include Files **********************************/
Janani Sunil 0:5ad86d8d396a 15 /******************************************************************************/
Janani Sunil 0:5ad86d8d396a 16
Janani Sunil 0:5ad86d8d396a 17 #include "sdp_k1_sdram.h"
Janani Sunil 0:5ad86d8d396a 18 #include "no_os_error.h"
Janani Sunil 0:5ad86d8d396a 19
Janani Sunil 0:5ad86d8d396a 20 /******************************************************************************/
Janani Sunil 0:5ad86d8d396a 21 /************************ Functions Definitions *******************************/
Janani Sunil 0:5ad86d8d396a 22 /******************************************************************************/
Janani Sunil 0:5ad86d8d396a 23
Janani Sunil 0:5ad86d8d396a 24 /**
Janani Sunil 0:5ad86d8d396a 25 * @brief Initialize the SDRAM
Janani Sunil 0:5ad86d8d396a 26 * @return 0 in case of success, negative error code otherwise
Janani Sunil 0:5ad86d8d396a 27 */
Janani Sunil 0:5ad86d8d396a 28 int32_t sdram_init(void)
Janani Sunil 0:5ad86d8d396a 29 {
Janani Sunil 0:5ad86d8d396a 30 if (SDP_SDRAM_Init() != SDRAM_OK) {
Janani Sunil 0:5ad86d8d396a 31 return -EIO;
Janani Sunil 0:5ad86d8d396a 32 }
Janani Sunil 0:5ad86d8d396a 33
Janani Sunil 0:5ad86d8d396a 34 return 0;
Janani Sunil 0:5ad86d8d396a 35 }