OpenULINK firmware: fix name of USB Jump Table symbol 82/1482/2
authorMartin Schmölzer <martin.schmoelzer@student.tuwien.ac.at>
Thu, 4 Jul 2013 17:38:04 +0000 (19:38 +0200)
committerSpencer Oliver <spen@spen-soft.co.uk>
Wed, 17 Jul 2013 14:30:53 +0000 (14:30 +0000)
Fix a case mistake in the name of the USB Jump Table ("USB_jump_table"
vs. "USB_Jump_Table") which led to an assembler error when attempting
to build the firmware with recent SDCC versions, because the assembler
now treats symbol names as case-sensitive.

Successfully tested with ULINK probe and STM32F103 (debug, erase and write
flash).

Change-Id: I979667b9130efcdccc3ac73269c38f06e0590048
Signed-off-by: Martin Schmölzer <martin.schmoelzer@student.tuwien.ac.at>
Reviewed-on: http://openocd.zylin.com/1482
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/jtag/drivers/OpenULINK/src/USBJmpTb.a51

index 244a1be4776088edc4deab86979973df9fcd80af..8ddd6801bf29c45dd3c0408f92bb7781ca94ce80 100644 (file)
@@ -1,5 +1,5 @@
 ;--------------------------------------------------------------------------;
 ;--------------------------------------------------------------------------;
-;    Copyright (C) 2011 by Martin Schmoelzer                               ;
+;    Copyright (C) 2011-2013 by Martin Schmoelzer                          ;
 ;    <martin.schmoelzer@student.tuwien.ac.at>                              ;
 ;                                                                          ;
 ;    This program is free software; you can redistribute it and/or modify  ;
 ;    <martin.schmoelzer@student.tuwien.ac.at>                              ;
 ;                                                                          ;
 ;    This program is free software; you can redistribute it and/or modify  ;
@@ -28,7 +28,7 @@
 .area   USB_JV (ABS,OVR)   ; Absolute, Overlay
 .org    0x43               ; USB interrupt (INT2) jumps here
 USB_AutoVector = #. + 2
 .area   USB_JV (ABS,OVR)   ; Absolute, Overlay
 .org    0x43               ; USB interrupt (INT2) jumps here
 USB_AutoVector = #. + 2
-    ljmp  USB_jump_table
+    ljmp  USB_Jump_Table
 
 ;--------------------------------------------------------------------------;
 ; USB Jump Table                                                           ;
 
 ;--------------------------------------------------------------------------;
 ; USB Jump Table                                                           ;
@@ -36,7 +36,7 @@ USB_AutoVector = #. + 2
 .area  USB_JT (ABS)        ; Absolute placement
 .org   0x1B00              ; Place jump table at 0x1B00
 
 .area  USB_JT (ABS)        ; Absolute placement
 .org   0x1B00              ; Place jump table at 0x1B00
 
-USB_jump_table:            ; autovector jump table
+USB_Jump_Table:            ; autovector jump table
     ljmp  _sudav_isr       ; Setup Data Available
     .db 0
     ljmp  _sof_isr         ; Start of Frame
     ljmp  _sudav_isr       ; Setup Data Available
     .db 0
     ljmp  _sof_isr         ; Start of Frame

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)