• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Here is hal_spi_flash_ram.c written by Realtek Semiconductor Corp

shangdawei

New member
/ *
* Routines to access hardware
*
* Copyright (c) 2013 Realtek Semiconductor Corp.
*
* This module is a confidential and proprietary property of RealTek and
* Possession or use of this module requires written permission of RealTek.
* /
#include "rtl8195a.h"
#include "hal_spi_flash.h"


#include "rtl8195a_spi_flash.h"


#define SPI_CTRL_BASE 0x1FFEF000
#define SPI_DLY_CTRL_ADDR 0x40000300 // [7: 0]
#define MIN_BAUDRATE 0x01
#define MAX_BAUDRATE 0x04
#define MAX_AUTOLEN 0x14
#define MAX_DLYLINE 99
#define GOLD_ID_NO_RAM 0xC220

#define WR_DATA (addr, data) (* ((volatile u32 *) (addr)) = (data))
#define RD_DATA (addr) (* ((volatile u32 *) (addr)))

...
 

Вложения

Сверху Снизу