• Система автоматизации с открытым исходным кодом на базе 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)))

...
 

Вложения

Сверху Снизу