Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OS
U-Boot.Mirror
提交
68ccfa48
U
U-Boot.Mirror
项目概览
OS
/
U-Boot.Mirror
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
U-Boot.Mirror
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
68ccfa48
编写于
8月 25, 2009
作者:
W
Wolfgang Denk
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' into next
上级
307ecb6d
85f9823c
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
27 addition
and
21 deletion
+27
-21
board/cm-bf527/gpio_cfi_flash.c
board/cm-bf527/gpio_cfi_flash.c
+3
-3
board/cm-bf537e/gpio_cfi_flash.c
board/cm-bf537e/gpio_cfi_flash.c
+3
-3
board/tcm-bf537/gpio_cfi_flash.c
board/tcm-bf537/gpio_cfi_flash.c
+3
-3
drivers/mtd/nand/ndfc.c
drivers/mtd/nand/ndfc.c
+2
-2
include/configs/cm-bf527.h
include/configs/cm-bf527.h
+1
-1
include/configs/cm-bf537e.h
include/configs/cm-bf537e.h
+1
-1
include/s3c24x0.h
include/s3c24x0.h
+14
-8
未找到文件。
board/cm-bf527/gpio_cfi_flash.c
浏览文件 @
68ccfa48
...
...
@@ -51,9 +51,9 @@ u##size flash_read##size(void *addr) \
return __raw_read##sfx(gpio_cfi_flash_swizzle(addr)); \
}
MAKE_FLASH
(
8
,
b
)
/* flash_write8() flash_read8() */
MAKE_FLASH
(
16
,
w
)
/* flash_write16() flash_
write
16() */
MAKE_FLASH
(
32
,
l
)
/* flash_write32() flash_
write
32() */
MAKE_FLASH
(
64
,
q
)
/* flash_write64() flash_
write
64() */
MAKE_FLASH
(
16
,
w
)
/* flash_write16() flash_
read
16() */
MAKE_FLASH
(
32
,
l
)
/* flash_write32() flash_
read
32() */
MAKE_FLASH
(
64
,
q
)
/* flash_write64() flash_
read
64() */
void
gpio_cfi_flash_init
(
void
)
{
...
...
board/cm-bf537e/gpio_cfi_flash.c
浏览文件 @
68ccfa48
...
...
@@ -49,9 +49,9 @@ u##size flash_read##size(void *addr) \
return __raw_read##sfx(gpio_cfi_flash_swizzle(addr)); \
}
MAKE_FLASH
(
8
,
b
)
/* flash_write8() flash_read8() */
MAKE_FLASH
(
16
,
w
)
/* flash_write16() flash_
write
16() */
MAKE_FLASH
(
32
,
l
)
/* flash_write32() flash_
write
32() */
MAKE_FLASH
(
64
,
q
)
/* flash_write64() flash_
write
64() */
MAKE_FLASH
(
16
,
w
)
/* flash_write16() flash_
read
16() */
MAKE_FLASH
(
32
,
l
)
/* flash_write32() flash_
read
32() */
MAKE_FLASH
(
64
,
q
)
/* flash_write64() flash_
read
64() */
void
gpio_cfi_flash_init
(
void
)
{
...
...
board/tcm-bf537/gpio_cfi_flash.c
浏览文件 @
68ccfa48
...
...
@@ -51,9 +51,9 @@ u##size flash_read##size(void *addr) \
return __raw_read##sfx(gpio_cfi_flash_swizzle(addr)); \
}
MAKE_FLASH
(
8
,
b
)
/* flash_write8() flash_read8() */
MAKE_FLASH
(
16
,
w
)
/* flash_write16() flash_
write
16() */
MAKE_FLASH
(
32
,
l
)
/* flash_write32() flash_
write
32() */
MAKE_FLASH
(
64
,
q
)
/* flash_write64() flash_
write
64() */
MAKE_FLASH
(
16
,
w
)
/* flash_write16() flash_
read
16() */
MAKE_FLASH
(
32
,
l
)
/* flash_write32() flash_
read
32() */
MAKE_FLASH
(
64
,
q
)
/* flash_write64() flash_
read
64() */
void
gpio_cfi_flash_init
(
void
)
{
...
...
drivers/mtd/nand/ndfc.c
浏览文件 @
68ccfa48
...
...
@@ -89,8 +89,8 @@ static int ndfc_calculate_ecc(struct mtd_info *mtdinfo,
/* The NDFC uses Smart Media (SMC) bytes order
*/
ecc_code
[
0
]
=
p
[
2
];
ecc_code
[
1
]
=
p
[
1
];
ecc_code
[
0
]
=
p
[
1
];
ecc_code
[
1
]
=
p
[
2
];
ecc_code
[
2
]
=
p
[
3
];
return
0
;
...
...
include/configs/cm-bf527.h
浏览文件 @
68ccfa48
...
...
@@ -95,7 +95,7 @@
#define CONFIG_SYS_FLASH_CFI
#define CONFIG_SYS_FLASH_PROTECTION
#define CONFIG_SYS_MAX_FLASH_BANKS 1
#define CONFIG_SYS_MAX_FLASH_SECT 6
4
#define CONFIG_SYS_MAX_FLASH_SECT 6
7
/*
...
...
include/configs/cm-bf537e.h
浏览文件 @
68ccfa48
...
...
@@ -79,7 +79,7 @@
#define CONFIG_SYS_FLASH_CFI
#define CONFIG_SYS_FLASH_PROTECTION
#define CONFIG_SYS_MAX_FLASH_BANKS 1
#define CONFIG_SYS_MAX_FLASH_SECT 3
2
#define CONFIG_SYS_MAX_FLASH_SECT 3
5
/*
...
...
include/s3c24x0.h
浏览文件 @
68ccfa48
...
...
@@ -550,14 +550,20 @@ typedef struct {
/* SPI (see manual chapter 22) */
typedef
struct
{
S3C24X0_REG32
SPCON
;
S3C24X0_REG32
SPSTA
;
S3C24X0_REG32
SPPIN
;
S3C24X0_REG32
SPPRE
;
S3C24X0_REG32
SPTDAT
;
S3C24X0_REG32
SPRDAT
;
S3C24X0_REG32
res
[
2
];
}
__attribute__
((
__packed__
))
S3C24X0_SPI_CHANNEL
;
S3C24X0_REG8
SPCON
;
S3C24X0_REG8
res1
[
3
];
S3C24X0_REG8
SPSTA
;
S3C24X0_REG8
res2
[
3
];
S3C24X0_REG8
SPPIN
;
S3C24X0_REG8
res3
[
3
];
S3C24X0_REG8
SPPRE
;
S3C24X0_REG8
res4
[
3
];
S3C24X0_REG8
SPTDAT
;
S3C24X0_REG8
res5
[
3
];
S3C24X0_REG8
SPRDAT
;
S3C24X0_REG8
res6
[
3
];
S3C24X0_REG8
res7
[
16
];
}
/*__attribute__((__packed__))*/
S3C24X0_SPI_CHANNEL
;
typedef
struct
{
S3C24X0_SPI_CHANNEL
ch
[
S3C24X0_SPI_CHANNELS
];
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录