@@ -97,8 +97,8 @@ class MySoC(wiring.Component):
97
97
98
98
` Control.enable ` is initialized to 0 on reset.
99
99
100
- If ` Control.enable ` is 0, the receiver PHY should be held in reset state.
101
- If ` Control.enable ` is 1, the receiver PHY should operate normally.
100
+ - If ` Control.enable ` is 0, the receiver PHY should be held in reset state.
101
+ - If ` Control.enable ` is 1, the receiver PHY should operate normally.
102
102
103
103
##### Status (read/write)
104
104
@@ -135,8 +135,8 @@ baudrate = int(100e6 / divisor)
135
135
136
136
An implementation may also choose to ignore the ` Divisor ` register and configure the baudrate through unspecified means.
137
137
138
- If ` Control.enable ` is 0, ` Divisor ` is read/write.
139
- If ` Control.enable ` is 1, ` Divisor ` is read-only.
138
+ - If ` Control.enable ` is 0, ` Divisor ` is read/write.
139
+ - If ` Control.enable ` is 1, ` Divisor ` is read-only.
140
140
141
141
` Divisor ` is initialized to ` divisor_init ` on reset.
142
142
@@ -147,9 +147,9 @@ If `Control.enable` is 1, `Divisor` is read-only.
147
147
{name: 'data', bits: 8, attr: 'R'},
148
148
] , {bits: 8})">
149
149
150
- If ` Control.enable ` is 0 or ` Status.ready ` is 0:
150
+ - If ` Control.enable ` is 0 or ` Status.ready ` is 0:
151
151
* reading from ` Data ` has no side-effect and returns an unspecified value.
152
- If ` Control.enable ` is 1 and ` Status.ready ` is 1:
152
+ - If ` Control.enable ` is 1 and ` Status.ready ` is 1:
153
153
* reading from ` Data ` consumes one symbol from the receive buffer and returns it.
154
154
155
155
#### Transmitter
@@ -164,8 +164,8 @@ If `Control.enable` is 1 and `Status.ready` is 1:
164
164
165
165
` Control.enable ` is initialized to 0 on reset.
166
166
167
- If ` Control.enable ` is 0, the transmitter PHY should be held in reset state.
168
- If ` Control.enable ` is 1, the transmitter PHY should operate normally.
167
+ - If ` Control.enable ` is 0, the transmitter PHY should be held in reset state.
168
+ - If ` Control.enable ` is 1, the transmitter PHY should operate normally.
169
169
170
170
##### Status (read-only)
171
171
@@ -194,8 +194,8 @@ baudrate = int(100e6 / divisor)
194
194
195
195
An implementation may also choose to ignore the ` Divisor ` register and configure the baudrate through unspecified means.
196
196
197
- If ` Control.enable ` is 0, ` Divisor ` is read/write.
198
- If ` Control.enable ` is 1, ` Divisor ` is read-only.
197
+ - If ` Control.enable ` is 0, ` Divisor ` is read/write.
198
+ - If ` Control.enable ` is 1, ` Divisor ` is read-only.
199
199
200
200
` Divisor ` is initialized to ` divisor_init ` on reset.
201
201
@@ -208,9 +208,9 @@ If `Control.enable` is 1, `Divisor` is read-only.
208
208
209
209
- If ` Status.rdy ` is 1, writing to ` Data ` adds one character to the transmit buffer.
210
210
211
- If ` Control.enable ` is 0 or ` Status.ready ` is 0:
211
+ - If ` Control.enable ` is 0 or ` Status.ready ` is 0:
212
212
* writing to ` Data ` has no side-effect.
213
- If ` Control.enable ` is 1 and ` Status.ready ` is 1:
213
+ - If ` Control.enable ` is 1 and ` Status.ready ` is 1:
214
214
* writing to ` Data ` adds one symbol to the transmit buffer.
215
215
216
216
## Reference-level explanation
0 commit comments