collapseos/blk
Virgil Dupras 07e50313c7 pcat: separate MBR code and OS code
MBR code now strictly loads OS code into memory and jumps into it.

Now, I've got to consolidate my assembler code, modrm logic is
messed up.
2020-06-13 15:35:16 -04:00
..
000 Improve usage docs 2020-06-09 22:55:42 -04:00
001 recipes/pcat: first steps into 8086! 2020-06-12 14:03:31 -04:00
003 Improve usage docs 2020-06-09 22:55:42 -04:00
004 VE: add 't' 2020-06-11 18:12:01 -04:00
005 VE: add 't' 2020-06-11 18:12:01 -04:00
006 VE: add 't' 2020-06-11 18:12:01 -04:00
008 Improve usage docs 2020-06-09 22:55:42 -04:00
009 VE: add 't' 2020-06-11 18:12:01 -04:00
011 Revamp usage guide a bit 2020-05-03 19:24:41 -04:00
017 Improve usage docs 2020-06-09 22:55:42 -04:00
018 Add usage guide section about disk blocks 2020-05-04 20:37:40 -04:00
019 blk: Add LOAD+ and LOADR+ 2020-05-04 21:43:48 -04:00
020 VE: add 't' 2020-06-11 18:12:01 -04:00
021 VE: add 't' 2020-06-11 18:12:01 -04:00
022 VE: add 't' 2020-06-11 18:12:01 -04:00
023 VE: add 't' 2020-06-11 18:12:01 -04:00
030 Begin working on a Visual Editor 2020-06-04 10:39:59 -04:00
031 Revamp dictionary's glossary 2020-05-03 20:18:34 -04:00
032 VE: add 't' 2020-06-11 18:12:01 -04:00
034
035
037 Rename (find) to FIND 2020-05-15 12:50:14 -04:00
038
040 Restore DOES> section in usage guide 2020-05-03 20:24:54 -04:00
042 Add [IF] .. [THEN] 2020-04-28 08:28:59 -04:00
043 Add word ERR 2020-05-14 11:57:26 -04:00
044 VE: add 't' 2020-06-11 18:12:01 -04:00
046 Add word TUCK 2020-05-22 14:19:02 -04:00
047 VE: add 't' 2020-06-11 18:12:01 -04:00
048 Begin working on a Visual Editor 2020-06-04 10:39:59 -04:00
050 Add words BIT@ and BIT! 2020-05-10 08:40:49 -04:00
051 VE: add 't' 2020-06-11 18:12:01 -04:00
052
054 Add words RSHIFT and LSHIFT 2020-05-07 15:41:43 -04:00
056 Begin working on a Visual Editor 2020-06-04 10:39:59 -04:00
058 VE: add 't' 2020-06-11 18:12:01 -04:00
060 Make (print) stop on CR 2020-05-05 15:49:50 -04:00
061 Add word ," 2020-04-26 09:01:49 -04:00
062 Begin working on a Visual Editor 2020-06-04 10:39:59 -04:00
064 Begin working on a Visual Editor 2020-06-04 10:39:59 -04:00
070
071
073
075
076 VE: add 't' 2020-06-11 18:12:01 -04:00
077
078
080
081 Move adev to core 2020-05-22 14:50:34 -04:00
082 Make rdln use system RAM 2020-05-14 14:26:56 -04:00
083 Don't generalize XYPOS just yet 2020-05-15 14:09:31 -04:00
084 VE: add 't' 2020-06-11 18:12:01 -04:00
085
086
087
089 Simplify boot process 2020-05-13 14:19:54 -04:00
090 VE: add 't' 2020-06-11 18:12:01 -04:00
100 ed: free some blocks for the docs 2020-06-09 21:48:49 -04:00
101 ed and VE: add command Y 2020-06-10 17:27:14 -04:00
102 VE: add 't' 2020-06-11 18:12:01 -04:00
105 VE: add 't' 2020-06-11 18:12:01 -04:00
106 ed: free some blocks for the docs 2020-06-09 21:48:49 -04:00
107 VE: add 't' 2020-06-11 18:12:01 -04:00
108 VE: add 't' 2020-06-11 18:12:01 -04:00
109 VE: add 't' 2020-06-11 18:12:01 -04:00
110 VE: add 't' 2020-06-11 18:12:01 -04:00
111 VE: add 't' 2020-06-11 18:12:01 -04:00
112 VE: add 't' 2020-06-11 18:12:01 -04:00
120 Improve usage docs 2020-06-09 22:55:42 -04:00
121 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
122 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
123 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
124 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
125 VE: add 't' 2020-06-11 18:12:01 -04:00
126 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
127 Make BLK@ FLUSH only if loading a different block 2020-06-11 21:42:52 -04:00
128 VE: add 't' 2020-06-11 18:12:01 -04:00
129 VE: add 't' 2020-06-11 18:12:01 -04:00
130 VE: add backspace support in replace mode 2020-06-11 22:29:05 -04:00
131 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
150 VE: add 't' 2020-06-11 18:12:01 -04:00
152 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
153 VE: add 't' 2020-06-11 18:12:01 -04:00
154 VE: add 't' 2020-06-11 18:12:01 -04:00
155 VE: add 't' 2020-06-11 18:12:01 -04:00
157 Make BLK@ FLUSH only if loading a different block 2020-06-11 21:42:52 -04:00
158 VE: add 't' 2020-06-11 18:12:01 -04:00
200 VE: add 't' 2020-06-11 18:12:01 -04:00
201 z80a: add BIN( parameter 2020-04-27 15:11:38 -04:00
202 z80a: add BIN( parameter 2020-04-27 15:11:38 -04:00
203 z80a: add BIN( parameter 2020-04-27 15:11:38 -04:00
204 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
205 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
206 VE: add 't' 2020-06-11 18:12:01 -04:00
208 Make DO..LOOP stable 2020-05-12 10:40:59 -04:00
209 VE: add 't' 2020-06-11 18:12:01 -04:00
212 VE: add 't' 2020-06-11 18:12:01 -04:00
213 VE: add 't' 2020-06-11 18:12:01 -04:00
215 Add words RSHIFT and LSHIFT 2020-05-07 15:41:43 -04:00
216 VE: add 't' 2020-06-11 18:12:01 -04:00
217 VE: add 't' 2020-06-11 18:12:01 -04:00
218 VE: add 't' 2020-06-11 18:12:01 -04:00
219 VE: add 't' 2020-06-11 18:12:01 -04:00
220 VE: add 't' 2020-06-11 18:12:01 -04:00
222 VE: add 't' 2020-06-11 18:12:01 -04:00
223 VE: add 't' 2020-06-11 18:12:01 -04:00
224 VE: add 't' 2020-06-11 18:12:01 -04:00
226 VE: add 't' 2020-06-11 18:12:01 -04:00
228 VE: add 't' 2020-06-11 18:12:01 -04:00
230 VE: add 't' 2020-06-11 18:12:01 -04:00
232
234 VE: add 't' 2020-06-11 18:12:01 -04:00
236 VE: add 't' 2020-06-11 18:12:01 -04:00
238 VE: add 't' 2020-06-11 18:12:01 -04:00
240 VE: add 't' 2020-06-11 18:12:01 -04:00
242 VE: add 't' 2020-06-11 18:12:01 -04:00
243 VE: add 't' 2020-06-11 18:12:01 -04:00
246 z80a: add BREAK, instruction 2020-05-16 21:02:50 -04:00
247 VE: add 't' 2020-06-11 18:12:01 -04:00
249 VE: add 't' 2020-06-11 18:12:01 -04:00
260 xcomp: add overrides into a loadable block 2020-05-13 13:33:24 -04:00
261 VE: add 't' 2020-06-11 18:12:01 -04:00
262 VE: add 't' 2020-06-11 18:12:01 -04:00
263 VE: add 't' 2020-06-11 18:12:01 -04:00
264 VE: add 't' 2020-06-11 18:12:01 -04:00
265 VE: add 't' 2020-06-11 18:12:01 -04:00
270 VE: add 't' 2020-06-11 18:12:01 -04:00
280 Replace INITIAL_SP with PS_ADDR conf 2020-05-11 21:08:24 -04:00
281 VE: add 't' 2020-06-11 18:12:01 -04:00
282 VE: add 't' 2020-06-11 18:12:01 -04:00
283 VE: add 't' 2020-06-11 18:12:01 -04:00
284 Make DO..LOOP stable 2020-05-12 10:40:59 -04:00
285 VE: add 't' 2020-06-11 18:12:01 -04:00
286 Optimize chkPS 2020-05-22 23:12:03 -04:00
287 VE: add 't' 2020-06-11 18:12:01 -04:00
288 VE: add 't' 2020-06-11 18:12:01 -04:00
289 VE: add 't' 2020-06-11 18:12:01 -04:00
290 VE: add 't' 2020-06-11 18:12:01 -04:00
291 VE: add 't' 2020-06-11 18:12:01 -04:00
292 VE: add 't' 2020-06-11 18:12:01 -04:00
293 VE: add 't' 2020-06-11 18:12:01 -04:00
294 Make BIN( offsetted binaries closer to working at all 2020-04-28 21:12:52 -04:00
295 z80a: add BIN( parameter 2020-04-27 15:11:38 -04:00
296 VE: add 't' 2020-06-11 18:12:01 -04:00
297 VE: add 't' 2020-06-11 18:12:01 -04:00
298 VE: add 't' 2020-06-11 18:12:01 -04:00
299 VE: add 't' 2020-06-11 18:12:01 -04:00
300 z80a: add BIN( parameter 2020-04-27 15:11:38 -04:00
301 VE: add 't' 2020-06-11 18:12:01 -04:00
302 VE: add 't' 2020-06-11 18:12:01 -04:00
303 VE: add 't' 2020-06-11 18:12:01 -04:00
304
305 VE: add 't' 2020-06-11 18:12:01 -04:00
306 VE: add 't' 2020-06-11 18:12:01 -04:00
307 Begin working on a Visual Editor 2020-06-04 10:39:59 -04:00
308 VE: add 't' 2020-06-11 18:12:01 -04:00
309 VE: add 't' 2020-06-11 18:12:01 -04:00
310 VE: add 't' 2020-06-11 18:12:01 -04:00
311 VE: add 't' 2020-06-11 18:12:01 -04:00
312 VE: add 't' 2020-06-11 18:12:01 -04:00
313 VE: add 't' 2020-06-11 18:12:01 -04:00
314 VE: add 't' 2020-06-11 18:12:01 -04:00
315 VE: add 't' 2020-06-11 18:12:01 -04:00
316 VE: add 't' 2020-06-11 18:12:01 -04:00
317 VE: add 't' 2020-06-11 18:12:01 -04:00
318 VE: add 't' 2020-06-11 18:12:01 -04:00
319
320
321 VE: add 't' 2020-06-11 18:12:01 -04:00
322 VE: add 't' 2020-06-11 18:12:01 -04:00
323 VE: add 't' 2020-06-11 18:12:01 -04:00
324 VE: add 't' 2020-06-11 18:12:01 -04:00
325
327 VE: add 't' 2020-06-11 18:12:01 -04:00
328 VE: add 't' 2020-06-11 18:12:01 -04:00
329
330 z80a: add BIN( parameter 2020-04-27 15:11:38 -04:00
331 VE: add 't' 2020-06-11 18:12:01 -04:00
332 VE: add 't' 2020-06-11 18:12:01 -04:00
333
334 VE: add 't' 2020-06-11 18:12:01 -04:00
335 VE: add 't' 2020-06-11 18:12:01 -04:00
350 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
351 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
352 VE: add 't' 2020-06-11 18:12:01 -04:00
353 VE: add 't' 2020-06-11 18:12:01 -04:00
354 VE: add 't' 2020-06-11 18:12:01 -04:00
355 VE: add 't' 2020-06-11 18:12:01 -04:00
356 VE: add 't' 2020-06-11 18:12:01 -04:00
357 VE: add 't' 2020-06-11 18:12:01 -04:00
358 VE: add 't' 2020-06-11 18:12:01 -04:00
359 VE: add 't' 2020-06-11 18:12:01 -04:00
360 VE: add 't' 2020-06-11 18:12:01 -04:00
361 VE: add 't' 2020-06-11 18:12:01 -04:00
362 VE: add 't' 2020-06-11 18:12:01 -04:00
363 VE: add 't' 2020-06-11 18:12:01 -04:00
364 VE: add 't' 2020-06-11 18:12:01 -04:00
365 VE: add 't' 2020-06-11 18:12:01 -04:00
366 VE: add 't' 2020-06-11 18:12:01 -04:00
367 VE: add 't' 2020-06-11 18:12:01 -04:00
369 VE: add 't' 2020-06-11 18:12:01 -04:00
370 VE: add 't' 2020-06-11 18:12:01 -04:00
371 VE: add 't' 2020-06-11 18:12:01 -04:00
372 VE: Add dirtiness indicator in status bar 2020-06-11 21:52:08 -04:00
373 VE: add 't' 2020-06-11 18:12:01 -04:00
374 VE: add 't' 2020-06-11 18:12:01 -04:00
376 VE: add 't' 2020-06-11 18:12:01 -04:00
377 VE: add 't' 2020-06-11 18:12:01 -04:00
378 VE: add backspace support in replace mode 2020-06-11 22:29:05 -04:00
380 VE: add 't' 2020-06-11 18:12:01 -04:00
381 VE: add 't' 2020-06-11 18:12:01 -04:00
382 VE: add 't' 2020-06-11 18:12:01 -04:00
383 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
384 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
385 VE: add 't' 2020-06-11 18:12:01 -04:00
387 VE: add backspace support in replace mode 2020-06-11 22:29:05 -04:00
388 VE: add backspace support in replace mode 2020-06-11 22:29:05 -04:00
389 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
390 VE: add 't' 2020-06-11 18:12:01 -04:00
391 VE: add 't' 2020-06-11 18:12:01 -04:00
392 VE: add 't' 2020-06-11 18:12:01 -04:00
393 Move Cross-compiled core from B390 to B350 2020-05-15 22:44:49 -04:00
394 VE: add 't' 2020-06-11 18:12:01 -04:00
396 VE: add 't' 2020-06-11 18:12:01 -04:00
397 Limit ourselves to 8-bit branching 2020-05-24 10:16:25 -04:00
398 VE: add 't' 2020-06-11 18:12:01 -04:00
399 VE: add 't' 2020-06-11 18:12:01 -04:00
400 VE: add 't' 2020-06-11 18:12:01 -04:00
410 VE: add 't' 2020-06-11 18:12:01 -04:00
411 VE: add 't' 2020-06-11 18:12:01 -04:00
412 ps2: add shift support 2020-05-20 20:31:56 -04:00
413 VE: add 't' 2020-06-11 18:12:01 -04:00
414 VE: add 't' 2020-06-11 18:12:01 -04:00
420 Add bootstrap guide 2020-05-21 15:25:12 -04:00
421 Add bootstrap guide 2020-05-21 15:25:12 -04:00
422 Add bootstrap guide 2020-05-21 15:25:12 -04:00
423 Add bootstrap guide 2020-05-21 15:25:12 -04:00
424 Add bootstrap guide 2020-05-21 15:25:12 -04:00
425 Add bootstrap guide 2020-05-21 15:25:12 -04:00
426 VE: add 't' 2020-06-11 18:12:01 -04:00
490 VE: add 't' 2020-06-11 18:12:01 -04:00
492 VE: add 't' 2020-06-11 18:12:01 -04:00
493 trs80: implement AT-XY 2020-06-07 11:14:57 -04:00
494 VE: add 't' 2020-06-11 18:12:01 -04:00
495 VE: add 't' 2020-06-11 18:12:01 -04:00
496 Begin working on a Visual Editor 2020-06-04 10:39:59 -04:00
497 VE: add 't' 2020-06-11 18:12:01 -04:00
499 trs80: adapt recipe to single stage xcomp 2020-05-14 12:08:17 -04:00
500 VE: add 't' 2020-06-11 18:12:01 -04:00
502 recipes/trs80: move RECV program to blkfs 2020-05-05 22:21:27 -04:00
503 VE: add 't' 2020-06-11 18:12:01 -04:00
520 VE: add 't' 2020-06-11 18:12:01 -04:00
521 VE: add 't' 2020-06-11 18:12:01 -04:00
522 Add 5x7 font 2020-05-22 08:06:55 -04:00
523 Add 5x7 font 2020-05-22 08:06:55 -04:00
524 VE: add 't' 2020-06-11 18:12:01 -04:00
530 Begin copying fonts (and compiler) to blk 2020-05-07 12:09:52 -04:00
531 VE: add 't' 2020-06-11 18:12:01 -04:00
532 VE: add 't' 2020-06-11 18:12:01 -04:00
533 VE: add 't' 2020-06-11 18:12:01 -04:00
534 VE: add 't' 2020-06-11 18:12:01 -04:00
535 VE: add 't' 2020-06-11 18:12:01 -04:00
536 VE: add 't' 2020-06-11 18:12:01 -04:00
537 VE: add 't' 2020-06-11 18:12:01 -04:00
538 VE: add 't' 2020-06-11 18:12:01 -04:00
539 VE: add 't' 2020-06-11 18:12:01 -04:00
540 VE: add 't' 2020-06-11 18:12:01 -04:00
541 VE: add 't' 2020-06-11 18:12:01 -04:00
550 VE: add 't' 2020-06-11 18:12:01 -04:00
551 ti84: unify drivers 2020-05-12 12:41:47 -04:00
552 ti84: tidy up driver code 2020-05-09 08:50:55 -04:00
553 ti84: tidy up driver code 2020-05-09 08:50:55 -04:00
554 VE: add 't' 2020-06-11 18:12:01 -04:00
555 VE: add 't' 2020-06-11 18:12:01 -04:00
556 VE: add 't' 2020-06-11 18:12:01 -04:00
557 VE: add 't' 2020-06-11 18:12:01 -04:00
558 VE: add 't' 2020-06-11 18:12:01 -04:00
559 ti84: unify drivers 2020-05-12 12:41:47 -04:00
560 VE: add 't' 2020-06-11 18:12:01 -04:00
564 ti84: unify drivers 2020-05-12 12:41:47 -04:00
565 VE: add 't' 2020-06-11 18:12:01 -04:00
566 VE: add 't' 2020-06-11 18:12:01 -04:00
567 ti84: enable alpha key 2020-05-09 20:54:47 -04:00
568 VE: add 't' 2020-06-11 18:12:01 -04:00
569 VE: add 't' 2020-06-11 18:12:01 -04:00
570 VE: add 't' 2020-06-11 18:12:01 -04:00
580 VE: add 't' 2020-06-11 18:12:01 -04:00
581 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
582 VE: add 't' 2020-06-11 18:12:01 -04:00
583 Remove INTJUMP mechanism 2020-05-14 15:13:16 -04:00
584 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
585 VE: add 't' 2020-06-11 18:12:01 -04:00
586 VE: add 't' 2020-06-11 18:12:01 -04:00
587 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
588 VE: add 't' 2020-06-11 18:12:01 -04:00
590 VE: add 't' 2020-06-11 18:12:01 -04:00
591 VE: add 't' 2020-06-11 18:12:01 -04:00
600 VE: add 't' 2020-06-11 18:12:01 -04:00
602 VE: add 't' 2020-06-11 18:12:01 -04:00
603 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
604 Add word NIP 2020-05-22 14:19:02 -04:00
605 VE: add 't' 2020-06-11 18:12:01 -04:00
606 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
607 VE: add 't' 2020-06-11 18:12:01 -04:00
608 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
609 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
610 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
611 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
612 VE: add 't' 2020-06-11 18:12:01 -04:00
613 VE: add 't' 2020-06-11 18:12:01 -04:00
614 Gather all RC2014 drivers into a single "RC2014 Recipe section" 2020-05-13 14:56:38 -04:00
615 VE: add 't' 2020-06-11 18:12:01 -04:00
618 VE: add 't' 2020-06-11 18:12:01 -04:00
620 VE: add 't' 2020-06-11 18:12:01 -04:00
622 sms: Pad WIP 2020-05-15 15:41:06 -04:00
623 VE: add 't' 2020-06-11 18:12:01 -04:00
624 VE: add 't' 2020-06-11 18:12:01 -04:00
625 VE: add 't' 2020-06-11 18:12:01 -04:00
626 VE: add 't' 2020-06-11 18:12:01 -04:00
627 VE: add 't' 2020-06-11 18:12:01 -04:00
628 VE: add 't' 2020-06-11 18:12:01 -04:00
630 sms: Pad WIP 2020-05-15 15:41:06 -04:00
631 VE: add 't' 2020-06-11 18:12:01 -04:00
632 VE: add 't' 2020-06-11 18:12:01 -04:00
633 VE: add 't' 2020-06-11 18:12:01 -04:00
634 VE: add 't' 2020-06-11 18:12:01 -04:00
635 VE: add 't' 2020-06-11 18:12:01 -04:00
636 VE: add 't' 2020-06-11 18:12:01 -04:00
637 VE: add 't' 2020-06-11 18:12:01 -04:00
640 VE: add 't' 2020-06-11 18:12:01 -04:00
641 VE: add 't' 2020-06-11 18:12:01 -04:00
650 VE: add 't' 2020-06-11 18:12:01 -04:00
660 VE: add 't' 2020-06-11 18:12:01 -04:00
661 VE: add 't' 2020-06-11 18:12:01 -04:00
662 VE: add 't' 2020-06-11 18:12:01 -04:00
663 VE: add 't' 2020-06-11 18:12:01 -04:00
664 VE: add 't' 2020-06-11 18:12:01 -04:00
665 VE: add 't' 2020-06-11 18:12:01 -04:00
666 VE: add 't' 2020-06-11 18:12:01 -04:00
667 VE: add 't' 2020-06-11 18:12:01 -04:00
668 VE: add 't' 2020-06-11 18:12:01 -04:00
669 VE: add 't' 2020-06-11 18:12:01 -04:00
670 VE: add 't' 2020-06-11 18:12:01 -04:00
671 VE: add 't' 2020-06-11 18:12:01 -04:00
672 VE: add 't' 2020-06-11 18:12:01 -04:00
730 recipes/pcat: first steps into 8086! 2020-06-12 14:03:31 -04:00
750 8086asm: add 8-bit JMP, MOVrI, INT, 2020-06-12 11:29:00 -04:00
751 8086asm: properly initialize DS and DF 2020-06-12 19:07:23 -04:00
752 recipes/pcat: first steps into 8086! 2020-06-12 14:03:31 -04:00
753 pcat: separate MBR code and OS code 2020-06-13 15:35:16 -04:00
754 recipes/pcat: first steps into 8086! 2020-06-12 14:03:31 -04:00
755 8086asm: now enough tooling to assemble a PC/AT Hello World boot 2020-06-12 13:12:41 -04:00
810 recipes/pcat: first steps into 8086! 2020-06-12 14:03:31 -04:00
811 pcat: separate MBR code and OS code 2020-06-13 15:35:16 -04:00
812 pcat: separate MBR code and OS code 2020-06-13 15:35:16 -04:00