|
1705 | 1705 | " mrs r0, control \n"
|
1706 | 1706 | " movs r1, #1 \n"
|
1707 | 1707 | " tst r0, r1 \n"
|
| 1708 | + " pop {r0, r1} \n" |
1708 | 1709 | " bne MPU_xEventGroupWaitBits_Unpriv \n"
|
1709 | 1710 | " MPU_xEventGroupWaitBits_Priv: \n"
|
1710 |
| - " pop {r0, r1} \n" |
1711 | 1711 | " b MPU_xEventGroupWaitBitsImpl \n"
|
1712 | 1712 | " MPU_xEventGroupWaitBits_Unpriv: \n"
|
1713 |
| - " pop {r0, r1} \n" |
1714 | 1713 | " svc %0 \n"
|
1715 | 1714 | " \n"
|
1716 | 1715 | : : "i" ( SYSTEM_CALL_xEventGroupWaitBits ) : "memory"
|
|
1737 | 1736 | " mrs r0, control \n"
|
1738 | 1737 | " movs r1, #1 \n"
|
1739 | 1738 | " tst r0, r1 \n"
|
| 1739 | + " pop {r0, r1} \n" |
1740 | 1740 | " bne MPU_xEventGroupClearBits_Unpriv \n"
|
1741 | 1741 | " MPU_xEventGroupClearBits_Priv: \n"
|
1742 |
| - " pop {r0, r1} \n" |
1743 | 1742 | " b MPU_xEventGroupClearBitsImpl \n"
|
1744 | 1743 | " MPU_xEventGroupClearBits_Unpriv: \n"
|
1745 |
| - " pop {r0, r1} \n" |
1746 | 1744 | " svc %0 \n"
|
1747 | 1745 | " \n"
|
1748 | 1746 | : : "i" ( SYSTEM_CALL_xEventGroupClearBits ) : "memory"
|
|
1769 | 1767 | " mrs r0, control \n"
|
1770 | 1768 | " movs r1, #1 \n"
|
1771 | 1769 | " tst r0, r1 \n"
|
| 1770 | + " pop {r0, r1} \n" |
1772 | 1771 | " bne MPU_xEventGroupSetBits_Unpriv \n"
|
1773 | 1772 | " MPU_xEventGroupSetBits_Priv: \n"
|
1774 |
| - " pop {r0, r1} \n" |
1775 | 1773 | " b MPU_xEventGroupSetBitsImpl \n"
|
1776 | 1774 | " MPU_xEventGroupSetBits_Unpriv: \n"
|
1777 |
| - " pop {r0, r1} \n" |
1778 | 1775 | " svc %0 \n"
|
1779 | 1776 | " \n"
|
1780 | 1777 | : : "i" ( SYSTEM_CALL_xEventGroupSetBits ) : "memory"
|
|
1805 | 1802 | " mrs r0, control \n"
|
1806 | 1803 | " movs r1, #1 \n"
|
1807 | 1804 | " tst r0, r1 \n"
|
| 1805 | + " pop {r0, r1} \n" |
1808 | 1806 | " bne MPU_xEventGroupSync_Unpriv \n"
|
1809 | 1807 | " MPU_xEventGroupSync_Priv: \n"
|
1810 |
| - " pop {r0, r1} \n" |
1811 | 1808 | " b MPU_xEventGroupSyncImpl \n"
|
1812 | 1809 | " MPU_xEventGroupSync_Unpriv: \n"
|
1813 |
| - " pop {r0, r1} \n" |
1814 | 1810 | " svc %0 \n"
|
1815 | 1811 | " \n"
|
1816 | 1812 | : : "i" ( SYSTEM_CALL_xEventGroupSync ) : "memory"
|
|
1901 | 1897 | " mrs r0, control \n"
|
1902 | 1898 | " movs r1, #1 \n"
|
1903 | 1899 | " tst r0, r1 \n"
|
| 1900 | + " pop {r0, r1} \n" |
1904 | 1901 | " bne MPU_xStreamBufferSend_Unpriv \n"
|
1905 | 1902 | " MPU_xStreamBufferSend_Priv: \n"
|
1906 |
| - " pop {r0, r1} \n" |
1907 | 1903 | " b MPU_xStreamBufferSendImpl \n"
|
1908 | 1904 | " MPU_xStreamBufferSend_Unpriv: \n"
|
1909 |
| - " pop {r0, r1} \n" |
1910 | 1905 | " svc %0 \n"
|
1911 | 1906 | " \n"
|
1912 | 1907 | : : "i" ( SYSTEM_CALL_xStreamBufferSend ) : "memory"
|
|
1937 | 1932 | " mrs r0, control \n"
|
1938 | 1933 | " movs r1, #1 \n"
|
1939 | 1934 | " tst r0, r1 \n"
|
| 1935 | + " pop {r0, r1} \n" |
1940 | 1936 | " bne MPU_xStreamBufferReceive_Unpriv \n"
|
1941 | 1937 | " MPU_xStreamBufferReceive_Priv: \n"
|
1942 |
| - " pop {r0, r1} \n" |
1943 | 1938 | " b MPU_xStreamBufferReceiveImpl \n"
|
1944 | 1939 | " MPU_xStreamBufferReceive_Unpriv: \n"
|
1945 |
| - " pop {r0, r1} \n" |
1946 | 1940 | " svc %0 \n"
|
1947 | 1941 | " \n"
|
1948 | 1942 | : : "i" ( SYSTEM_CALL_xStreamBufferReceive ) : "memory"
|
|
1967 | 1961 | " mrs r0, control \n"
|
1968 | 1962 | " movs r1, #1 \n"
|
1969 | 1963 | " tst r0, r1 \n"
|
| 1964 | + " pop {r0, r1} \n" |
1970 | 1965 | " bne MPU_xStreamBufferIsFull_Unpriv \n"
|
1971 | 1966 | " MPU_xStreamBufferIsFull_Priv: \n"
|
1972 |
| - " pop {r0, r1} \n" |
1973 | 1967 | " b MPU_xStreamBufferIsFullImpl \n"
|
1974 | 1968 | " MPU_xStreamBufferIsFull_Unpriv: \n"
|
1975 |
| - " pop {r0, r1} \n" |
1976 | 1969 | " svc %0 \n"
|
1977 | 1970 | " \n"
|
1978 | 1971 | : : "i" ( SYSTEM_CALL_xStreamBufferIsFull ) : "memory"
|
|
1997 | 1990 | " mrs r0, control \n"
|
1998 | 1991 | " movs r1, #1 \n"
|
1999 | 1992 | " tst r0, r1 \n"
|
| 1993 | + " pop {r0, r1} \n" |
2000 | 1994 | " bne MPU_xStreamBufferIsEmpty_Unpriv \n"
|
2001 | 1995 | " MPU_xStreamBufferIsEmpty_Priv: \n"
|
2002 |
| - " pop {r0, r1} \n" |
2003 | 1996 | " b MPU_xStreamBufferIsEmptyImpl \n"
|
2004 | 1997 | " MPU_xStreamBufferIsEmpty_Unpriv: \n"
|
2005 |
| - " pop {r0, r1} \n" |
2006 | 1998 | " svc %0 \n"
|
2007 | 1999 | " \n"
|
2008 | 2000 | : : "i" ( SYSTEM_CALL_xStreamBufferIsEmpty ) : "memory"
|
|
2027 | 2019 | " mrs r0, control \n"
|
2028 | 2020 | " movs r1, #1 \n"
|
2029 | 2021 | " tst r0, r1 \n"
|
| 2022 | + " pop {r0, r1} \n" |
2030 | 2023 | " bne MPU_xStreamBufferSpacesAvailable_Unpriv \n"
|
2031 | 2024 | " MPU_xStreamBufferSpacesAvailable_Priv: \n"
|
2032 |
| - " pop {r0, r1} \n" |
2033 | 2025 | " b MPU_xStreamBufferSpacesAvailableImpl \n"
|
2034 | 2026 | " MPU_xStreamBufferSpacesAvailable_Unpriv: \n"
|
2035 |
| - " pop {r0, r1} \n" |
2036 | 2027 | " svc %0 \n"
|
2037 | 2028 | " \n"
|
2038 | 2029 | : : "i" ( SYSTEM_CALL_xStreamBufferSpacesAvailable ) : "memory"
|
|
2057 | 2048 | " mrs r0, control \n"
|
2058 | 2049 | " movs r1, #1 \n"
|
2059 | 2050 | " tst r0, r1 \n"
|
| 2051 | + " pop {r0, r1} \n" |
2060 | 2052 | " bne MPU_xStreamBufferBytesAvailable_Unpriv \n"
|
2061 | 2053 | " MPU_xStreamBufferBytesAvailable_Priv: \n"
|
2062 |
| - " pop {r0, r1} \n" |
2063 | 2054 | " b MPU_xStreamBufferBytesAvailableImpl \n"
|
2064 | 2055 | " MPU_xStreamBufferBytesAvailable_Unpriv: \n"
|
2065 |
| - " pop {r0, r1} \n" |
2066 | 2056 | " svc %0 \n"
|
2067 | 2057 | " \n"
|
2068 | 2058 | : : "i" ( SYSTEM_CALL_xStreamBufferBytesAvailable ) : "memory"
|
|
2089 | 2079 | " mrs r0, control \n"
|
2090 | 2080 | " movs r1, #1 \n"
|
2091 | 2081 | " tst r0, r1 \n"
|
| 2082 | + " pop {r0, r1} \n" |
2092 | 2083 | " bne MPU_xStreamBufferSetTriggerLevel_Unpriv \n"
|
2093 | 2084 | " MPU_xStreamBufferSetTriggerLevel_Priv: \n"
|
2094 |
| - " pop {r0, r1} \n" |
2095 | 2085 | " b MPU_xStreamBufferSetTriggerLevelImpl \n"
|
2096 | 2086 | " MPU_xStreamBufferSetTriggerLevel_Unpriv: \n"
|
2097 |
| - " pop {r0, r1} \n" |
2098 | 2087 | " svc %0 \n"
|
2099 | 2088 | " \n"
|
2100 | 2089 | : : "i" ( SYSTEM_CALL_xStreamBufferSetTriggerLevel ) : "memory"
|
|
2119 | 2108 | " mrs r0, control \n"
|
2120 | 2109 | " movs r1, #1 \n"
|
2121 | 2110 | " tst r0, r1 \n"
|
| 2111 | + " pop {r0, r1} \n" |
2122 | 2112 | " bne MPU_xStreamBufferNextMessageLengthBytes_Unpriv \n"
|
2123 | 2113 | " MPU_xStreamBufferNextMessageLengthBytes_Priv: \n"
|
2124 |
| - " pop {r0, r1} \n" |
2125 | 2114 | " b MPU_xStreamBufferNextMessageLengthBytesImpl \n"
|
2126 | 2115 | " MPU_xStreamBufferNextMessageLengthBytes_Unpriv: \n"
|
2127 |
| - " pop {r0, r1} \n" |
2128 | 2116 | " svc %0 \n"
|
2129 | 2117 | " \n"
|
2130 | 2118 | : : "i" ( SYSTEM_CALL_xStreamBufferNextMessageLengthBytes ) : "memory"
|
|
0 commit comments