Subversion Repositories Kolibri OS

Rev

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
;------------------------------------------------------------------