DMP Electronics eBOX-3350MX-AP Uživatelský manuál Strana 61

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 112
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 60
386SX Single Chip PC Jan Yin Chan Electronics Co.,LTD.
DM&P M6117D : System on a chip
Page 60
Jan Yin Chan Electronics Co,. LTD. M6117D 386SX Single Chip PC
8F-1,No.22,Wuchyuan 2RD.,Hsin Chuang city Taipei Hsien, Taiwan, R.O.C. Tel: 886-(02) 2298-0770 Fax: (02) 2299-1883
cmp esi, 2000h
jz short sizing_bank_01_begin ; finish sizing bank 3 and 2
sub esi, 1000h
shl dx, 4
jmp sizing_bank_23 ; go to sizing bank 2
sizing_bank_01_begin:
mov ax, 01010h ; Set mode 31 for DRAM sizing
call Read_From_Chip
and al, 00000111b
or al, 11111000b
xchg ah, al
call Write_To_Chip
sizing_bank_01:
shl dx, 4 ; next bank
mov edi, 1000h ; A12
and dl, 0f0h
or dl, 6 ; 6 --- 16M
mov ds: word ptr[esi+edi], 0dd66h
mov ds: word ptr[esi], 066ddh ; dummy write
cmp ds: word ptr[esi+edi], 0dd66h
jz sizing_bank_01_end ; 16M, go to test next bank
mov edi, 800h ; A11
and dl, 0f0h
or dl, 5 ; 5 --- 4M
mov ds: word ptr[esi+edi], 0ee55h
mov ds: word ptr[esi], 055eeh ; dummy write
cmp ds: word ptr[esi+edi], 0ee55h
jz sizing_bank_01_end ; 4M, go to test next bank
mov edi, 400h ; A10
and dl, 0f0h
or dl, 3 ; 3 --- 1M
mov ds: word ptr[esi+edi], 0ff44h
mov ds: word ptr[esi], 044ffh ; dummy write
cmp ds: word ptr[esi+edi], 0ff44h
jz short is_1or2M ; 1 or 2M, go to is_1or2M to check
mov edi, 2 ; A1
and dl, 0f0h
or dl, 1 ; 1 --- 256K
mov ds: word ptr[esi+edi], 012abh
mov ds: word ptr[esi], 0ab12h ; dummy write
cmp ds: word ptr[esi+edi], 012abh
jz short is_2or5K ; 256 or 512K, go to is_2or5K to check
and dl, 0f0h ; none in this bank
jmp short sizing_bank_01_end
Zobrazit stránku 60
1 2 ... 56 57 58 59 60 61 62 63 64 65 66 ... 111 112

Komentáře k této Příručce

Žádné komentáře