Since the spec says we Shall request no more power than we actually need, we were violating the spec whenever the output was disabled in Setup mode. This commit fixes that, requesting low current at 5 V when the output is disabled. We do play a little fast and loose with the MAX_CURRENT field, but that's hard to avoid in a device like this. Well, we could always set it to 5 A in Setup mode to be safe, but that's not necessarily right either. At least it's still honest in Sink mode, which I consider more important anyway.
|
|
||
74 |
|
74 |
|
75 |
|
75 |
|
76 |
|
76 |
|
77 |
|
|
|
|
77 |
|
|
78 |
|
78 |
|
79 |
|
79 |
|
80 |
|
80 |
|
|
|
||
117 |
|
117 |
|
118 |
|
118 |
|
119 |
|
119 |
|
120 |
|
|
|
|
120 |
|
|
121 |
|
121 |
|
|
122 |
|
|
|
123 |
|
|
|
124 |
|
|
|
125 |
|
|
|
126 |
|
|
|
127 |
|
|
122 |
|
128 |
|
123 |
|
129 |
|
124 |
|
130 |
|
|
|
||
126 |
|
132 |
|
127 |
|
133 |
|
128 |
|
134 |
|
129 |
|
|
|
|
135 |
|
|
|
136 |
|
|
130 |
|
137 |
|
131 |
|
138 |
|
132 |
|
139 |
|