wip
This commit is contained in:
349
build/gpio.S
349
build/gpio.S
@@ -182,16 +182,16 @@ gpio_write:
|
||||
.file 4 "src/gpio.h"
|
||||
.section .debug_info,"",%progbits
|
||||
.Ldebug_info0:
|
||||
.4byte 0x216
|
||||
.4byte 0x201
|
||||
.2byte 0x5
|
||||
.byte 0x1
|
||||
.byte 0x4
|
||||
.4byte .Ldebug_abbrev0
|
||||
.uleb128 0x9
|
||||
.4byte .LASF894
|
||||
.uleb128 0x8
|
||||
.4byte .LASF908
|
||||
.byte 0x1d
|
||||
.4byte .LASF895
|
||||
.4byte .LASF896
|
||||
.4byte .LASF909
|
||||
.4byte .LASF910
|
||||
.4byte .LLRL0
|
||||
.4byte 0
|
||||
.4byte .Ldebug_line0
|
||||
@@ -199,17 +199,17 @@ gpio_write:
|
||||
.uleb128 0x1
|
||||
.byte 0x1
|
||||
.byte 0x6
|
||||
.4byte .LASF863
|
||||
.4byte .LASF877
|
||||
.uleb128 0x1
|
||||
.byte 0x1
|
||||
.byte 0x8
|
||||
.4byte .LASF864
|
||||
.4byte .LASF878
|
||||
.uleb128 0x1
|
||||
.byte 0x2
|
||||
.byte 0x5
|
||||
.4byte .LASF865
|
||||
.4byte .LASF879
|
||||
.uleb128 0x3
|
||||
.4byte .LASF868
|
||||
.4byte .LASF882
|
||||
.byte 0x2
|
||||
.byte 0x39
|
||||
.byte 0x1c
|
||||
@@ -217,13 +217,13 @@ gpio_write:
|
||||
.uleb128 0x1
|
||||
.byte 0x2
|
||||
.byte 0x7
|
||||
.4byte .LASF866
|
||||
.4byte .LASF880
|
||||
.uleb128 0x1
|
||||
.byte 0x4
|
||||
.byte 0x5
|
||||
.4byte .LASF867
|
||||
.4byte .LASF881
|
||||
.uleb128 0x3
|
||||
.4byte .LASF869
|
||||
.4byte .LASF883
|
||||
.byte 0x2
|
||||
.byte 0x4f
|
||||
.byte 0x1b
|
||||
@@ -231,21 +231,21 @@ gpio_write:
|
||||
.uleb128 0x1
|
||||
.byte 0x4
|
||||
.byte 0x7
|
||||
.4byte .LASF870
|
||||
.4byte .LASF884
|
||||
.uleb128 0x1
|
||||
.byte 0x8
|
||||
.byte 0x5
|
||||
.4byte .LASF871
|
||||
.4byte .LASF885
|
||||
.uleb128 0x1
|
||||
.byte 0x8
|
||||
.byte 0x7
|
||||
.4byte .LASF872
|
||||
.uleb128 0xa
|
||||
.4byte .LASF886
|
||||
.uleb128 0x9
|
||||
.byte 0x4
|
||||
.byte 0x5
|
||||
.ascii "int\000"
|
||||
.uleb128 0x3
|
||||
.4byte .LASF873
|
||||
.4byte .LASF887
|
||||
.byte 0x2
|
||||
.byte 0xe8
|
||||
.byte 0x16
|
||||
@@ -253,123 +253,114 @@ gpio_write:
|
||||
.uleb128 0x1
|
||||
.byte 0x4
|
||||
.byte 0x7
|
||||
.4byte .LASF874
|
||||
.4byte .LASF888
|
||||
.uleb128 0x3
|
||||
.4byte .LASF875
|
||||
.4byte .LASF889
|
||||
.byte 0x3
|
||||
.byte 0x24
|
||||
.byte 0x14
|
||||
.4byte 0x3f
|
||||
.uleb128 0x3
|
||||
.4byte .LASF876
|
||||
.4byte .LASF890
|
||||
.byte 0x3
|
||||
.byte 0x30
|
||||
.byte 0x14
|
||||
.4byte 0x59
|
||||
.uleb128 0x6
|
||||
.uleb128 0xa
|
||||
.4byte 0xa0
|
||||
.uleb128 0x3
|
||||
.4byte .LASF877
|
||||
.4byte .LASF891
|
||||
.byte 0x3
|
||||
.byte 0x52
|
||||
.byte 0x15
|
||||
.4byte 0x81
|
||||
.uleb128 0xb
|
||||
.4byte .LASF893
|
||||
.byte 0x30
|
||||
.4byte .LASF907
|
||||
.byte 0x28
|
||||
.byte 0x4
|
||||
.byte 0x7
|
||||
.byte 0x8
|
||||
.4byte 0x139
|
||||
.uleb128 0x2
|
||||
.4byte .LASF878
|
||||
.4byte .LASF892
|
||||
.byte 0x8
|
||||
.4byte 0xac
|
||||
.byte 0
|
||||
.uleb128 0x2
|
||||
.4byte .LASF879
|
||||
.4byte .LASF893
|
||||
.byte 0x9
|
||||
.4byte 0xac
|
||||
.byte 0x4
|
||||
.uleb128 0x2
|
||||
.4byte .LASF880
|
||||
.4byte .LASF894
|
||||
.byte 0xa
|
||||
.4byte 0xac
|
||||
.byte 0x8
|
||||
.uleb128 0x2
|
||||
.4byte .LASF881
|
||||
.4byte .LASF895
|
||||
.byte 0xb
|
||||
.4byte 0xac
|
||||
.byte 0xc
|
||||
.uleb128 0x7
|
||||
.uleb128 0x6
|
||||
.ascii "IDR\000"
|
||||
.byte 0xc
|
||||
.4byte 0xac
|
||||
.byte 0x10
|
||||
.uleb128 0x7
|
||||
.uleb128 0x6
|
||||
.ascii "ODR\000"
|
||||
.byte 0xd
|
||||
.4byte 0xac
|
||||
.byte 0x14
|
||||
.uleb128 0x2
|
||||
.4byte .LASF882
|
||||
.4byte .LASF896
|
||||
.byte 0xe
|
||||
.4byte 0xac
|
||||
.byte 0x18
|
||||
.uleb128 0x2
|
||||
.4byte .LASF883
|
||||
.4byte .LASF897
|
||||
.byte 0xf
|
||||
.4byte 0xac
|
||||
.byte 0x1c
|
||||
.uleb128 0x2
|
||||
.4byte .LASF884
|
||||
.4byte .LASF898
|
||||
.byte 0x10
|
||||
.4byte 0x149
|
||||
.4byte 0xac
|
||||
.byte 0x20
|
||||
.uleb128 0x2
|
||||
.4byte .LASF885
|
||||
.4byte .LASF899
|
||||
.byte 0x11
|
||||
.4byte 0x149
|
||||
.byte 0x28
|
||||
.4byte 0xac
|
||||
.byte 0x24
|
||||
.byte 0
|
||||
.uleb128 0xc
|
||||
.4byte 0xac
|
||||
.4byte 0x149
|
||||
.uleb128 0xd
|
||||
.4byte 0x8d
|
||||
.byte 0x1
|
||||
.byte 0
|
||||
.uleb128 0x6
|
||||
.4byte 0x139
|
||||
.uleb128 0xe
|
||||
.byte 0x7
|
||||
.byte 0x1
|
||||
.4byte 0x31
|
||||
.byte 0x4
|
||||
.byte 0x20
|
||||
.byte 0x3a
|
||||
.byte 0xe
|
||||
.4byte 0x175
|
||||
.4byte 0x160
|
||||
.uleb128 0x4
|
||||
.4byte .LASF886
|
||||
.4byte .LASF900
|
||||
.byte 0
|
||||
.uleb128 0x4
|
||||
.4byte .LASF887
|
||||
.4byte .LASF901
|
||||
.byte 0x1
|
||||
.uleb128 0x4
|
||||
.4byte .LASF888
|
||||
.4byte .LASF902
|
||||
.byte 0x2
|
||||
.uleb128 0x4
|
||||
.4byte .LASF889
|
||||
.4byte .LASF903
|
||||
.byte 0x3
|
||||
.byte 0
|
||||
.uleb128 0x3
|
||||
.4byte .LASF890
|
||||
.4byte .LASF904
|
||||
.byte 0x4
|
||||
.byte 0x25
|
||||
.byte 0x3f
|
||||
.byte 0x3
|
||||
.4byte 0x14e
|
||||
.uleb128 0xf
|
||||
.4byte .LASF897
|
||||
.4byte 0x139
|
||||
.uleb128 0xd
|
||||
.4byte .LASF911
|
||||
.byte 0x1
|
||||
.byte 0xd
|
||||
.byte 0x6
|
||||
@@ -377,7 +368,7 @@ gpio_write:
|
||||
.4byte .LFE1-.LFB1
|
||||
.uleb128 0x1
|
||||
.byte 0x9c
|
||||
.4byte 0x1c1
|
||||
.4byte 0x1ac
|
||||
.uleb128 0x5
|
||||
.ascii "pin\000"
|
||||
.byte 0xd
|
||||
@@ -390,14 +381,14 @@ gpio_write:
|
||||
.ascii "val\000"
|
||||
.byte 0xd
|
||||
.byte 0x23
|
||||
.4byte 0x1c1
|
||||
.4byte 0x1ac
|
||||
.uleb128 0x2
|
||||
.byte 0x91
|
||||
.sleb128 -19
|
||||
.uleb128 0x8
|
||||
.4byte .LASF893
|
||||
.uleb128 0x7
|
||||
.4byte .LASF907
|
||||
.byte 0xe
|
||||
.4byte 0x1c8
|
||||
.4byte 0x1b3
|
||||
.uleb128 0x2
|
||||
.byte 0x91
|
||||
.sleb128 -12
|
||||
@@ -405,12 +396,12 @@ gpio_write:
|
||||
.uleb128 0x1
|
||||
.byte 0x1
|
||||
.byte 0x2
|
||||
.4byte .LASF891
|
||||
.uleb128 0x10
|
||||
.4byte .LASF905
|
||||
.uleb128 0xe
|
||||
.byte 0x4
|
||||
.4byte 0xbd
|
||||
.uleb128 0x11
|
||||
.4byte .LASF898
|
||||
.uleb128 0xf
|
||||
.4byte .LASF912
|
||||
.byte 0x1
|
||||
.byte 0x6
|
||||
.byte 0x6
|
||||
@@ -426,23 +417,23 @@ gpio_write:
|
||||
.uleb128 0x2
|
||||
.byte 0x91
|
||||
.sleb128 -18
|
||||
.uleb128 0x12
|
||||
.4byte .LASF892
|
||||
.uleb128 0x10
|
||||
.4byte .LASF906
|
||||
.byte 0x1
|
||||
.byte 0x6
|
||||
.byte 0x2c
|
||||
.4byte 0x175
|
||||
.4byte 0x160
|
||||
.uleb128 0x2
|
||||
.byte 0x91
|
||||
.sleb128 -19
|
||||
.uleb128 0x8
|
||||
.4byte .LASF893
|
||||
.uleb128 0x7
|
||||
.4byte .LASF907
|
||||
.byte 0x7
|
||||
.4byte 0x1c8
|
||||
.4byte 0x1b3
|
||||
.uleb128 0x2
|
||||
.byte 0x91
|
||||
.sleb128 -12
|
||||
.uleb128 0x13
|
||||
.uleb128 0x11
|
||||
.ascii "pn\000"
|
||||
.byte 0x1
|
||||
.byte 0x8
|
||||
@@ -528,13 +519,6 @@ gpio_write:
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0x6
|
||||
.uleb128 0x35
|
||||
.byte 0
|
||||
.uleb128 0x49
|
||||
.uleb128 0x13
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0x7
|
||||
.uleb128 0xd
|
||||
.byte 0
|
||||
.uleb128 0x3
|
||||
@@ -553,7 +537,7 @@ gpio_write:
|
||||
.uleb128 0xb
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0x8
|
||||
.uleb128 0x7
|
||||
.uleb128 0x34
|
||||
.byte 0
|
||||
.uleb128 0x3
|
||||
@@ -572,7 +556,7 @@ gpio_write:
|
||||
.uleb128 0x18
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0x9
|
||||
.uleb128 0x8
|
||||
.uleb128 0x11
|
||||
.byte 0x1
|
||||
.uleb128 0x25
|
||||
@@ -593,7 +577,7 @@ gpio_write:
|
||||
.uleb128 0x17
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0xa
|
||||
.uleb128 0x9
|
||||
.uleb128 0x24
|
||||
.byte 0
|
||||
.uleb128 0xb
|
||||
@@ -604,6 +588,13 @@ gpio_write:
|
||||
.uleb128 0x8
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0xa
|
||||
.uleb128 0x35
|
||||
.byte 0
|
||||
.uleb128 0x49
|
||||
.uleb128 0x13
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0xb
|
||||
.uleb128 0x13
|
||||
.byte 0x1
|
||||
@@ -622,24 +613,6 @@ gpio_write:
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0xc
|
||||
.uleb128 0x1
|
||||
.byte 0x1
|
||||
.uleb128 0x49
|
||||
.uleb128 0x13
|
||||
.uleb128 0x1
|
||||
.uleb128 0x13
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0xd
|
||||
.uleb128 0x21
|
||||
.byte 0
|
||||
.uleb128 0x49
|
||||
.uleb128 0x13
|
||||
.uleb128 0x2f
|
||||
.uleb128 0xb
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0xe
|
||||
.uleb128 0x4
|
||||
.byte 0x1
|
||||
.uleb128 0x3e
|
||||
@@ -658,7 +631,7 @@ gpio_write:
|
||||
.uleb128 0x13
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0xf
|
||||
.uleb128 0xd
|
||||
.uleb128 0x2e
|
||||
.byte 0x1
|
||||
.uleb128 0x3f
|
||||
@@ -685,7 +658,7 @@ gpio_write:
|
||||
.uleb128 0x13
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0x10
|
||||
.uleb128 0xe
|
||||
.uleb128 0xf
|
||||
.byte 0
|
||||
.uleb128 0xb
|
||||
@@ -694,7 +667,7 @@ gpio_write:
|
||||
.uleb128 0x13
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0x11
|
||||
.uleb128 0xf
|
||||
.uleb128 0x2e
|
||||
.byte 0x1
|
||||
.uleb128 0x3f
|
||||
@@ -719,7 +692,7 @@ gpio_write:
|
||||
.uleb128 0x19
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0x12
|
||||
.uleb128 0x10
|
||||
.uleb128 0x5
|
||||
.byte 0
|
||||
.uleb128 0x3
|
||||
@@ -736,7 +709,7 @@ gpio_write:
|
||||
.uleb128 0x18
|
||||
.byte 0
|
||||
.byte 0
|
||||
.uleb128 0x13
|
||||
.uleb128 0x11
|
||||
.uleb128 0x34
|
||||
.byte 0
|
||||
.uleb128 0x3
|
||||
@@ -3552,7 +3525,7 @@ gpio_write:
|
||||
.uleb128 0x32
|
||||
.4byte .LASF854
|
||||
.byte 0
|
||||
.section .debug_macro,"G",%progbits,wm4.gpio.h.2.d78c96d470f4347bf35ed0e3d72ef81e,comdat
|
||||
.section .debug_macro,"G",%progbits,wm4.gpio.h.2.618f9f202e3921ef232a09b28d15fb8b,comdat
|
||||
.Ldebug_macro15:
|
||||
.2byte 0x5
|
||||
.byte 0
|
||||
@@ -3566,10 +3539,10 @@ gpio_write:
|
||||
.uleb128 0x15
|
||||
.4byte .LASF857
|
||||
.byte 0x5
|
||||
.uleb128 0x16
|
||||
.uleb128 0x18
|
||||
.4byte .LASF858
|
||||
.byte 0x5
|
||||
.uleb128 0x18
|
||||
.uleb128 0x19
|
||||
.4byte .LASF859
|
||||
.byte 0x5
|
||||
.uleb128 0x1a
|
||||
@@ -3578,8 +3551,50 @@ gpio_write:
|
||||
.uleb128 0x1c
|
||||
.4byte .LASF861
|
||||
.byte 0x5
|
||||
.uleb128 0x1e
|
||||
.uleb128 0x1d
|
||||
.4byte .LASF862
|
||||
.byte 0x5
|
||||
.uleb128 0x1e
|
||||
.4byte .LASF863
|
||||
.byte 0x5
|
||||
.uleb128 0x21
|
||||
.4byte .LASF864
|
||||
.byte 0x5
|
||||
.uleb128 0x22
|
||||
.4byte .LASF865
|
||||
.byte 0x5
|
||||
.uleb128 0x23
|
||||
.4byte .LASF866
|
||||
.byte 0x5
|
||||
.uleb128 0x25
|
||||
.4byte .LASF867
|
||||
.byte 0x5
|
||||
.uleb128 0x26
|
||||
.4byte .LASF868
|
||||
.byte 0x5
|
||||
.uleb128 0x27
|
||||
.4byte .LASF869
|
||||
.byte 0x5
|
||||
.uleb128 0x2e
|
||||
.4byte .LASF870
|
||||
.byte 0x5
|
||||
.uleb128 0x2f
|
||||
.4byte .LASF871
|
||||
.byte 0x5
|
||||
.uleb128 0x30
|
||||
.4byte .LASF872
|
||||
.byte 0x5
|
||||
.uleb128 0x32
|
||||
.4byte .LASF873
|
||||
.byte 0x5
|
||||
.uleb128 0x34
|
||||
.4byte .LASF874
|
||||
.byte 0x5
|
||||
.uleb128 0x36
|
||||
.4byte .LASF875
|
||||
.byte 0x5
|
||||
.uleb128 0x38
|
||||
.4byte .LASF876
|
||||
.byte 0
|
||||
.section .debug_line,"",%progbits
|
||||
.Ldebug_line0:
|
||||
@@ -3624,7 +3639,7 @@ gpio_write:
|
||||
.ascii "__PTRDIFF_MAX__ 0x7fffffff\000"
|
||||
.LASF541:
|
||||
.ascii "_LONG_DOUBLE long double\000"
|
||||
.LASF893:
|
||||
.LASF907:
|
||||
.ascii "gpio\000"
|
||||
.LASF591:
|
||||
.ascii "INT_LEAST8_MIN (-__INT_LEAST8_MAX__ - 1)\000"
|
||||
@@ -3632,7 +3647,7 @@ gpio_write:
|
||||
.ascii "_UINT32_T_DECLARED \000"
|
||||
.LASF90:
|
||||
.ascii "__INTMAX_MAX__ 0x7fffffffffffffffLL\000"
|
||||
.LASF888:
|
||||
.LASF902:
|
||||
.ascii "GPIO_MODE_AF\000"
|
||||
.LASF335:
|
||||
.ascii "__TQ_IBIT__ 0\000"
|
||||
@@ -3696,6 +3711,8 @@ gpio_write:
|
||||
.ascii "PRIXFAST32 __PRI32FAST(X)\000"
|
||||
.LASF525:
|
||||
.ascii "__INT8 \"hh\"\000"
|
||||
.LASF860:
|
||||
.ascii "GPIO_MODER_MODER3_AF (0b10)\000"
|
||||
.LASF47:
|
||||
.ascii "__UINT8_TYPE__ unsigned char\000"
|
||||
.LASF368:
|
||||
@@ -3704,6 +3721,8 @@ gpio_write:
|
||||
.ascii "INT_LEAST16_MAX (__INT_LEAST16_MAX__)\000"
|
||||
.LASF703:
|
||||
.ascii "SCNiFAST8 __SCN8FAST(i)\000"
|
||||
.LASF856:
|
||||
.ascii "GPIOA_BASE_ADDR (0x40020000U)\000"
|
||||
.LASF120:
|
||||
.ascii "__UINT_LEAST16_MAX__ 0xffff\000"
|
||||
.LASF616:
|
||||
@@ -3746,11 +3765,13 @@ gpio_write:
|
||||
.ascii "__need_wchar_t\000"
|
||||
.LASF199:
|
||||
.ascii "__FLT32_MIN_EXP__ (-125)\000"
|
||||
.LASF894:
|
||||
.LASF908:
|
||||
.ascii "GNU C2X 12.3.1 20230626 -mcpu=cortex-m4 -mthumb -mf"
|
||||
.ascii "loat-abi=hard -mfpu=fpv4-sp-d16 -march=armv7e-m+fp "
|
||||
.ascii "-g3 -ggdb -O0 -std=c2x -ffunction-sections -fdata-s"
|
||||
.ascii "ections -fno-builtin -fno-common\000"
|
||||
.LASF864:
|
||||
.ascii "GPIO_AFRL_AFRL3_BIT 12\000"
|
||||
.LASF595:
|
||||
.ascii "INT16_MAX (__INT16_MAX__)\000"
|
||||
.LASF502:
|
||||
@@ -3831,7 +3852,7 @@ gpio_write:
|
||||
.ascii "__INT64 \"ll\"\000"
|
||||
.LASF138:
|
||||
.ascii "__INTPTR_MAX__ 0x7fffffff\000"
|
||||
.LASF858:
|
||||
.LASF872:
|
||||
.ascii "GPIO(port) ((struct gpio*)(uintptr_t)(GPIO_BASE_ADD"
|
||||
.ascii "R + (GPIO_PORT_OFFSET * port)))\000"
|
||||
.LASF499:
|
||||
@@ -3867,7 +3888,7 @@ gpio_write:
|
||||
.ascii "PRId64 __PRI64(d)\000"
|
||||
.LASF302:
|
||||
.ascii "__UACCUM_IBIT__ 16\000"
|
||||
.LASF867:
|
||||
.LASF881:
|
||||
.ascii "long int\000"
|
||||
.LASF818:
|
||||
.ascii "PRIXFAST64 __PRI64FAST(X)\000"
|
||||
@@ -3903,6 +3924,8 @@ gpio_write:
|
||||
.ascii "__GCC_ATOMIC_BOOL_LOCK_FREE 2\000"
|
||||
.LASF554:
|
||||
.ascii "___int64_t_defined 1\000"
|
||||
.LASF863:
|
||||
.ascii "GPIO_MODER_MODER2_AF (0b10)\000"
|
||||
.LASF432:
|
||||
.ascii "__ARM_NEON__\000"
|
||||
.LASF587:
|
||||
@@ -3963,7 +3986,7 @@ gpio_write:
|
||||
.ascii "PRIoLEAST16 __PRI16LEAST(o)\000"
|
||||
.LASF458:
|
||||
.ascii "__NEWLIB__ 4\000"
|
||||
.LASF886:
|
||||
.LASF900:
|
||||
.ascii "GPIO_MODE_INPUT\000"
|
||||
.LASF720:
|
||||
.ascii "SCNi16 __SCN16(i)\000"
|
||||
@@ -3973,7 +3996,7 @@ gpio_write:
|
||||
.ascii "__FLT_DECIMAL_DIG__ 9\000"
|
||||
.LASF562:
|
||||
.ascii "_UINT8_T_DECLARED \000"
|
||||
.LASF863:
|
||||
.LASF877:
|
||||
.ascii "signed char\000"
|
||||
.LASF805:
|
||||
.ascii "PRIuLEAST64 __PRI64LEAST(u)\000"
|
||||
@@ -3985,7 +4008,7 @@ gpio_write:
|
||||
.ascii "__ARM_FEATURE_FMA 1\000"
|
||||
.LASF364:
|
||||
.ascii "__GNUC_STDC_INLINE__ 1\000"
|
||||
.LASF890:
|
||||
.LASF904:
|
||||
.ascii "GPIO_MODE\000"
|
||||
.LASF256:
|
||||
.ascii "__FRACT_FBIT__ 15\000"
|
||||
@@ -4007,9 +4030,11 @@ gpio_write:
|
||||
.ascii "__SACCUM_MAX__ 0X7FFFP-7HK\000"
|
||||
.LASF219:
|
||||
.ascii "__FLT64_MAX_10_EXP__ 308\000"
|
||||
.LASF868:
|
||||
.ascii "GPIO_AFRL_AFRL2_MASK (0b1111)\000"
|
||||
.LASF65:
|
||||
.ascii "__UINT_FAST32_TYPE__ unsigned int\000"
|
||||
.LASF864:
|
||||
.LASF878:
|
||||
.ascii "unsigned char\000"
|
||||
.LASF3:
|
||||
.ascii "__STDC_UTF_32__ 1\000"
|
||||
@@ -4057,13 +4082,13 @@ gpio_write:
|
||||
.ascii "__int_fast64_t_defined 1\000"
|
||||
.LASF837:
|
||||
.ascii "__PRIPTR(x) __STRINGIFY(x)\000"
|
||||
.LASF875:
|
||||
.LASF889:
|
||||
.ascii "uint16_t\000"
|
||||
.LASF417:
|
||||
.ascii "__thumb2__ 1\000"
|
||||
.LASF321:
|
||||
.ascii "__ULLACCUM_FBIT__ 32\000"
|
||||
.LASF891:
|
||||
.LASF905:
|
||||
.ascii "_Bool\000"
|
||||
.LASF366:
|
||||
.ascii "__STRICT_ANSI__ 1\000"
|
||||
@@ -4081,7 +4106,7 @@ gpio_write:
|
||||
.ascii "__PRAGMA_REDEFINE_EXTNAME 1\000"
|
||||
.LASF36:
|
||||
.ascii "__WCHAR_TYPE__ unsigned int\000"
|
||||
.LASF887:
|
||||
.LASF901:
|
||||
.ascii "GPIO_MODE_OUTPUT\000"
|
||||
.LASF357:
|
||||
.ascii "__USA_IBIT__ 16\000"
|
||||
@@ -4119,7 +4144,7 @@ gpio_write:
|
||||
.ascii "__SCN64(x) __INT64 __STRINGIFY(x)\000"
|
||||
.LASF646:
|
||||
.ascii "_GCC_WRAP_STDINT_H \000"
|
||||
.LASF868:
|
||||
.LASF882:
|
||||
.ascii "__uint16_t\000"
|
||||
.LASF224:
|
||||
.ascii "__FLT64_EPSILON__ 2.2204460492503131e-16F64\000"
|
||||
@@ -4147,7 +4172,7 @@ gpio_write:
|
||||
.ascii "INTMAX_MAX (__INTMAX_MAX__)\000"
|
||||
.LASF601:
|
||||
.ascii "INT32_MAX (__INT32_MAX__)\000"
|
||||
.LASF859:
|
||||
.LASF873:
|
||||
.ascii "BIT(x) (1 << x)\000"
|
||||
.LASF469:
|
||||
.ascii "_MB_LEN_MAX 8\000"
|
||||
@@ -4165,6 +4190,8 @@ gpio_write:
|
||||
.ascii "_END_STD_C \000"
|
||||
.LASF852:
|
||||
.ascii "true ((_Bool)+1u)\000"
|
||||
.LASF865:
|
||||
.ascii "GPIO_AFRL_AFRL3_MASK (0b1111)\000"
|
||||
.LASF599:
|
||||
.ascii "UINT_LEAST16_MAX (__UINT_LEAST16_MAX__)\000"
|
||||
.LASF123:
|
||||
@@ -4177,7 +4204,7 @@ gpio_write:
|
||||
.ascii "__FLT_EPSILON__ 1.1920928955078125e-7F\000"
|
||||
.LASF376:
|
||||
.ascii "__GCC_ATOMIC_SHORT_LOCK_FREE 2\000"
|
||||
.LASF860:
|
||||
.LASF874:
|
||||
.ascii "PIN(port,num) ((((port) - 'A') << 8) | num)\000"
|
||||
.LASF806:
|
||||
.ascii "PRIxLEAST64 __PRI64LEAST(x)\000"
|
||||
@@ -4243,6 +4270,8 @@ gpio_write:
|
||||
.ascii "__FP_FAST_FMAF 1\000"
|
||||
.LASF628:
|
||||
.ascii "SIG_ATOMIC_MIN (-__STDINT_EXP(INT_MAX) - 1)\000"
|
||||
.LASF869:
|
||||
.ascii "GPIO_AFRL_AFRL2_USART2_TX (0b0111)\000"
|
||||
.LASF564:
|
||||
.ascii "_INT16_T_DECLARED \000"
|
||||
.LASF245:
|
||||
@@ -4285,6 +4314,8 @@ gpio_write:
|
||||
.ascii "INT64_C(x) __INT64_C(x)\000"
|
||||
.LASF615:
|
||||
.ascii "INT_FAST16_MIN (-__INT_FAST16_MAX__ - 1)\000"
|
||||
.LASF862:
|
||||
.ascii "GPIO_MODER_MODER2_MASK (0b11)\000"
|
||||
.LASF106:
|
||||
.ascii "__INT_LEAST8_MAX__ 0x7f\000"
|
||||
.LASF383:
|
||||
@@ -4333,7 +4364,7 @@ gpio_write:
|
||||
.ascii "___int8_t_defined 1\000"
|
||||
.LASF248:
|
||||
.ascii "__SFRACT_MIN__ (-0.5HR-0.5HR)\000"
|
||||
.LASF870:
|
||||
.LASF884:
|
||||
.ascii "long unsigned int\000"
|
||||
.LASF349:
|
||||
.ascii "__SA_IBIT__ 16\000"
|
||||
@@ -4349,7 +4380,7 @@ gpio_write:
|
||||
.ascii "__ARM_FP16_FORMAT_IEEE\000"
|
||||
.LASF48:
|
||||
.ascii "__UINT16_TYPE__ short unsigned int\000"
|
||||
.LASF897:
|
||||
.LASF911:
|
||||
.ascii "gpio_write\000"
|
||||
.LASF569:
|
||||
.ascii "__int32_t_defined 1\000"
|
||||
@@ -4361,7 +4392,7 @@ gpio_write:
|
||||
.ascii "__FLT_EVAL_METHOD_TS_18661_3__ 0\000"
|
||||
.LASF521:
|
||||
.ascii "int +2\000"
|
||||
.LASF896:
|
||||
.LASF910:
|
||||
.ascii "/home/alex/code/own/c-compile-experiments\000"
|
||||
.LASF636:
|
||||
.ascii "INT8_C(x) __INT8_C(x)\000"
|
||||
@@ -4395,7 +4426,7 @@ gpio_write:
|
||||
.ascii "SCNx8 __SCN8(x)\000"
|
||||
.LASF208:
|
||||
.ascii "__FLT32_DENORM_MIN__ 1.4012984643248171e-45F32\000"
|
||||
.LASF898:
|
||||
.LASF912:
|
||||
.ascii "gpio_set_mode\000"
|
||||
.LASF125:
|
||||
.ascii "__UINT64_C(c) c ## ULL\000"
|
||||
@@ -4407,6 +4438,8 @@ gpio_write:
|
||||
.ascii "__USFRACT_FBIT__ 8\000"
|
||||
.LASF191:
|
||||
.ascii "__LDBL_EPSILON__ 2.2204460492503131e-16L\000"
|
||||
.LASF857:
|
||||
.ascii "GPIOA ((struct gpio *) GPIOA_BASE_ADDR)\000"
|
||||
.LASF729:
|
||||
.ascii "PRIXLEAST16 __PRI16LEAST(X)\000"
|
||||
.LASF622:
|
||||
@@ -4415,7 +4448,7 @@ gpio_write:
|
||||
.ascii "__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2\000"
|
||||
.LASF789:
|
||||
.ascii "__PRI64FAST(x) __FAST64 __STRINGIFY(x)\000"
|
||||
.LASF877:
|
||||
.LASF891:
|
||||
.ascii "uintptr_t\000"
|
||||
.LASF168:
|
||||
.ascii "__DBL_MAX_EXP__ 1024\000"
|
||||
@@ -4463,7 +4496,7 @@ gpio_write:
|
||||
.ascii "PRIX32 __PRI32(X)\000"
|
||||
.LASF773:
|
||||
.ascii "SCNxLEAST32 __SCN32LEAST(x)\000"
|
||||
.LASF880:
|
||||
.LASF894:
|
||||
.ascii "OSPEEDR\000"
|
||||
.LASF711:
|
||||
.ascii "__SCN16LEAST(x) __LEAST16 __STRINGIFY(x)\000"
|
||||
@@ -4493,7 +4526,7 @@ gpio_write:
|
||||
.ascii "__ULACCUM_MIN__ 0.0ULK\000"
|
||||
.LASF461:
|
||||
.ascii "_ATEXIT_DYNAMIC_ALLOC 1\000"
|
||||
.LASF869:
|
||||
.LASF883:
|
||||
.ascii "__uint32_t\000"
|
||||
.LASF188:
|
||||
.ascii "__LDBL_MAX__ 1.7976931348623157e+308L\000"
|
||||
@@ -4503,7 +4536,7 @@ gpio_write:
|
||||
.ascii "__FLT_RADIX__ 2\000"
|
||||
.LASF454:
|
||||
.ascii "_INTTYPES_H \000"
|
||||
.LASF871:
|
||||
.LASF885:
|
||||
.ascii "long long int\000"
|
||||
.LASF401:
|
||||
.ascii "__ARM_FEATURE_CMSE\000"
|
||||
@@ -4539,6 +4572,8 @@ gpio_write:
|
||||
.ascii "__WCHAR_T \000"
|
||||
.LASF223:
|
||||
.ascii "__FLT64_MIN__ 2.2250738585072014e-308F64\000"
|
||||
.LASF866:
|
||||
.ascii "GPIO_AFRL_AFRL3_USART2_RX (0b0111)\000"
|
||||
.LASF553:
|
||||
.ascii "___int32_t_defined 1\000"
|
||||
.LASF83:
|
||||
@@ -4608,7 +4643,7 @@ gpio_write:
|
||||
.ascii "\000"
|
||||
.LASF582:
|
||||
.ascii "__int_fast16_t_defined 1\000"
|
||||
.LASF878:
|
||||
.LASF892:
|
||||
.ascii "MODER\000"
|
||||
.LASF482:
|
||||
.ascii "__FLOAT_TYPE float\000"
|
||||
@@ -4619,9 +4654,9 @@ gpio_write:
|
||||
.ascii "L)\000"
|
||||
.LASF607:
|
||||
.ascii "INT64_MAX (__INT64_MAX__)\000"
|
||||
.LASF874:
|
||||
.LASF888:
|
||||
.ascii "unsigned int\000"
|
||||
.LASF873:
|
||||
.LASF887:
|
||||
.ascii "__uintptr_t\000"
|
||||
.LASF459:
|
||||
.ascii "__NEWLIB_MINOR__ 3\000"
|
||||
@@ -4653,7 +4688,7 @@ gpio_write:
|
||||
.ascii "__CHAR_BIT__ 8\000"
|
||||
.LASF143:
|
||||
.ascii "__FLT_EVAL_METHOD__ 0\000"
|
||||
.LASF865:
|
||||
.LASF879:
|
||||
.ascii "short int\000"
|
||||
.LASF685:
|
||||
.ascii "PRIdLEAST8 __PRI8LEAST(d)\000"
|
||||
@@ -4779,6 +4814,8 @@ gpio_write:
|
||||
.ascii "__UFRACT_IBIT__ 0\000"
|
||||
.LASF399:
|
||||
.ascii "__ARM_32BIT_STATE 1\000"
|
||||
.LASF861:
|
||||
.ascii "GPIO_MODER_MODER2_BIT 4\000"
|
||||
.LASF107:
|
||||
.ascii "__INT8_C(c) c\000"
|
||||
.LASF267:
|
||||
@@ -4791,12 +4828,14 @@ gpio_write:
|
||||
.ascii "SCNuFAST16 __SCN16FAST(u)\000"
|
||||
.LASF801:
|
||||
.ascii "SCNx64 __SCN64(x)\000"
|
||||
.LASF862:
|
||||
.LASF876:
|
||||
.ascii "PINPORT(pin) (pin >> 8)\000"
|
||||
.LASF198:
|
||||
.ascii "__FLT32_DIG__ 6\000"
|
||||
.LASF645:
|
||||
.ascii "UINTMAX_C(x) __UINTMAX_C(x)\000"
|
||||
.LASF859:
|
||||
.ascii "GPIO_MODER_MODER3_MASK (0b11)\000"
|
||||
.LASF623:
|
||||
.ascii "UINT_FAST64_MAX (__UINT_FAST64_MAX__)\000"
|
||||
.LASF515:
|
||||
@@ -4839,7 +4878,7 @@ gpio_write:
|
||||
.ascii "__ORDER_LITTLE_ENDIAN__ 1234\000"
|
||||
.LASF155:
|
||||
.ascii "__FLT_NORM_MAX__ 3.4028234663852886e+38F\000"
|
||||
.LASF872:
|
||||
.LASF886:
|
||||
.ascii "long long unsigned int\000"
|
||||
.LASF611:
|
||||
.ascii "UINT_LEAST64_MAX (__UINT_LEAST64_MAX__)\000"
|
||||
@@ -4869,6 +4908,8 @@ gpio_write:
|
||||
.ascii "SCNdFAST32 __SCN32FAST(d)\000"
|
||||
.LASF339:
|
||||
.ascii "__UHQ_IBIT__ 0\000"
|
||||
.LASF858:
|
||||
.ascii "GPIO_MODER_MODER3_BIT 7\000"
|
||||
.LASF60:
|
||||
.ascii "__INT_FAST16_TYPE__ int\000"
|
||||
.LASF631:
|
||||
@@ -4917,11 +4958,11 @@ gpio_write:
|
||||
.ascii "SCNdFAST8 __SCN8FAST(d)\000"
|
||||
.LASF576:
|
||||
.ascii "_UINTPTR_T_DECLARED \000"
|
||||
.LASF885:
|
||||
.LASF899:
|
||||
.ascii "AFRH\000"
|
||||
.LASF314:
|
||||
.ascii "__ULACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULK\000"
|
||||
.LASF884:
|
||||
.LASF898:
|
||||
.ascii "AFRL\000"
|
||||
.LASF273:
|
||||
.ascii "__ULFRACT_MIN__ 0.0ULR\000"
|
||||
@@ -4935,7 +4976,7 @@ gpio_write:
|
||||
.ascii "__INT32_TYPE__ long int\000"
|
||||
.LASF118:
|
||||
.ascii "__UINT_LEAST8_MAX__ 0xff\000"
|
||||
.LASF883:
|
||||
.LASF897:
|
||||
.ascii "LCKR\000"
|
||||
.LASF520:
|
||||
.ascii "__int20__ +2\000"
|
||||
@@ -4981,7 +5022,7 @@ gpio_write:
|
||||
.ascii "__QQ_IBIT__ 0\000"
|
||||
.LASF763:
|
||||
.ascii "PRIdLEAST32 __PRI32LEAST(d)\000"
|
||||
.LASF879:
|
||||
.LASF893:
|
||||
.ascii "OTYPER\000"
|
||||
.LASF811:
|
||||
.ascii "SCNuLEAST64 __SCN64LEAST(u)\000"
|
||||
@@ -5001,11 +5042,11 @@ gpio_write:
|
||||
.ascii "__GNUC_MINOR__ 3\000"
|
||||
.LASF57:
|
||||
.ascii "__UINT_LEAST32_TYPE__ long unsigned int\000"
|
||||
.LASF895:
|
||||
.LASF909:
|
||||
.ascii "src/gpio.c\000"
|
||||
.LASF405:
|
||||
.ascii "__ARM_FEATURE_NUMERIC_MAXMIN\000"
|
||||
.LASF856:
|
||||
.LASF870:
|
||||
.ascii "GPIO_BASE_ADDR (0x40020000U)\000"
|
||||
.LASF38:
|
||||
.ascii "__INTMAX_TYPE__ long long int\000"
|
||||
@@ -5057,7 +5098,7 @@ gpio_write:
|
||||
.ascii "__SCN8(x) __INT8 __STRINGIFY(x)\000"
|
||||
.LASF23:
|
||||
.ascii "__SIZEOF_SIZE_T__ 4\000"
|
||||
.LASF857:
|
||||
.LASF871:
|
||||
.ascii "GPIO_PORT_OFFSET (0x400U)\000"
|
||||
.LASF50:
|
||||
.ascii "__UINT64_TYPE__ long long unsigned int\000"
|
||||
@@ -5067,6 +5108,8 @@ gpio_write:
|
||||
.ascii "__INT64_C(c) c ## LL\000"
|
||||
.LASF699:
|
||||
.ascii "PRIuFAST8 __PRI8FAST(u)\000"
|
||||
.LASF867:
|
||||
.ascii "GPIO_AFRL_AFRL2_BIT 8\000"
|
||||
.LASF190:
|
||||
.ascii "__LDBL_MIN__ 2.2250738585072014e-308L\000"
|
||||
.LASF445:
|
||||
@@ -5075,7 +5118,7 @@ gpio_write:
|
||||
.ascii "__ACCUM_IBIT__ 16\000"
|
||||
.LASF509:
|
||||
.ascii "unsigned\000"
|
||||
.LASF881:
|
||||
.LASF895:
|
||||
.ascii "PUPDR\000"
|
||||
.LASF835:
|
||||
.ascii "SCNuMAX __SCNMAX(u)\000"
|
||||
@@ -5085,7 +5128,7 @@ gpio_write:
|
||||
.ascii "_ATTRIBUTE(attrs) __attribute__ (attrs)\000"
|
||||
.LASF359:
|
||||
.ascii "__UDA_IBIT__ 32\000"
|
||||
.LASF892:
|
||||
.LASF906:
|
||||
.ascii "mode\000"
|
||||
.LASF586:
|
||||
.ascii "INTPTR_MAX (__INTPTR_MAX__)\000"
|
||||
@@ -5099,7 +5142,7 @@ gpio_write:
|
||||
.ascii "__UHQ_FBIT__ 16\000"
|
||||
.LASF443:
|
||||
.ascii "__ARM_FEATURE_COPROC\000"
|
||||
.LASF889:
|
||||
.LASF903:
|
||||
.ascii "GPIO_MODE_ANALOG\000"
|
||||
.LASF177:
|
||||
.ascii "__DBL_HAS_INFINITY__ 1\000"
|
||||
@@ -5137,7 +5180,7 @@ gpio_write:
|
||||
.ascii "__FAST8 \000"
|
||||
.LASF496:
|
||||
.ascii "__XSI_VISIBLE 0\000"
|
||||
.LASF882:
|
||||
.LASF896:
|
||||
.ascii "BSRR\000"
|
||||
.LASF794:
|
||||
.ascii "PRIu64 __PRI64(u)\000"
|
||||
@@ -5225,7 +5268,7 @@ gpio_write:
|
||||
.ascii "PRIx32 __PRI32(x)\000"
|
||||
.LASF278:
|
||||
.ascii "__LLFRACT_MIN__ (-0.5LLR-0.5LLR)\000"
|
||||
.LASF876:
|
||||
.LASF890:
|
||||
.ascii "uint32_t\000"
|
||||
.LASF689:
|
||||
.ascii "PRIxLEAST8 __PRI8LEAST(x)\000"
|
||||
@@ -5273,13 +5316,13 @@ gpio_write:
|
||||
.ascii "__INT_LEAST16_TYPE__ short int\000"
|
||||
.LASF326:
|
||||
.ascii "__QQ_FBIT__ 7\000"
|
||||
.LASF861:
|
||||
.LASF875:
|
||||
.ascii "PINNUM(pin) (pin & 0b1111)\000"
|
||||
.LASF768:
|
||||
.ascii "PRIXLEAST32 __PRI32LEAST(X)\000"
|
||||
.LASF171:
|
||||
.ascii "__DBL_MAX__ ((double)1.7976931348623157e+308L)\000"
|
||||
.LASF866:
|
||||
.LASF880:
|
||||
.ascii "short unsigned int\000"
|
||||
.LASF276:
|
||||
.ascii "__LLFRACT_FBIT__ 63\000"
|
||||
|
||||
Reference in New Issue
Block a user