Rev 1351 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1351 | Rev 1353 | ||
---|---|---|---|
Line 471... | Line 471... | ||
471 | mov ebx, [gr_pos] |
471 | mov ebx, [gr_pos] |
472 | mov edx, bar_io |
472 | mov edx, bar_io |
473 | mcall 4 |
473 | mcall 4 |
474 | jmp mmio_next_bar |
474 | jmp mmio_next_bar |
475 | @@: |
475 | @@: |
- | 476 | cmp bh, '6' ; expansion ROM ? |
|
- | 477 | je @f |
|
476 | mov [bar_ram+3], bh |
478 | mov [bar_ram+3], bh |
477 | mov ebx, [gr_pos] |
479 | mov ebx, [gr_pos] |
478 | mov edx, bar_ram |
480 | mov edx, bar_ram |
479 | mcall 4 |
481 | mcall 4 |
- | 482 | jump mmio_dump |
|
- | 483 | @@: |
|
- | 484 | mov ebx, [gr_pos] |
|
- | 485 | mov edx, bar_rom |
|
- | 486 | mcall 4 |
|
Line -... | Line 487... | ||
- | 487 | ||
480 | 488 | mmio_dump: |
|
481 | mov edx, eax |
489 | mov edx, eax |
482 | mov esi, 64 |
490 | mov esi, 64 |
483 | mov ecx, 0x099 ; dump color : blue |
491 | mov ecx, 0x099 ; dump color : blue |
484 | add ebx, 10 |
492 | add ebx, 10 |
Line 488... | Line 496... | ||
488 | mcall 62,13 |
496 | mcall 62,13 |
Line 489... | Line 497... | ||
489 | 497 | ||
490 | mmio_next_bar: |
498 | mmio_next_bar: |
491 | mov bh, [MMIO_BAR] |
499 | mov bh, [MMIO_BAR] |
492 | inc bh |
500 | inc bh |
493 | cmp bh,6 |
501 | cmp bh,7 |
494 | je @f |
502 | je @f |
495 | mov [MMIO_BAR], bh |
503 | mov [MMIO_BAR], bh |
496 | add [gr_pos], 10 |
504 | add [gr_pos], 10 |
Line 527... | Line 535... | ||
527 | '----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ ----------------' |
535 | '----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ ----------------' |
Line 528... | Line 536... | ||
528 | 536 | ||
529 | bar_ram db 'BARx: MMIO block', 0 |
537 | bar_ram db 'BARx: MMIO block', 0 |
530 | bar_io db 'BARx: IO ports',0 |
538 | bar_io db 'BARx: IO ports',0 |
531 | bar_um db 'BARx: unmapped',0 |
539 | bar_um db 'BARx: unmapped',0 |
Line 532... | Line 540... | ||
532 | bar_rom db 'BAR6: Onboard ROM', 0 ; << no ROM test yet |
540 | bar_rom db 'BAR6: Expansion ROM', 0 |
533 | 541 | ||
534 | ;------------------------------------------------------------------ |
542 | ;------------------------------------------------------------------ |