提交 45fe3809 编写于 作者: T Tom Rini

Merge branch 'master' of git://git.denx.de/u-boot-i2c; branch 'master' of...

Merge branch 'master' of git://git.denx.de/u-boot-i2c; branch 'master' of git://git.denx.de/u-boot-nds32
......@@ -400,7 +400,7 @@ end_flush_dcache:
! FIXME: Other way to get PC?
! FIXME: Update according to the newest spec!!
1:
la $r28, 1
li $r28, 1
push $r28
mfsr $r28, PSW ! $PSW
push $r28
......
......@@ -23,20 +23,20 @@
*/
.macro write32, addr, data
li $r4, addr
li $r5, data
li $r4, \addr
li $r5, \data
swi $r5, [$r4]
.endm
.macro write16, addr, data
li $r4, addr
li $r5, data
li $r4, \addr
li $r5, \data
shi $r5, [$r4]
.endm
.macro write8, addr, data
li $r4, addr
li $r5, data
li $r4, \addr
li $r5, \data
sbi $r5, [$r4]
.endm
......@@ -46,17 +46,17 @@
* Note: Instruction 'ori' supports immediate value up to 15 bits.
*/
.macro setbf32, addr, data
li $r4, addr
li $r4, \addr
lwi $r5, [$r4]
li $r6, data
li $r6, \data
or $r5, $r5, $r6
swi $r5, [$r4]
.endm
.macro setbf15, addr, data
li $r4, addr
li $r4, \addr
lwi $r5, [$r4]
ori $r5, $r5, data
ori $r5, $r5, \data
swi $r5, [$r4]
.endm
......@@ -69,7 +69,7 @@
*/
.macro wait_timer, time
li $r4, time
li $r4, \time
1:
nop
addi $r4, $r4, -1
......
......@@ -33,7 +33,11 @@ typedef int __kernel_pid_t;
typedef unsigned short __kernel_ipc_pid_t;
typedef unsigned short __kernel_uid_t;
typedef unsigned short __kernel_gid_t;
#ifdef __GNUC__
typedef __SIZE_TYPE__ __kernel_size_t;
#else
typedef unsigned int __kernel_size_t;
#endif
typedef int __kernel_ssize_t;
typedef int __kernel_ptrdiff_t;
typedef long __kernel_time_t;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册