mirror of
https://github.com/j-core/j-core-ice40.git
synced 2026-04-25 03:34:27 +00:00
Remove hack to work around incomplete pipeline reset due to Lattice tools, fixed by reset generator
This commit is contained in:
@@ -141,17 +141,6 @@ __asm__(
|
||||
" mov.l jsr_leds, r0\n"
|
||||
" mov.l pio_addr, r1\n"
|
||||
" mov.l r0, @r1\n"
|
||||
" mov.l retjsr, r3\n"
|
||||
" lds r3, pr\n"
|
||||
" nop\n"
|
||||
" nop\n"
|
||||
"_njsr:\n"
|
||||
" nop\n"
|
||||
" nop\n"
|
||||
" nop\n"
|
||||
" nop\n"
|
||||
" nop\n"
|
||||
" nop\n"
|
||||
" rts\n"
|
||||
" nop\n"
|
||||
""
|
||||
@@ -164,26 +153,10 @@ __asm__(
|
||||
" nop\n"
|
||||
" mov.l start_leds, r0\n"
|
||||
" mov.l pio_addr, r1\n"
|
||||
" mov.l r0, @r1\n"
|
||||
" mov.l r0, @r1\n"
|
||||
" mov.l testjsr_k, r0\n"
|
||||
" jmp @r0\n"
|
||||
" nop\n"
|
||||
"retloc:\n"
|
||||
" nop\n"
|
||||
" nop\n"
|
||||
" mov.l njsr_k, r0\n"
|
||||
" jsr @r0\n"
|
||||
" nop\n"
|
||||
" mov.l njsr_k, r2\n"
|
||||
" jsr @r2\n"
|
||||
" nop\n"
|
||||
" mov.l njsr_k, r5\n"
|
||||
" jsr @r5\n"
|
||||
" nop\n"
|
||||
" mov.l njsr_k, r10\n"
|
||||
" jsr @r10\n"
|
||||
" nop\n"
|
||||
" nop\n"
|
||||
" mov.l pio_addr, r1\n"
|
||||
" mov.l start1_leds, r0\n"
|
||||
" mov.l r0, @r1\n"
|
||||
@@ -264,7 +237,6 @@ __asm__(
|
||||
"gdbstartup_k: .long _gdb_startup\n"
|
||||
"gdbmonitor_k: .long _gdb_monitor\n"
|
||||
"testjsr_k: .long _testjsr\n"
|
||||
"njsr_k: .long _njsr\n"
|
||||
#ifndef NO_TESTS
|
||||
"testbra_k: .long _testbra\n"
|
||||
"testmov_k: .long _testmov\n"
|
||||
@@ -287,6 +259,5 @@ __asm__(
|
||||
"start_leds: .long 0x000000ff\n"
|
||||
"start1_leds: .long 0x0000004f\n"
|
||||
"jsr_leds: .long 0x00000011\n"
|
||||
"retjsr: .long retloc\n"
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user