aboutsummaryrefslogtreecommitdiffstats
path: root/picosoc
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2018-08-14 14:26:49 +0200
committerClifford Wolf <clifford@clifford.at>2018-08-14 14:26:49 +0200
commit28d6f97b009ea16dc1461669d4bbf90e671fc86e (patch)
tree60570d607a8d7954f49189e30e9875c512859439 /picosoc
parentb3f292a9881f19b465f2a20306e6a9d062432176 (diff)
downloadpicorv32-28d6f97b009ea16dc1461669d4bbf90e671fc86e.tar.gz
picorv32-28d6f97b009ea16dc1461669d4bbf90e671fc86e.zip
Fix picosoc quad spi mode (flashio_worker must be multiple of 4 bytes)
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'picosoc')
-rw-r--r--picosoc/start.s5
1 files changed, 4 insertions, 1 deletions
diff --git a/picosoc/start.s b/picosoc/start.s
index 74c5635..e9e18db 100644
--- a/picosoc/start.s
+++ b/picosoc/start.s
@@ -93,6 +93,8 @@ j loop
.global flashio_worker_begin
.global flashio_worker_end
+.balign 4
+
flashio_worker_begin:
# a0 ... data pointer
# a1 ... data length
@@ -152,5 +154,6 @@ li t1, 0x80
sb t1, 3(t0)
ret
-flashio_worker_end:
+.balign 4
+flashio_worker_end: