Removed
Link Here
|
1 |
--- mecrisp-stellaris-source/freebsd-ra/terminal.s.orig 2021-04-10 12:49:15 UTC |
2 |
+++ mecrisp-stellaris-source/freebsd-ra/terminal.s |
3 |
@@ -167,7 +167,6 @@ serial_key: @ ( -- c ) Receive one character |
4 |
cacheflush: |
5 |
@ ----------------------------------------------------------------------------- |
6 |
|
7 |
-.ifdef m0core |
8 |
@ ARMv6 hat keine Speicherbarrieren. Das muss über einen syscall realisiert werden |
9 |
push {r4-r7, lr} |
10 |
movs r0, #0 @ ARM_SYNC_ICACHE |
11 |
@@ -180,14 +179,6 @@ cacheflush: |
12 |
@ Datenstruktur arm_sync_icache_args für den sysarch-Aufruf |
13 |
0:.word incipit |
14 |
.word totalsize |
15 |
- |
16 |
-.else |
17 |
- @ auf ARMv7 und später nehmen wir einfach die Barrien-Befehle |
18 |
- dmb |
19 |
- dsb |
20 |
- isb |
21 |
- bx lr |
22 |
-.endif |
23 |
|
24 |
@ ----------------------------------------------------------------------------- |
25 |
Wortbirne Flag_foldable_0, "arguments" @ ( -- a-addr ) |