Rev 195 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 195 | Rev 197 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | ; Compile with FASM for Menuet |
5 | ; Compile with FASM for Menuet |
6 | ; |
6 | ; |
7 | ; |
7 | ; |
Line 8... | Line 8... | ||
8 | 8 | ||
9 | include 'macros.inc' |
- | |
Line 10... | Line 9... | ||
10 | include 'lang.inc' |
9 | include 'macros.inc' |
11 | 10 | ||
12 | memsize = 1000h |
11 | memsize = 1000h |
Line 241... | Line 240... | ||
241 | nb_viakx133 db 9, 'VIA KX133' |
240 | nb_viakx133 db 9, 'VIA KX133' |
242 | nb_viakle133 db 10, 'VIA KLE133' |
241 | nb_viakle133 db 10, 'VIA KLE133' |
243 | msk_viakt266 db 0x92, 0x80, 0x95, 0x02, 0x70, 0x08, 0 |
242 | msk_viakt266 db 0x92, 0x80, 0x95, 0x02, 0x70, 0x08, 0 |
244 | nb_viakt266 db 18, 'VIA KT266(A)/KT333' |
243 | nb_viakt266 db 18, 'VIA KT266(A)/KT333' |
245 | nb_viakm266 db 21, 'VIA KM266/KL266/KM333' |
244 | nb_viakm266 db 21, 'VIA KM266/KL266/KM333' |
246 | nb_vikn266 db 9, 'VIA KN266' |
245 | nb_viakn266 db 9, 'VIA KN266' |
247 | msk_viakt400 db 0xD2, 0x80, 0xD5, 0x02, 0x70, 0x08, 0 |
246 | msk_viakt400 db 0xD2, 0x80, 0xD5, 0x02, 0x70, 0x08, 0 |
248 | nb_viakt400 db 18, 'VIA KT400(A)/KT600' |
247 | nb_viakt400 db 18, 'VIA KT400(A)/KT600' |
249 | nb_viakm400 db 9, 'VIA KM400' |
248 | nb_viakm400 db 9, 'VIA KM400' |
250 | msk_viakt880 db 0x82, 0x80, 0x85, 0x02, 0 |
249 | msk_viakt880 db 0x82, 0x80, 0x85, 0x02, 0 |
251 | nb_viakt880 db 9, 'VIA KT880' |
250 | nb_viakt880 db 9, 'VIA KT880' |
Line 282... | Line 281... | ||
282 | dd 0x07301039 ; SiS 730 ---- |
281 | dd 0x07301039 ; SiS 730 ---- |
283 | dd nb_sis730 |
282 | dd nb_sis730 |
284 | dd msk_sis730 |
283 | dd msk_sis730 |
Line 285... | Line 284... | ||
285 | 284 | ||
286 | dd 0x07331039 ; SiS 733 |
285 | dd 0x07331039 ; SiS 733 |
287 | dd nb_sis730 |
286 | dd nb_sis733 |
Line 288... | Line 287... | ||
288 | dd msk_sis730 |
287 | dd msk_sis730 |
289 | 288 | ||
290 | dd 0x07351039 ; SiS 735 |
289 | dd 0x07351039 ; SiS 735 |
Line 291... | Line 290... | ||
291 | dd nb_sis735 |
290 | dd nb_sis735 |
292 | dd msk_sis735 |
291 | dd msk_sis735 |
293 | 292 | ||
Line 294... | Line 293... | ||
294 | dd 0x07401039 ; SiS 740 |
293 | dd 0x07401039 ; SiS 740 |
295 | dd nb_sis735 |
294 | dd nb_sis740 |
296 | dd msk_sis735 |
295 | dd msk_sis735 |
Line 297... | Line 296... | ||
297 | 296 | ||
298 | dd 0x07411039 ; SiS 741 |
297 | dd 0x07411039 ; SiS 741 |
299 | dd nb_sis735 |
298 | dd nb_sis741 |
Line 300... | Line 299... | ||
300 | dd msk_sis735 |
299 | dd msk_sis735 |
301 | 300 | ||
302 | dd 0x07451039 ; SiS 745 |
301 | dd 0x07451039 ; SiS 745 |
Line 303... | Line 302... | ||
303 | dd nb_sis735 |
302 | dd nb_sis745 |
304 | dd msk_sis735 |
303 | dd msk_sis735 |
305 | 304 | ||
Line 306... | Line 305... | ||
306 | dd 0x07461039 ; SiS 746 |
305 | dd 0x07461039 ; SiS 746 |
307 | dd nb_sis746 |
306 | dd nb_sis746 |
308 | dd msk_sis746 |
307 | dd msk_sis746 |
Line 309... | Line 308... | ||
309 | 308 | ||
310 | dd 0x07481039 ; SiS 748 |
309 | dd 0x07481039 ; SiS 748 |
311 | dd nb_sis746 |
310 | dd nb_sis748 |
Line 312... | Line 311... | ||
312 | dd msk_sis746 |
311 | dd msk_sis746 |
313 | 312 | ||
314 | dd 0x03051106 ; VIA KT133(A)/KM133/KL133/KN133 ---- |
313 | dd 0x03051106 ; VIA KT133(A)/KM133/KL133/KN133 ---- |
Line 315... | Line 314... | ||
315 | dd nb_viakt133 |
314 | dd nb_viakt133 |
316 | dd msk_viakt133 |
315 | dd msk_viakt133 |
317 | 316 | ||
Line 318... | Line 317... | ||
318 | dd 0x03911106 ; VIA KX133 |
317 | dd 0x03911106 ; VIA KX133 |
319 | dd nb_viakt133 |
318 | dd nb_viakx133 |
320 | dd msk_viakt133 |
319 | dd msk_viakt133 |
Line 321... | Line 320... | ||
321 | 320 | ||
322 | dd 0x06911106 ; VIA KLE133 |
321 | dd 0x06911106 ; VIA KLE133 |
323 | dd nb_viakt133 |
322 | dd nb_viakle133 |
Line 324... | Line 323... | ||
324 | dd msk_viakt133 |
323 | dd msk_viakt133 |
325 | 324 | ||
326 | dd 0x30991106 ; VIA KT266(A)/KT333 |
325 | dd 0x30991106 ; VIA KT266(A)/KT333 |
Line 347... | Line 346... | ||
347 | dd nb_viakt880 |
346 | dd nb_viakt880 |
348 | dd msk_viakt880 |
347 | dd msk_viakt880 |
349 | bd_table_end: |
348 | bd_table_end: |
Line 350... | Line -... | ||
350 | - | ||
351 | 349 | ||
352 | 350 | ||
353 | find_north_bridg: |
351 | find_north_bridg: |
354 | mov bl, 6 |
352 | mov bl, 6 |
355 | xor cl, cl |
353 | xor cl, cl |
Line 480... | Line 478... | ||
480 | ; 8 0x1223 0x5223 0x9223 0xD223 | 0x1223 0x5223 0x9223 |
478 | ; 8 0x1223 0x5223 0x9223 0xD223 | 0x1223 0x5223 0x9223 |
481 | ; 16 0x1227 | |
479 | ; 16 0x1227 | |
482 | ; 32 0x122B | |
480 | ; 32 0x122B | |
483 | ; 64 0x122F | 0x522F |
481 | ; 64 0x122F | 0x522F |
484 | ; 128 0x1263 | |
482 | ; 128 0x1263 | |
485 | ; 256 0x1267 & bin 18 is clear | & bin 18 is set |
483 | ; 256 0x1267 & bit 18 is clear | & bit 18 is set |
486 | ; 512 0x126B | |
484 | ; 512 0x126B | |
487 | ; ^^^^ |
485 | ; ^^^^ |
488 | ; ||||_HDD |
486 | ; ||||_HDD |
489 | ; ||_SGD |
487 | ; ||_SGD |
490 | set_divs: |
488 | set_divs: |