Explorar el Código

add named section for assembly drivers
closes #31

Dmitry hace 7 años
padre
commit
cb16933726

+ 4 - 4
src/usbd_stm32f103_devfs_asm.S

@@ -129,12 +129,11 @@
 
     .syntax unified
     .cpu cortex-m3
-    .text
     .thumb
 
-
+    .section .rodata.usbd_devfs_asm
+    .align  4
     .globl  usbd_devfs_asm
-    .align  2
 usbd_devfs_asm:
     .long   _getinfo
     .long   _enable
@@ -151,7 +150,8 @@ usbd_devfs_asm:
     .long   _get_serial_desc
     .size   usbd_devfs_asm, . - usbd_devfs_asm
 
-
+    .text
+    .align 2
     .thumb_func
     .type _get_serial_desc, %function
 

+ 4 - 4
src/usbd_stm32l052_devfs_asm.S

@@ -76,12 +76,11 @@
 
     .syntax unified
     .cpu cortex-m0plus
-    .text
     .thumb
 
-
+    .align  4
+    .section .rodata.usbd_devfs_asm
     .globl  usbd_devfs_asm
-    .align  2
 usbd_devfs_asm:
     .long   _getinfo
     .long   _enable
@@ -98,7 +97,8 @@ usbd_devfs_asm:
     .long   _get_serial_desc
     .size   usbd_devfs_asm, . - usbd_devfs_asm
 
-
+    .text
+    .align 2
     .thumb_func
     .type _get_serial_desc, %function
 

+ 4 - 4
src/usbd_stm32l100_devfs_asm.S

@@ -77,12 +77,11 @@
 
     .syntax unified
     .cpu cortex-m3
-    .text
     .thumb
 
-
+    .section .rodata.usbd_devfs_asm
+    .align  4
     .globl  usbd_devfs_asm
-    .align  2
 usbd_devfs_asm:
     .long   _getinfo
     .long   _enable
@@ -99,7 +98,8 @@ usbd_devfs_asm:
     .long   _get_serial_desc
     .size   usbd_devfs_asm, . - usbd_devfs_asm
 
-
+    .text
+    .align 2
     .thumb_func
     .type _get_serial_desc, %function