Rev 170 | Rev 180 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 170 | Rev 172 | ||
---|---|---|---|
Line 383... | Line 383... | ||
383 | * á®áâ®ï¨¥ á«®â - ¢á¥£¤ 0 (¢ë¯®«ï¥âáï) |
383 | * á®áâ®ï¨¥ á«®â - ¢á¥£¤ 0 (¢ë¯®«ï¥âáï) |
384 | * ¢à¥¬ï ¢ë¯®«¥¨ï ᪫ ¤ë¢ ¥âáï ¨§ ¢à¥¬¥¨, ã室ï饣® |
384 | * ¢à¥¬ï ¢ë¯®«¥¨ï ᪫ ¤ë¢ ¥âáï ¨§ ¢à¥¬¥¨, ã室ï饣® |
385 | ᮡá⢥® à ¡®âã, ¨ ¢à¥¬¥¨ ¯à®áâ®ï ¢ ®¦¨¤ ¨¨ ¯à¥àë¢ ¨ï |
385 | ᮡá⢥® à ¡®âã, ¨ ¢à¥¬¥¨ ¯à®áâ®ï ¢ ®¦¨¤ ¨¨ ¯à¥àë¢ ¨ï |
386 | (ª®â®à®¥ ¬®¦® ¯®«ãç¨âì ¢ë§®¢®¬ ¯®¤äãªæ¨¨ 4 äãªæ¨¨ 18). |
386 | (ª®â®à®¥ ¬®¦® ¯®«ãç¨âì ¢ë§®¢®¬ ¯®¤äãªæ¨¨ 4 äãªæ¨¨ 18). |
387 | * ç¨ ï á® á«®â 2, à §¬¥é îâáï ®¡ëçë¥ ¯à¨«®¦¥¨ï. |
387 | * ç¨ ï á® á«®â 2, à §¬¥é îâáï ®¡ëçë¥ ¯à¨«®¦¥¨ï. |
388 | * ¡ëçë¥ ¯à¨«®¦¥¨ï à §¬¥é îâáï ¢ ¯ ¬ï⨠¯® ¤à¥áã 0x10000000 |
388 | * ¡ëçë¥ ¯à¨«®¦¥¨ï à §¬¥é îâáï ¢ ¯ ¬ï⨠¯® ¤à¥áã 0x60400000 |
389 | (ª®áâ â ï¤à std_application_base_address). |
389 | (ª®áâ â ï¤à std_application_base_address). |
390 | «®¦¥¨ï ¥ ¯à®¨á室¨â, ¯®áª®«ìªã ã ª ¦¤®£® ¯à®æ¥áá ᢮ï |
390 | «®¦¥¨ï ¥ ¯à®¨á室¨â, ¯®áª®«ìªã ã ª ¦¤®£® ¯à®æ¥áá ᢮ï |
391 | â ¡«¨æ áâà ¨æ. |
391 | â ¡«¨æ áâà ¨æ. |
392 | * ਠᮧ¤ ¨¨ ¯®â®ª ¥¬ã § ç îâáï ᫮⠢ á¨á⥬®© â ¡«¨æ¥ ¨ |
392 | * ਠᮧ¤ ¨¨ ¯®â®ª ¥¬ã § ç îâáï ᫮⠢ á¨á⥬®© â ¡«¨æ¥ ¨ |
393 | ¨¤¥â¨ä¨ª â®à (Process/Thread IDentifier = PID/TID), ª®â®àë¥ ¤«ï |
393 | ¨¤¥â¨ä¨ª â®à (Process/Thread IDentifier = PID/TID), ª®â®àë¥ ¤«ï |
Line 876... | Line 876... | ||
876 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
876 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
877 | âàãªâãà ¡ãä¥à : |
877 | âàãªâãà ¡ãä¥à : |
878 | db a,b,c,d ¤«ï ¢¥àᨨ a.b.c.d |
878 | db a,b,c,d ¤«ï ¢¥àᨨ a.b.c.d |
879 | db UID_xxx: ®¤® ¨§ UID_NONE=0, UID_MENUET=1, UID_KOLIBRI=2 |
879 | db UID_xxx: ®¤® ¨§ UID_NONE=0, UID_MENUET=1, UID_KOLIBRI=2 |
880 | db 'name',0 - ASCIIZ-áâப á ¨¬¥¥¬ |
880 | db 'name',0 - ASCIIZ-áâப á ¨¬¥¥¬ |
881 | «ï ï¤à Kolibri 0.6.0.0: |
881 | «ï ï¤à Kolibri 0.5.8.1: |
882 | db 0,6,0,0 |
882 | db 0,5,8,1 |
883 | db 2 |
883 | db 2 |
884 | db 'Kolibri',0 |
884 | db 'Kolibri',0 |
Line 885... | Line 885... | ||
885 | 885 | ||
886 | ====================================================================== |
886 | ====================================================================== |
Line 1003... | Line 1003... | ||
1003 | * ®¤¯®¤äãªæ¨ï 4 ¥ ¯à®¢¥àï¥â ¯¥à¥¤ ®¥ § 票¥. ¥à¥¤ ¢ë§®¢®¬ |
1003 | * ®¤¯®¤äãªæ¨ï 4 ¥ ¯à®¢¥àï¥â ¯¥à¥¤ ®¥ § 票¥. ¥à¥¤ ¢ë§®¢®¬ |
1004 | ¥®¡å®¤¨¬® 㧠âì ⥪ã饥 à §à¥è¥¨¥ íªà (¯®¤äãªæ¨¥© 14) |
1004 | ¥®¡å®¤¨¬® 㧠âì ⥪ã饥 à §à¥è¥¨¥ íªà (¯®¤äãªæ¨¥© 14) |
1005 | ¨ ¯à®¢¥à¨âì, çâ® ãáâ ¢«¨¢ ¥¬®¥ ¯®«®¦¥¨¥ ¥ ¢ë室¨â § ¯à¥¤¥«ë |
1005 | ¨ ¯à®¢¥à¨âì, çâ® ãáâ ¢«¨¢ ¥¬®¥ ¯®«®¦¥¨¥ ¥ ¢ë室¨â § ¯à¥¤¥«ë |
1006 | íªà . |
1006 | íªà . |
Line -... | Line 1007... | ||
- | 1007 | ||
- | 1008 | ||
- | 1009 | ====================================================================== |
|
- | 1010 | ====================== ãªæ¨ï 18, ¯®¤äãªæ¨ï 20 ===================== |
|
- | 1011 | ============= ®«ãç¨âì ¨ä®à¬ æ¨î ®¡ ®¯¥à ⨢®© ¯ ¬ïâ¨. ============= |
|
- | 1012 | ====================================================================== |
|
- | 1013 | à ¬¥âàë: |
|
- | 1014 | * eax = 18 - ®¬¥à äãªæ¨¨ |
|
- | 1015 | * ebx = 20 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 1016 | * ecx = 㪠§ â¥«ì ¡ãä¥à ¤«ï ¨ä®à¬ 樨 (36 ¡ ©â) |
|
- | 1017 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 1018 | * eax = ®¡é¨© à §¬¥à ¨¬¥î饩áï ®¯¥à ⨢®© ¯ ¬ï⨠¢ ¡ ©â å |
|
- | 1019 | ¨«¨ -1 ¢ á«ãç ¥ ®è¨¡ª¨ |
|
- | 1020 | * ¡ãä¥à, ª®â®àë© ãª §ë¢ ¥â ecx, ᮤ¥à¦¨â á«¥¤ãîéãî ¨ä®à¬ æ¨î: |
|
- | 1021 | * +0: dword: ®¡é¨© à §¬¥à ¨¬¥î饩áï ®¯¥à ⨢®© ¯ ¬ï⨠¢ áâà ¨æ å |
|
- | 1022 | * +4: dword: à §¬¥à ᢮¡®¤®© ®¯¥à ⨢®© ¯ ¬ï⨠¢ áâà ¨æ å |
|
- | 1023 | * +8: dword: ç¨á«® áâà ¨çëå ®è¨¡®ª (¨áª«î票© #PF) |
|
- | 1024 | ¢ ¯à¨«®¦¥¨ïå |
|
- | 1025 | * +12: dword: à §¬¥à ªãç¨ ï¤à ¢ ¡ ©â å |
|
- | 1026 | * +16: dword: à §¬¥à ᢮¡®¤®© ¯ ¬ï⨠¢ ªãç¥ ï¤à ¢ ¡ ©â å |
|
- | 1027 | * +20: dword: ®¡é¥¥ ª®«¨ç¥á⢮ ¡«®ª®¢ ¯ ¬ï⨠¢ ªãç¥ ï¤à |
|
- | 1028 | * +24: dword: ª®«¨ç¥á⢮ ᢮¡®¤ëå ¡«®ª®¢ ¯ ¬ï⨠¢ ªãç¥ ï¤à |
|
- | 1029 | * +28: dword: à §¬¥à ¨¡®«ì襣® ᢮¡®¤®£® ¡«®ª ¢ ªãç¥ ï¤à |
|
- | 1030 | (§ १¥à¢¨à®¢ ®) |
|
- | 1031 | * +32: dword: à §¬¥à ¨¡®«ì襣® ¢ë¤¥«¥®£® ¡«®ª ¢ ªãç¥ ï¤à |
|
- | 1032 | (§ १¥à¢¨à®¢ ®) |
|
1007 | 1033 | ||
1008 | ====================================================================== |
1034 | ====================================================================== |
1009 | ==================== ãªæ¨ï 20 - ¨â¥à䥩á MIDI. ==================== |
1035 | ==================== ãªæ¨ï 20 - ¨â¥à䥩á MIDI. ==================== |
Line 1010... | Line 1036... | ||
1010 | ====================================================================== |
1036 | ====================================================================== |
Line 2903... | Line 2929... | ||
2903 | * '/HD0/1/kernel.asm',0 |
2929 | * '/HD0/1/kernel.asm',0 |
2904 | * '/hd0/1/menuet/pics/tanzania.bmp',0 |
2930 | * '/hd0/1/menuet/pics/tanzania.bmp',0 |
2905 | ®áâã¯ë¥ ¯®¤äãªæ¨¨: |
2931 | ®áâã¯ë¥ ¯®¤äãªæ¨¨: |
2906 | * ¯®¤äãªæ¨ï 0 - ç⥨¥ ä ©« /¯ ¯ª¨ |
2932 | * ¯®¤äãªæ¨ï 0 - ç⥨¥ ä ©« /¯ ¯ª¨ |
2907 | * ¯®¤äãªæ¨ï 1 - ¯¥à¥§ ¯¨áì ä ©« |
2933 | * ¯®¤äãªæ¨ï 1 - ¯¥à¥§ ¯¨áì ä ©« |
2908 | * ¯®¤äãªæ¨ï 2 - 㤠«¥¨¥ ä ©« /¯ ¯ª¨ |
- | |
2909 | * ¯®¤äãªæ¨ï 4 - ᮧ¤ ¨¥ ¯ ¯ª¨ |
2934 | * ¯®¤äãªæ¨ï 4 - ᮧ¤ ¨¥ ¯ ¯ª¨ |
2910 | * ¯®¤äãªæ¨ï 5 - ¯¥à¥¨¬¥®¢ ¨¥/¯¥à¥¬¥é¥¨¥ ä ©« /¯ ¯ª¨ |
2935 | * ¯®¤äãªæ¨ï 5 - ¯¥à¥¨¬¥®¢ ¨¥/¯¥à¥¬¥é¥¨¥ ä ©« /¯ ¯ª¨ |
2911 | * ¯®¤äãªæ¨ï 8 - LBA-ç⥨¥ á ãáâனá⢠|
2936 | * ¯®¤äãªæ¨ï 8 - LBA-ç⥨¥ á ãáâனá⢠|
2912 | * ¯®¤äãªæ¨ï 15 - ¯®«ã票¥ ¨ä®à¬ 樨 ® ä ©«®¢®© á¨á⥬¥ |
2937 | * ¯®¤äãªæ¨ï 15 - ¯®«ã票¥ ¨ä®à¬ 樨 ® ä ©«®¢®© á¨á⥬¥ |
Line 2994... | Line 3019... | ||
2994 | * ebx à §àãè ¥âáï |
3019 | * ebx à §àãè ¥âáï |
2995 | ¬¥ç ¨ï: |
3020 | ¬¥ç ¨ï: |
2996 | * â äãªæ¨ï ãáâ ५ , ¨á¯®«ì§ã©â¥ ¯®¤äãªæ¨î 2 äãªæ¨¨ 70. |
3021 | * â äãªæ¨ï ãáâ ५ , ¨á¯®«ì§ã©â¥ ¯®¤äãªæ¨î 2 äãªæ¨¨ 70. |
Line 2997... | Line 3022... | ||
2997 | 3022 | ||
2998 | ====================================================================== |
- | |
2999 | =========== ãªæ¨ï 58, ¯®¤äãªæ¨ï 2 - 㤠«¨âì ä ©«/¯ ¯ªã. =========== |
- | |
3000 | ====================================================================== |
- | |
3001 | à ¬¥âàë: |
- | |
3002 | * eax = 58 - ®¬¥à äãªæ¨¨ |
- | |
3003 | * ebx = 㪠§ â¥«ì ¨ä®à¬ 樮ãî áâàãªâãàã |
- | |
3004 | ®à¬ â ¨ä®à¬ 樮®© áâàãªâãàë: |
- | |
3005 | * +0: dword: 2 = ®¬¥à ¯®¤äãªæ¨¨ |
- | |
3006 | * +4: dword: ¨£®à¨àã¥âáï |
- | |
3007 | * +8: dword: ¨£®à¨àã¥âáï |
- | |
3008 | * +12 = +0xC: dword: ¨£®à¨àã¥âáï |
- | |
3009 | * +16 = +0x10: dword: 㪠§ â¥«ì ¡ãä¥à ¤«ï à ¡®âë á¨á⥬ë |
- | |
3010 | (4096 ¡ ©â) |
- | |
3011 | * +20 = +0x14: ASCIIZ-¨¬ï ä ©« , ¯à ¢¨« ä®à¬¨à®¢ ¨ï ¨¬ñ 㪠§ ë ¢ |
- | |
3012 | ®¡é¥¬ ®¯¨á ¨¨ |
- | |
3013 | ®§¢à é ¥¬®¥ § 票¥: |
- | |
3014 | * eax = 0 - ãᯥè®, ¨ ç¥ ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë |
- | |
3015 | * ebx à §àãè ¥âáï |
- | |
3016 | ¬¥ç ¨ï: |
- | |
3017 | * à¨ à ¡®â¥ á ¤¨áª¥â®© ¥ á«¥¤ã¥â 㤠«ïâì ¥¯ãáâãî ¯ ¯ªã. |
- | |
3018 | ®¤ à ¡®âë á ¦ñá⪨¬ ¤¨áª®¬ ¥¯ãáâë¥ ¯ ¯ª¨ 㤠«ï¥â ª®à४⮠|
- | |
3019 | (â.¥. ४ãàᨢ® á® ¢á¥¬¨ ä ©« ¬¨ ¨ ¢«®¦¥ë¬¨ ¯ ¯ª ¬¨). |
- | |
3020 | ¬¤¨áª ¯ ¯®ª ¥ ¯®¤¤¥à¦¨¢ ¥â. |
- | |
3021 | - | ||
3022 | ====================================================================== |
3023 | ====================================================================== |
3023 | ============== ãªæ¨ï 58, ¯®¤äãªæ¨ï 4 - ᮧ¤ âì ¯ ¯ªã. ============= |
3024 | ============== ãªæ¨ï 58, ¯®¤äãªæ¨ï 4 - ᮧ¤ âì ¯ ¯ªã. ============= |
3024 | ====================================================================== |
3025 | ====================================================================== |
3025 | à ¬¥âàë: |
3026 | à ¬¥âàë: |
3026 | * eax = 58 - ®¬¥à äãªæ¨¨ |
3027 | * eax = 58 - ®¬¥à äãªæ¨¨ |
Line 3493... | Line 3494... | ||
3493 | * ecx = ®¢ë© à §¬¥à ¯ ¬ï⨠|
3494 | * ecx = ®¢ë© à §¬¥à ¯ ¬ï⨠|
3494 | ®§¢à é ¥¬®¥ § 票¥: |
3495 | ®§¢à é ¥¬®¥ § 票¥: |
3495 | * eax = 0 - ãá¯¥è® |
3496 | * eax = 0 - ãá¯¥è® |
3496 | * eax = 1 - ¥¤®áâ â®ç® ¯ ¬ï⨠|
3497 | * eax = 1 - ¥¤®áâ â®ç® ¯ ¬ï⨠|
3497 | ¬¥ç ¨ï: |
3498 | ¬¥ç ¨ï: |
3498 | * ¤ ë© ¬®¬¥â íâ äãªæ¨ï ï¥âáï ¥¤¨áâ¢¥ë¬ á।á⢮¬ ¤«ï |
3499 | * áâì ¤à㣮© ᯮᮡ ¢ë¤¥«¥¨ï/®á¢®¡®¦¤¥¨ï ¤¨ ¬¨ç¥áª®© ¯ ¬ï⨠- |
- | 3500 | ¯®¤äãªæ¨¨ 11, 12, 13 äãªæ¨¨ 68. |
|
- | 3501 | ãªæ¨ï ¥ ¬®¦¥â ¨á¯®«ì§®¢ âìáï ᮢ¬¥áâ® á 68.11, 68.12, 68.13 |
|
3499 | ¤¨ ¬¨ç¥áª®£® ¢ë¤¥«¥¨ï/®á¢®¡®¦¤¥¨ï ¯ ¬ï⨠¯à¨«®¦¥¨ï. |
3502 | 맮¢ äãªæ¨¨ ¡ã¤¥â ¨£®à¨à®¢ âìáï ¥á«¨ ¯à¨«®¦¥¨¥ ᮧ¤ áâ «®ª «ìãî |
- | 3503 | ªãç㠢맮¢®¬ 68.11 |
|
Line 3500... | Line 3504... | ||
3500 | 3504 | ||
3501 | ====================================================================== |
3505 | ====================================================================== |
3502 | ================= ãªæ¨ï 66 - à ¡®â á ª« ¢¨ âãன. ================= |
3506 | ================= ãªæ¨ï 66 - à ¡®â á ª« ¢¨ âãன. ================= |
3503 | ====================================================================== |
3507 | ====================================================================== |
Line 3697... | Line 3701... | ||
3697 | * ।¢ à¨â¥«ì® á«¥¤ã¥â ®¯à¥¤¥«¨âì, ¯®¤¤¥à¦¨¢ îâáï «¨ MSR ¢ 楫®¬, |
3701 | * ।¢ à¨â¥«ì® á«¥¤ã¥â ®¯à¥¤¥«¨âì, ¯®¤¤¥à¦¨¢ îâáï «¨ MSR ¢ 楫®¬, |
3698 | ª®¬ ¤®© cpuid. ç¥ ¢®§¨ª¥â 㦥 ¤à㣮¥ ¨áª«î票¥ ¢ ï¤à¥, |
3702 | ª®¬ ¤®© cpuid. ç¥ ¢®§¨ª¥â 㦥 ¤à㣮¥ ¨áª«î票¥ ¢ ï¤à¥, |
3699 | ª®â®à®¥ ¢áñ à ¢® ¯à¨¡ìñâ ¯®â®ª. |
3703 | ª®â®à®¥ ¢áñ à ¢® ¯à¨¡ìñâ ¯®â®ª. |
Line 3700... | Line 3704... | ||
3700 | 3704 | ||
3701 | ====================================================================== |
3705 | ====================================================================== |
3702 | ======= ãªæ¨ï 68, ¯®¤äãªæ¨ï 5 - ¢ë¤¥«¨âì 䨧¨ç¥áªãî ¯ ¬ïâì. ======= |
3706 | ===== ãªæ¨ï 68, ¯®¤äãªæ¨ï 11 - ¨¨æ¨ «¨§¨à®¢ âì ªãçã ¯à®æ¥áá . ==== |
3703 | ====================================================================== |
3707 | ====================================================================== |
3704 | à ¬¥âàë: |
3708 | à ¬¥âàë: |
3705 | * eax = 68 - ®¬¥à äãªæ¨¨ |
3709 | * eax = 68 - ®¬¥à äãªæ¨¨ |
3706 | * ebx = 5 - ®¬¥à ¯®¤äãªæ¨¨ |
3710 | * ebx = 11 - ®¬¥à ¯®¤äãªæ¨¨ |
3707 | * ecx = à §¬¥à (¢ ¡ ©â å) |
3711 | * ecx = à §¬¥à ªãç¨ (¢ ¡ ©â å) |
- | 3712 | ®§¢à é ¥¬®¥ § 票¥: |
|
3708 | ®§¢à é ¥¬®¥ § 票¥: |
3713 | * eax = 0 - ¥ãᯥå |
3709 | * eax = 䨧¨ç¥áª¨© ¤à¥á ¢ë¤¥«¥®© ¯ ¬ï⨠|
3714 | * ¨ ç¥ à §¬¥à ᮧ¤ ®© ªãç¨ |
3710 | ¬¥ç ¨ï: |
3715 | ¬¥ç ¨ï: |
3711 | * ¡ëçë¥ ¯à¨«®¦¥¨ï ¥ ¤®«¦ë ¨á¯®«ì§®¢ âì íâã äãªæ¨î, ® |
3716 | * §¬¥à ªãç¨ ¢ëà ¢¨¢ ¥âáï ¢ ¡®«ìèãî áâ®à®ã £à ¨æã áâà ¨æë. |
3712 | ¯à¥¤ § ç¥ ¤«ï á«ãç ï, ª®£¤ ¯à¨ à ¡®â¥ á ª ª¨¬-«¨¡® |
- | |
3713 | ãáâனá⢮¬ âॡã¥âáï à §¬¥áâ¨âì ¤ ë¥ ¯® ¨§¢¥á⮬ã 䨧¨ç¥áª®¬ã |
- | |
3714 | ¤à¥áã. ( áãé®áâ¨, íâ äãªæ¨ï à §à ¡ âë¢ « áì ¤«ï AC97WAV.) |
3717 | * 맮¢ äãªæ¨¨ ¨¨æ¨ «¨§¨àã¥â ªãçã, ¨§ ª®â®à®© ¢¯®á«¥¤á⢨¨ ¬®¦® |
3715 | * ¨á«® ¡«®ª®¢ 䨧¨ç¥áª®© ¯ ¬ï⨠®£à ¨ç¥® (ª®áâ ⮩ 24, |
3718 | ¢ë¤¥«ïâì ¨ ®á¢®¡®¦¤ âì ¡«®ª¨ ¯ ¬ï⨠¯®¤äãªæ¨ï¬¨ 12 ¨ 13. |
3716 | ¯à¨çñ¬ íâ ª®áâ â ¢ª«îç ¥â ¨ ¥áª®«ìª® ¡«®ª®¢ ¯ ¬ï⨠|
3719 | * ਠ¯®¢â®à®¬ ¢ë§®¢¥ äãªæ¨¨ ⥬ ¦¥ ¯à®æ¥áᮬ äãªæ¨ï ¢¥àñâ à §¬¥à |
3717 | ¤«ï ¤®¡®á⥩ ï¤à ). |
3720 | áãé¥áâ¢ãî饩 ªãç¨. |
3718 | * ᢮¡®¤¨âì ¢ë¤¥«¥ãî â ª¨¬ ®¡à §®¬ ¯ ¬ïâì ¬®¦® |
- | |
3719 | ¯®¤äãªæ¨¥© 6, ª®¯¨à®¢ ¨¥¬ ¤ ëå â㤠/®¡à â® |
- | |
Line 3720... | Line 3721... | ||
3720 | § ¨¬ îâáï ¯®¤äãªæ¨¨ 7 ¨ 8. |
3721 | * ®á«¥ ᮧ¤ ¨ï ªãç¨ ¢ë§®¢ë äãªæ¨¨ 64.1 ¨£®à¨àãîâáï. |
3721 | 3722 | ||
3722 | ====================================================================== |
3723 | ====================================================================== |
3723 | ====== ãªæ¨ï 68, ¯®¤äãªæ¨ï 6 - ®á¢®¡®¤¨âì 䨧¨ç¥áªãî ¯ ¬ïâì. ====== |
3724 | ========== ãªæ¨ï 68, ¯®¤äãªæ¨ï 12 - ¢ë¤¥«¨âì ¡«®ª ¯ ¬ïâ¨. ========= |
3724 | ====================================================================== |
3725 | ====================================================================== |
3725 | à ¬¥âàë: |
3726 | à ¬¥âàë: |
3726 | * eax = 68 - ®¬¥à äãªæ¨¨ |
3727 | * eax = 68 - ®¬¥à äãªæ¨¨ |
3727 | * ebx = 6 - ®¬¥à ¯®¤äãªæ¨¨ |
3728 | * ebx = 12 - ®¬¥à ¯®¤äãªæ¨¨ |
3728 | * ecx = 䨧¨ç¥áª¨© ¤à¥á ¯ ¬ï⨠|
3729 | * ecx = âà¥¡ã¥¬ë© à §¬¥à ¢ ¡ ©â å |
3729 | ®§¢à é ¥¬®¥ § 票¥: |
3730 | ®§¢à é ¥¬®¥ § 票¥: |
3730 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
3731 | * eax = 㪠§ â¥«ì ¢ë¤¥«¥ë© ¡«®ª |
3731 | ¬¥ç ¨ï: |
3732 | ¬¥ç ¨ï: |
3732 | * ¡ëçë¥ ¯à¨«®¦¥¨ï ¥ ¤®«¦ë ¨á¯®«ì§®¢ âì íâã äãªæ¨î, ® |
3733 | * ।¢ à¨â¥«ì® á«¥¤ã¥â ¨¨æ¨ «¨§¨à®¢ âì ªãçã ¯à®æ¥áá ¢ë§®¢®¬ |
3733 | ¯à¥¤ § ç¥ ¤«ï á«ãç ï, ª®£¤ ¯à¨ à ¡®â¥ á ª ª¨¬-«¨¡® |
- | |
3734 | ãáâனá⢮¬ âॡã¥âáï à §¬¥áâ¨âì ¤ ë¥ ¯® ¨§¢¥á⮬ã 䨧¨ç¥áª®¬ã |
3734 | ¯®¤äãªæ¨¨ 11. |
Line 3735... | Line 3735... | ||
3735 | ¤à¥áã. ( áãé®áâ¨, íâ äãªæ¨ï à §à ¡ âë¢ « áì ¤«ï AC97WAV.) |
3735 | * ãªæ¨ï ¢ë¤¥«ï¥â 楫®¥ ç¨á«® áâà ¨æ (4 ¡) â ª, çâ® ä ªâ¨ç¥áª¨© |
3736 | * ¬ïâì ¤®«¦ ¡ëâì à ¥¥ ¢ë¤¥«¥ ¯®¤äãªæ¨¥© 5. |
3736 | à §¬¥à ¢ë¤¥«¥®£® ¡«®ª ¡®«ìè¥ ¨«¨ à ¢¥ § ¯à®è¥®¬ã. |
3737 | 3737 | ||
3738 | ====================================================================== |
3738 | ====================================================================== |
3739 | === ãªæ¨ï 68, ¯®¤äãªæ¨ï 7 - § ¯¨á âì ¤ ë¥ ¢ 䨧¨ç¥áªãî ¯ ¬ïâì. == |
3739 | ========= ãªæ¨ï 68, ¯®¤äãªæ¨ï 13 - ®á¢®¡®¤¨âì ¡«®ª ¯ ¬ïâ¨. ======== |
3740 | ====================================================================== |
3740 | ====================================================================== |
3741 | à ¬¥âàë: |
- | |
3742 | * eax = 68 - ®¬¥à äãªæ¨¨ |
3741 | à ¬¥âàë: |
3743 | * ebx = 7 - ®¬¥à ¯®¤äãªæ¨¨ |
- | |
3744 | * ecx = 䨧¨ç¥áª¨© ¤à¥á |
3742 | * eax = 68 - ®¬¥à äãªæ¨¨ |
- | 3743 | * ebx = 13 - ®¬¥à ¯®¤äãªæ¨¨ |
|
3745 | * edx = 㪠§ â¥«ì ¤ ë¥ (¢ ¯à¨«®¦¥¨¨) |
3744 | * ecx = 㪠§ â¥«ì ¡«®ª ¯ ¬ï⨠|
3746 | * esi = à §¬¥à ¤ ëå (¢ ¡ ©â å) |
3745 | ®§¢à é ¥¬®¥ § 票¥: |
3747 | ®§¢à é ¥¬®¥ § 票¥: |
3746 | * eax = 1 - ãá¯¥è® |
3748 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
- | |
3749 | ¬¥ç ¨ï: |
- | |
3750 | * ¡ëçë¥ ¯à¨«®¦¥¨ï ¥ ¤®«¦ë ¨á¯®«ì§®¢ âì íâã äãªæ¨î, ® |
- | |
3751 | ¯à¥¤ § ç¥ ¤«ï á«ãç ï, ª®£¤ ¯à¨ à ¡®â¥ á ª ª¨¬-«¨¡® |
- | |
3752 | ãáâனá⢮¬ âॡã¥âáï à §¬¥áâ¨âì ¤ ë¥ ¯® ¨§¢¥á⮬ã 䨧¨ç¥áª®¬ã |
- | |
3753 | ¤à¥áã. ( áãé®áâ¨, íâ äãªæ¨ï à §à ¡ âë¢ « áì ¤«ï AC97WAV.) |
- | |
Line 3754... | Line 3747... | ||
3754 | * ¨ ¯ §® 䨧¨ç¥áª¨å ¤à¥á®¢ ¤®«¦¥ «¥¦ âì ¢ãâà¨ à ¥¥ ¢ë¤¥«¥®£® |
3747 | * eax = 0 - ¥ã¤ ç |
3755 | ¯®¤äãªæ¨¥© 5 ¡«®ª 䨧¨ç¥áª®© ¯ ¬ïâ¨. |
3748 | ¬¥ç ¨ï: |
3756 | * ஢¥à®ª ª®à४â®á⨠¥ ¯à®¨§¢®¤¨âáï. |
3749 | * «®ª ¯ ¬ï⨠¤®«¦¥ ¡ëâì à ¥¥ ¢ë¤¥«¥ ¯®¤äãªæ¨¥© 12. |
3757 | 3750 | ||
3758 | ====================================================================== |
3751 | ====================================================================== |
3759 | == ãªæ¨ï 68, ¯®¤äãªæ¨ï 8 - ¯à®ç¨â âì ¤ ë¥ ¨§ 䨧¨ç¥áª®© ¯ ¬ïâ¨. = |
3752 | ===== ãªæ¨ï 68, ¯®¤äãªæ¨ï 14 - ®¦¨¤ âì ¨§¢¥é¥¨ï ®â ¤à ©¢¥à . ===== |
3760 | ====================================================================== |
- | |
3761 | à ¬¥âàë: |
3753 | ====================================================================== |
3762 | * eax = 68 - ®¬¥à äãªæ¨¨ |
- | |
3763 | * ebx = 8 - ®¬¥à ¯®¤äãªæ¨¨ |
3754 | à ¬¥âàë: |
- | 3755 | * eax = 68 - ®¬¥à äãªæ¨¨ |
|
- | 3756 | * ebx = 14 - ®¬¥à ¯®¤äãªæ¨¨ |
|
3764 | * ecx = 䨧¨ç¥áª¨© ¤à¥á |
3757 | * ecx = 㪠§ â¥«ì ¡ãä¥à ¤«ï ¨ä®à¬ 樨 (8 ¡ ©â) |
3765 | * edx = 㪠§ â¥«ì ¡ãä¥à ¤«ï ¤ ëå (¢ ¯à¨«®¦¥¨¨) |
3758 | ®§¢à é ¥¬®¥ § 票¥: |
3766 | * esi = à §¬¥à ¤ ëå (¢ ¡ ©â å) |
3759 | * ¡ãä¥à, ª®â®àë© ãª §ë¢ ¥â ecx, ᮤ¥à¦¨â á«¥¤ãîéãî ¨ä®à¬ æ¨î: |
- | 3760 | * +0: dword: ª®áâ â EV_INTR = 1 |
|
- | 3761 | * +4: dword: ¤ ë¥ ¤à ©¢¥à |
|
- | 3762 | ¬¥ç ¨ï: |
|
3767 | ®§¢à é ¥¬®¥ § 票¥: |
3763 | * ¥ªãé ï ॠ«¨§ æ¨ï ¢® ¢à¥¬ï ®¦¨¤ ¨ï âॡã¥â ¤®¢®«ì® "âï¦ñ«ëå" |
- | 3764 | ®¯¥à 権 ¯¥à¥ª«îç¥¨ï ª®â¥ªáâ . |
|
- | 3765 | ||
- | 3766 | ====================================================================== |
|
- | 3767 | == ãªæ¨ï 68, ¯®¤äãªæ¨ï 15 - ãáâ ®¢¨âì ®¡à ¡®â稪 ¨áª«î票© FPU. = |
|
- | 3768 | ====================================================================== |
|
- | 3769 | à ¬¥âàë: |
|
- | 3770 | * eax = 68 - ®¬¥à äãªæ¨¨ |
|
- | 3771 | * ebx = 15 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 3772 | * ecx = ¤à¥á ®¢®£® ®¡à ¡®â稪 ¨áª«î票© |
|
- | 3773 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 3774 | * eax = ¤à¥á áâ ண® ®¡à ¡®â稪 ¨áª«î票© |
|
- | 3775 | (0, ¥á«¨ ® ¥ ¡ë« ãáâ ®¢«¥) |
|
- | 3776 | ||
- | 3777 | ====================================================================== |
|
- | 3778 | =========== ãªæ¨ï 68, ¯®¤äãªæ¨ï 16 - § £à㧨âì ¤à ©¢¥à. =========== |
|
- | 3779 | ====================================================================== |
|
3768 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
3780 | à ¬¥âàë: |
- | 3781 | * eax = 68 - ®¬¥à äãªæ¨¨ |
|
- | 3782 | * ebx = 16 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 3783 | * ecx = 㪠§ ⥫ì ASCIIZ áâபã á ¨¬¥¥¬ ¤à ©¢¥à |
|
- | 3784 | ¬ ªá¨¬ «ì ï ¤«¨ ¨¬¥¨ 16 ᨬ¢®«®¢ ¢ª«îç ï ®«ì |
|
- | 3785 | ®áâ «ìë¥ á¨¬¢®«ë ¨£®à¨àãîâáï |
|
- | 3786 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 3787 | * eax = 0 - ¥ã¤ ç |
|
3769 | ¬¥ç ¨ï: |
3788 | * ¨ ç¥ eax = åí¤« ¤à ©¢¥à |
3770 | * ¡ëçë¥ ¯à¨«®¦¥¨ï ¥ ¤®«¦ë ¨á¯®«ì§®¢ âì íâã äãªæ¨î, ® |
3789 | ¬¥ç ¨ï: |
- | 3790 | * ᫨ ¤à ©¢¥à ¥éñ ¥ § £à㦥, ® § £à㦠¥âáï; |
|
- | 3791 | ¥á«¨ ¤à ©¢¥à 㦥 § £à㦥, ¨ç¥£® ¥ ¬¥ï¥âáï. |
|
- | 3792 | * ¬ï ¤à ©¢¥à çã¢áâ¢¨â¥«ì® ª ॣ¨áâàã ᨬ¢®«®¢. |
|
- | 3793 | * ®¦® § £à㦠âì ⮫쪮 ¤à ©¢¥à , § ॣ¨áâà¨à®¢ ë¥ ¢ á¨á⥬¥; |
|
- | 3794 | ¢ ⥪ã饩 ॠ«¨§ 樨 ¥áâì ஢® 2 â ª¨å ¤à ©¢¥à : |
|
- | 3795 | * ¨¬ï SOUND, ä ©« /rd/1/unisound.obj |
|
- | 3796 | * ¨¬ï INFINITY, ä ©« /rd/1/infinity.obj |
|
- | 3797 | ||
- | 3798 | ====================================================================== |
|
- | 3799 | ========== ãªæ¨ï 68, ¯®¤äãªæ¨ï 17 - ã¯à ¢«¥¨¥ ¤à ©¢¥à®¬. ========= |
|
- | 3800 | ====================================================================== |
|
- | 3801 | à ¬¥âàë: |
|
- | 3802 | * eax = 68 - ®¬¥à äãªæ¨¨ |
|
- | 3803 | * ebx = 17 - ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 3804 | * ecx = 㪠§ ⥫ì ã¯à ¢«ïîéãî áâàãªâãàã: |
|
- | 3805 | * +0: dword: åí¤« ¤à ©¢¥à |
|
- | 3806 | * +4: dword: ª®¤ äãªæ¨¨ ¤à ©¢¥à |
|
- | 3807 | * +8: dword: 㪠§ â¥«ì ¢å®¤ë¥ ¤ ë¥ |
|
- | 3808 | * +12 = +0xC: dword: à §¬¥à ¢å®¤ëå ¤ ëå |
|
- | 3809 | * +16 = +0x10: dword: 㪠§ â¥«ì ¢ëå®¤ë¥ ¤ ë¥ |
|
3771 | ¯à¥¤ § ç¥ ¤«ï á«ãç ï, ª®£¤ ¯à¨ à ¡®â¥ á ª ª¨¬-«¨¡® |
3810 | * +20 = +0x14: dword: à §¬¥à ¢ë室ëå ¤ ëå |
- | 3811 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 3812 | * eax = ®¯à¥¤¥«ï¥âáï ¤à ©¢¥à®¬ |
|
- | 3813 | ¬¥ç ¨ï: |
|
- | 3814 | * ®¤ë äãªæ¨© ¨ áâàãªâãà ¢å®¤ëå/¢ë室ëå ¤ ëå |
|
- | 3815 | ®¯à¥¤¥«ïîâáï ¤à ©¢¥à®¬. |
|
- | 3816 | * ।¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¯®«ãç¥ åí¤« ¤à ©¢¥à ¯®¤äãªæ¨¥© 16. |
|
- | 3817 | ||
- | 3818 | ====================================================================== |
|
- | 3819 | == ãªæ¨ï 68, ¯®¤äãªæ¨ï 18 - ãáâ ®¢¨âì ®¡à ¡®â稪 ¨áª«î票© SSE. = |
|
3772 | ãáâனá⢮¬ âॡã¥âáï à §¬¥áâ¨âì ¤ ë¥ ¯® ¨§¢¥á⮬ã 䨧¨ç¥áª®¬ã |
3820 | ====================================================================== |
- | 3821 | à ¬¥âàë: |
|
- | 3822 | * eax = 68 - ®¬¥à äãªæ¨¨ |
|
- | 3823 | * ebx = 18 - ®¬¥à ¯®¤äãªæ¨¨ |
|
Line 3773... | Line 3824... | ||
3773 | ¤à¥áã. ( áãé®áâ¨, íâ äãªæ¨ï à §à ¡ âë¢ « áì ¤«ï AC97WAV.) |
3824 | * ecx = ¤à¥á ®¢®£® ®¡à ¡®â稪 ¨áª«î票© |
3774 | * ¨ ¯ §® 䨧¨ç¥áª¨å ¤à¥á®¢ ¤®«¦¥ «¥¦ âì ¢ãâà¨ à ¥¥ ¢ë¤¥«¥®£® |
3825 | ®§¢à é ¥¬®¥ § 票¥: |
3775 | ¯®¤äãªæ¨¥© 5 ¡«®ª 䨧¨ç¥áª®© ¯ ¬ïâ¨. |
3826 | * eax = ¤à¥á áâ ண® ®¡à ¡®â稪 ¨áª«î票© |
3776 | * ஢¥à®ª ª®à४â®á⨠¥ ¯à®¨§¢®¤¨âáï. |
3827 | (0, ¥á«¨ ® ¥ ¡ë« ãáâ ®¢«¥) |
3777 | 3828 | ||
3778 | ====================================================================== |
- | |
3779 | ======================== ãªæ¨ï 69 - ®â« ¤ª . ======================= |
3829 | ====================================================================== |
3780 | ====================================================================== |
3830 | ======================== ãªæ¨ï 69 - ®â« ¤ª . ======================= |
3781 | à®æ¥áá ¬®¦¥â § £à㧨âì ¤à㣮© ¯à®æ¥áá ª ª ®â« ¦¨¢ ¥¬ë© ãáâ ®¢ª®© |
3831 | ====================================================================== |
3782 | ᮮ⢥âáâ¢ãî饣® ¡¨â ¯à¨ ¢ë§®¢¥ ¯®¤äãªæ¨¨ 16 äãªæ¨¨ 58 |
3832 | à®æ¥áá ¬®¦¥â § £à㧨âì ¤à㣮© ¯à®æ¥áá ª ª ®â« ¦¨¢ ¥¬ë© ãáâ ®¢ª®© |
3783 | ¨«¨ ¯®¤äãªæ¨¨ 7 äãªæ¨¨ 70. |
3833 | ᮮ⢥âáâ¢ãî饣® ¡¨â ¯à¨ ¢ë§®¢¥ ¯®¤äãªæ¨¨ 7 äãªæ¨¨ 70. |
Line 4080... | Line 4130... | ||
4080 | * ¯®¤äãªæ¨ï 3 - § ¯¨áì ¢ áãé¥áâ¢ãî騩 ä ©« |
4130 | * ¯®¤äãªæ¨ï 3 - § ¯¨áì ¢ áãé¥áâ¢ãî騩 ä ©« |
4081 | * ¯®¤äãªæ¨ï 4 - ãáâ ®¢ª à §¬¥à ä ©« |
4131 | * ¯®¤äãªæ¨ï 4 - ãáâ ®¢ª à §¬¥à ä ©« |
4082 | * ¯®¤äãªæ¨ï 5 - ¯®«ã票¥ âਡã⮢ ä ©« /¯ ¯ª¨ |
4132 | * ¯®¤äãªæ¨ï 5 - ¯®«ã票¥ âਡã⮢ ä ©« /¯ ¯ª¨ |
4083 | * ¯®¤äãªæ¨ï 6 - ãáâ ®¢ª âਡã⮢ ä ©« /¯ ¯ª¨ |
4133 | * ¯®¤äãªæ¨ï 6 - ãáâ ®¢ª âਡã⮢ ä ©« /¯ ¯ª¨ |
4084 | * ¯®¤äãªæ¨ï 7 - § ¯ã᪠¯à®£à ¬¬ë |
4134 | * ¯®¤äãªæ¨ï 7 - § ¯ã᪠¯à®£à ¬¬ë |
- | 4135 | * ¯®¤äãªæ¨ï 8 - 㤠«¥¨¥ ä ©« /¯ ¯ª¨ |
|
4085 | «ï CD-¯à¨¢®¤®¢ ¢ á¢ï§¨ á ¯¯ à â묨 ®£à ¨ç¥¨ï¬¨ ¤®áâã¯ë |
4136 | «ï CD-¯à¨¢®¤®¢ ¢ á¢ï§¨ á ¯¯ à â묨 ®£à ¨ç¥¨ï¬¨ ¤®áâã¯ë |
4086 | ⮫쪮 ¯®¤äãªæ¨¨ 0,1,5 ¨ 7, ¢ë§®¢ ¤àã£¨å ¯®¤äãªæ¨© § ¢¥àè¨âáï |
4137 | ⮫쪮 ¯®¤äãªæ¨¨ 0,1,5 ¨ 7, ¢ë§®¢ ¤àã£¨å ¯®¤äãªæ¨© § ¢¥àè¨âáï |
4087 | ®è¨¡ª®© á ª®¤®¬ 2. |
4138 | ®è¨¡ª®© á ª®¤®¬ 2. |
Line 4088... | Line 4139... | ||
4088 | 4139 | ||
Line 4393... | Line 4444... | ||
4393 | * ᫨ ¯à®æ¥áá § ¯ã᪠¥âáï ª ª ®â« ¦¨¢ ¥¬ë©, ® ᮧ¤ ñâáï |
4444 | * ᫨ ¯à®æ¥áá § ¯ã᪠¥âáï ª ª ®â« ¦¨¢ ¥¬ë©, ® ᮧ¤ ñâáï |
4394 | ¢ § ¬®à®¦¥®¬ á®áâ®ï¨¨; ¤«ï § ¯ã᪠¨á¯®«ì§ã©â¥ |
4445 | ¢ § ¬®à®¦¥®¬ á®áâ®ï¨¨; ¤«ï § ¯ã᪠¨á¯®«ì§ã©â¥ |
4395 | ¯®¤äãªæ¨î 5 äãªæ¨¨ 69. |
4446 | ¯®¤äãªæ¨î 5 äãªæ¨¨ 69. |
Line 4396... | Line 4447... | ||
4396 | 4447 | ||
- | 4448 | ====================================================================== |
|
- | 4449 | ========== ãªæ¨ï 70, ¯®¤äãªæ¨ï 8 - 㤠«¥¨¥ ä ©« /¯ ¯ª¨. ========== |
|
- | 4450 | ====================================================================== |
|
- | 4451 | à ¬¥âàë: |
|
- | 4452 | * eax = 70 - ®¬¥à äãªæ¨¨ |
|
- | 4453 | * ebx = 㪠§ â¥«ì ¨ä®à¬ 樮ãî áâàãªâãàã |
|
- | 4454 | ®à¬ â ¨ä®à¬ 樮®© áâàãªâãàë: |
|
- | 4455 | * +0: dword: 8 = ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 4456 | * +4: dword: 0 (§ १¥à¢¨à®¢ ®) |
|
- | 4457 | * +8: dword: 0 (§ १¥à¢¨à®¢ ®) |
|
- | 4458 | * +12 = +0xC: dword: 0 (§ १¥à¢¨à®¢ ®) |
|
- | 4459 | * +16 = +0x10: dword: 0 (§ १¥à¢¨à®¢ ®) |
|
- | 4460 | * +20 = +0x14: ASCIIZ-¨¬ï ä ©« , ¯à ¢¨« ä®à¬¨à®¢ ¨ï ¨¬ñ 㪠§ ë ¢ |
|
- | 4461 | ®¡é¥¬ ®¯¨á ¨¨ |
|
- | 4462 | ¨«¨ |
|
- | 4463 | * +20 = +0x14: db 0 |
|
- | 4464 | * +21 = +0x15: dd 㪠§ ⥫ì ASCIIZ-áâபã á ¨¬¥¥¬ ä ©« |
|
- | 4465 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 4466 | * eax = 0 - ãᯥè®, ¨ ç¥ ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë |
|
- | 4467 | * ebx à §àãè ¥âáï |
|
- | 4468 | ¬¥ç ¨ï: |
|
- | 4469 | * ãªæ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¤«ï CD (¢¥àñâáï ª®¤ ®è¨¡ª¨ 2). |
|
- | 4470 | * ®¦® 㤠«ïâì ⮫쪮 ¯ãáâë¥ ¯ ¯ª¨ (¯®¯ë⪠㤠«¥¨ï ¥¯ãá⮩ ¯ ¯ª¨ |
|
- | 4471 | ¯à¨¢¥¤ñâ ª ®è¨¡ª¥ á ª®¤®¬ 10, "¤®áâ㯠§ ¯à¥éñ"). |
|
- | 4472 | ||
4397 | ====================================================================== |
4473 | ====================================================================== |
4398 | === ãªæ¨ï 71, ¯®¤äãªæ¨ï 1 - ãáâ ®¢¨âì § £®«®¢®ª ®ª ¯à®£à ¬¬ë. == |
4474 | === ãªæ¨ï 71, ¯®¤äãªæ¨ï 1 - ãáâ ®¢¨âì § £®«®¢®ª ®ª ¯à®£à ¬¬ë. == |
4399 | ====================================================================== |
4475 | ====================================================================== |
4400 | à ¬¥âàë: |
4476 | à ¬¥âàë: |
4401 | * eax = 71 - ®¬¥à äãªæ¨¨ |
4477 | * eax = 71 - ®¬¥à äãªæ¨¨ |