From 5d79dc39463077547d360c0aa63663d73b95358b Mon Sep 17 00:00:00 2001 From: qingying00 <1729719432@qq.com> Date: Thu, 15 Jul 2021 16:11:00 +0800 Subject: [PATCH] add sfud --- components/utility/sfud/origin.patch | 64 ++++++++++++++++++++++++++++ components/utility/sfud/patch.sha256 | 1 + components/utility/sfud/src.sha256 | 1 + 3 files changed, 66 insertions(+) create mode 100644 components/utility/sfud/origin.patch create mode 100644 components/utility/sfud/patch.sha256 create mode 100644 components/utility/sfud/src.sha256 diff --git a/components/utility/sfud/origin.patch b/components/utility/sfud/origin.patch new file mode 100644 index 0000000..15fcd93 --- /dev/null +++ b/components/utility/sfud/origin.patch @@ -0,0 +1,64 @@ +diff -Nur a/sfud-master/sfud/inc/sfud_cfg.h b/sfud-master/sfud/inc/sfud_cfg.h +--- a/sfud-master/sfud/inc/sfud_cfg.h 2021-03-06 09:16:05.000000000 +0800 ++++ b/sfud-master/sfud/inc/sfud_cfg.h 1970-01-01 08:00:00.000000000 +0800 +@@ -1,49 +0,0 @@ +-/* +- * This file is part of the Serial Flash Universal Driver Library. +- * +- * Copyright (c) 2016-2018, Armink, +- * +- * Permission is hereby granted, free of charge, to any person obtaining +- * a copy of this software and associated documentation files (the +- * 'Software'), to deal in the Software without restriction, including +- * without limitation the rights to use, copy, modify, merge, publish, +- * distribute, sublicense, and/or sell copies of the Software, and to +- * permit persons to whom the Software is furnished to do so, subject to +- * the following conditions: +- * +- * The above copyright notice and this permission notice shall be +- * included in all copies or substantial portions of the Software. +- * +- * THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, +- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +- * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +- * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +- * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +- * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +- * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +- * +- * Function: It is the configure head file for this library. +- * Created on: 2016-04-23 +- */ +- +-#ifndef _SFUD_CFG_H_ +-#define _SFUD_CFG_H_ +- +-#define SFUD_DEBUG_MODE +- +-#define SFUD_USING_SFDP +- +-#define SFUD_USING_FLASH_INFO_TABLE +- +-enum { +- SFUD_XXXX_DEVICE_INDEX = 0, +-}; +- +-#define SFUD_FLASH_DEVICE_TABLE \ +-{ \ +- [SFUD_XXXX_DEVICE_INDEX] = {.name = "XXXX", .spi.name = "SPIX"}, \ +-} +- +-#define SFUD_USING_QSPI +- +-#endif /* _SFUD_CFG_H_ */ +diff -Nur a/sfud-master/sfud/inc/sfud_def.h b/sfud-master/sfud/inc/sfud_def.h +--- a/sfud-master/sfud/inc/sfud_def.h 2021-03-06 09:16:05.000000000 +0800 ++++ b/sfud-master/sfud/inc/sfud_def.h 2021-07-14 16:40:22.364362900 +0800 +@@ -35,6 +35,7 @@ + #include + #include + #include "sfud_flash_def.h" ++#include "sfud_port.h" + + #ifdef __cplusplus + extern "C" { diff --git a/components/utility/sfud/patch.sha256 b/components/utility/sfud/patch.sha256 new file mode 100644 index 0000000..7c29194 --- /dev/null +++ b/components/utility/sfud/patch.sha256 @@ -0,0 +1 @@ +311d0932571f04c3db292059d6e56d2395147c42bf9e7f39098b36768a42b567 *origin.patch diff --git a/components/utility/sfud/src.sha256 b/components/utility/sfud/src.sha256 new file mode 100644 index 0000000..aa20a16 --- /dev/null +++ b/components/utility/sfud/src.sha256 @@ -0,0 +1 @@ +7292e33e9cfee22b8b38caa55776142ad74a3195dfad6029bc3c96c082216e96 *sfud-master.zip -- Gitee