* Planner: Removal of some race conditions between Stepper ISR and Planner, some of them pointed out by @AnHardt, some of my own findings * Fixing timing on stepper pulses adding a compensation for the non-null time required to set ports.
|
|
||
758 |
|
758 |
|
759 |
|
759 |
|
760 |
|
760 |
|
761 |
|
|
|
|
761 |
|
|
|
762 |
|
|
|
763 |
|
|
|
764 |
|
|
|
765 |
|
|
762 |
|
766 |
|
763 |
|
767 |
|
764 |
|
768 |
|
|
|
||
862 |
|
866 |
|
863 |
|
867 |
|
864 |
|
868 |
|
865 |
|
|
|
866 |
|
869 |
|
867 |
|
|
|
|
870 |
|
|
|
871 |
|
|
868 |
|
872 |
|
|
873 |
|
|
|
874 |
|
|
|
875 |
|
|
869 |
|
876 |
|
870 |
|
877 |
|
871 |
|
878 |
|
|
|
||
925 |
|
932 |
|
926 |
|
933 |
|
927 |
|
934 |
|
|
935 |
|
|
|
936 |
|
|
|
937 |
|
|
|
938 |
|
|
928 |
|
939 |
|
929 |
|
940 |
|
930 |
|
941 |
|
931 |
|
942 |
|
932 |
|
943 |
|
933 |
|
|
|
934 |
|
|
|
935 |
|
|
|
936 |
|
944 |
|
937 |
|
945 |
|
938 |
|
946 |
|
|
|
||
1019 |
|
1027 |
|
1020 |
|
1028 |
|
1021 |
|
1029 |
|
|
1030 |
|
|
|
1031 |
|
|
|
1032 |
|
|
|
1033 |
|
|
|
1034 |
|
|
|
1035 |
|
|
1022 |
|
1036 |
|
1023 |
|
1037 |
|
1024 |
|
1038 |
|
|
|
||
1030 |
|
1044 |
|
1031 |
|
1045 |
|
1032 |
|
1046 |
|
1033 |
|
|
|
|
1047 |
|
|
|
1048 |
|
|
|
1049 |
|
|
|
1050 |
|
|
1034 |
|
1051 |
|
1035 |
|
1052 |
|
1036 |
|
1053 |
|
|
|
||
1043 |
|
1060 |
|
1044 |
|
1061 |
|
1045 |
|
1062 |
|
|
1063 |
|
|
|
1064 |
|
|
|
1065 |
|
|
|
1066 |
|
|
|
1067 |
|
|
|
1068 |
|
|
1046 |
|
1069 |
|
1047 |
|
1070 |
|
1048 |
|
1071 |
|
|
|
||
1053 |
|
1076 |
|
1054 |
|
1077 |
|
1055 |
|
1078 |
|
|
1079 |
|
|
|
1080 |
|
|
|
1081 |
|
|
1056 |
|
1082 |
|
1057 |
|
1083 |
|
1058 |
|
1084 |
|
|
|
||
53 |
|
53 |
|
54 |
|
54 |
|
55 |
|
55 |
|
56 |
|
|
|
|
56 |
|
|
57 |
|
57 |
|
58 |
|
58 |
|
59 |
|
59 |
|
|
|
||
86 |
|
86 |
|
87 |
|
87 |
|
88 |
|
88 |
|
89 |
|
|
|
|
89 |
|
|
|
90 |
|
|
|
91 |
|
|
|
92 |
|
|
90 |
|
93 |
|
91 |
|
94 |
|
92 |
|
95 |
|
|
|
||
111 |
|
114 |
|
112 |
|
115 |
|
113 |
|
116 |
|
114 |
|
|
|
|
117 |
|
|
|
118 |
|
|
|
119 |
|
|
|
120 |
|
|
115 |
|
121 |
|
116 |
|
122 |
|
117 |
|
123 |
|
118 |
|
124 |
|
119 |
|
125 |
|
120 |
|
126 |
|
121 |
|
|
|
|
127 |
|
|
|
128 |
|
|
122 |
|
129 |
|
123 |
|
|
|
|
130 |
|
|
|
131 |
|
|
124 |
|
132 |
|
125 |
|
133 |
|
126 |
|
|
|
|
134 |
|
|
|
135 |
|
|
127 |
|
136 |
|
128 |
|
|
|
|
137 |
|
|
|
138 |
|
|
129 |
|
139 |
|
130 |
|
140 |
|
131 |
|
|
|
|
141 |
|
|
|
142 |
|
|
132 |
|
143 |
|
133 |
|
|
|
|
144 |
|
|
|
145 |
|
|
134 |
|
146 |
|
135 |
|
147 |
|
136 |
|
148 |
|
137 |
|
|
|
|
149 |
|
|
|
150 |
|
|
138 |
|
151 |
|
139 |
|
152 |
|
140 |
|
153 |
|
|
154 |
|
|
141 |
|
155 |
|
142 |
|
156 |
|
|
157 |
|
|
143 |
|
158 |
|
144 |
|
159 |
|
145 |
|
160 |
|
|
161 |
|
|
|
162 |
|
|
|
163 |
|
|
146 |
|
164 |
|
147 |
|
165 |
|
148 |
|
166 |
|
149 |
|
167 |
|
150 |
|
168 |
|
151 |
|
169 |
|
152 |
|
|
|
|
170 |
|
|
153 |
|
171 |
|
154 |
|
|
|
|
172 |
|
|
155 |
|
173 |
|
156 |
|
174 |
|
157 |
|
|
|
158 |
|
|
|
|
175 |
|
|
|
176 |
|
|
|
177 |
|
|
|
178 |
|
|
|
179 |
|
|
|
180 |
|
|
|
181 |
|
|
|
182 |
|
|
159 |
|
183 |
|
160 |
|
184 |
|
161 |
|
185 |
|