@@ -19,7 +19,7 @@ pub unsafe fn __clrex() {
19
19
clrex ( )
20
20
}
21
21
22
- /// Executes a exclusive LDR instruction for 8 bit value.
22
+ /// Executes an exclusive LDR instruction for 8 bit value.
23
23
// Supported: v6K, v7-M, v7-A, v7-R
24
24
// Not supported: v5, v6, v6-M
25
25
#[ cfg( any(
@@ -35,7 +35,7 @@ pub unsafe fn __ldrexb(p: *const u8) -> u8 {
35
35
ldrex8 ( p) as u8
36
36
}
37
37
38
- /// Executes a exclusive LDR instruction for 16 bit value.
38
+ /// Executes an exclusive LDR instruction for 16 bit value.
39
39
// Supported: v6K, v7-M, v7-A, v7-R, v8
40
40
// Not supported: v5, v6, v6-M
41
41
#[ cfg( any(
@@ -51,7 +51,7 @@ pub unsafe fn __ldrexh(p: *const u16) -> u16 {
51
51
ldrex16 ( p) as u16
52
52
}
53
53
54
- /// Executes a exclusive LDR instruction for 32 bit value.
54
+ /// Executes an exclusive LDR instruction for 32 bit value.
55
55
// Supported: v6, v7-M, v6K, v7-A, v7-R, v8
56
56
// Not supported: v5, v6-M
57
57
#[ cfg( any(
@@ -68,7 +68,7 @@ pub unsafe fn __ldrex(p: *const u32) -> u32 {
68
68
ldrex32 ( p)
69
69
}
70
70
71
- /// Executes a exclusive STR instruction for 8 bit values
71
+ /// Executes an exclusive STR instruction for 8 bit values
72
72
///
73
73
/// Returns `0` if the operation succeeded, or `1` if it failed
74
74
// supported: v6K, v7-M, v7-A, v7-R
@@ -86,7 +86,7 @@ pub unsafe fn __strexb(value: u32, addr: *mut u8) -> u32 {
86
86
strex8 ( value, addr)
87
87
}
88
88
89
- /// Executes a exclusive STR instruction for 16 bit values
89
+ /// Executes an exclusive STR instruction for 16 bit values
90
90
///
91
91
/// Returns `0` if the operation succeeded, or `1` if it failed
92
92
// Supported: v6K, v7-M, v7-A, v7-R, v8
@@ -105,7 +105,7 @@ pub unsafe fn __strexh(value: u16, addr: *mut u16) -> u32 {
105
105
strex16 ( value as u32 , addr)
106
106
}
107
107
108
- /// Executes a exclusive STR instruction for 32 bit values
108
+ /// Executes an exclusive STR instruction for 32 bit values
109
109
///
110
110
/// Returns `0` if the operation succeeded, or `1` if it failed
111
111
// Supported: v6, v7-M, v6K, v7-A, v7-R, v8
0 commit comments