1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| /* SPDX-License-Identifier: GPL-2.0 */
| // Copyright (C) 2018 Hangzhou C-SKY Microsystems co.,ltd.
|
| #ifndef __SYSDEP_H
| #define __SYSDEP_H
|
| #ifdef __ASSEMBLER__
|
| #if defined(__CK860__)
| #define LABLE_ALIGN \
| .balignw 16, 0x6c03
|
| #define PRE_BNEZAD(R)
|
| #define BNEZAD(R, L) \
| bnezad R, L
| #else
| #define LABLE_ALIGN \
| .balignw 8, 0x6c03
|
| #define PRE_BNEZAD(R) \
| subi R, 1
|
| #define BNEZAD(R, L) \
| bnez R, L
| #endif
|
| #endif
|
| #endif
|
|