Rev 314 | Rev 340 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 314 | Rev 321 | ||
---|---|---|---|
Line 2903... | Line 2903... | ||
2903 | * '/HD0/1/kernel.asm',0 |
2903 | * '/HD0/1/kernel.asm',0 |
2904 | * '/hd0/1/menuet/pics/tanzania.bmp',0 |
2904 | * '/hd0/1/menuet/pics/tanzania.bmp',0 |
2905 | ®áâã¯ë¥ ¯®¤äãªæ¨¨: |
2905 | ®áâã¯ë¥ ¯®¤äãªæ¨¨: |
2906 | * ¯®¤äãªæ¨ï 0 - ç⥨¥ ä ©« /¯ ¯ª¨ |
2906 | * ¯®¤äãªæ¨ï 0 - ç⥨¥ ä ©« /¯ ¯ª¨ |
2907 | * ¯®¤äãªæ¨ï 1 - ¯¥à¥§ ¯¨áì ä ©« |
2907 | * ¯®¤äãªæ¨ï 1 - ¯¥à¥§ ¯¨áì ä ©« |
2908 | * ¯®¤äãªæ¨ï 4 - ᮧ¤ ¨¥ ¯ ¯ª¨ |
- | |
2909 | * ¯®¤äãªæ¨ï 5 - ¯¥à¥¨¬¥®¢ ¨¥/¯¥à¥¬¥é¥¨¥ ä ©« /¯ ¯ª¨ |
- | |
2910 | * ¯®¤äãªæ¨ï 8 - LBA-ç⥨¥ á ãáâனá⢠|
2908 | * ¯®¤äãªæ¨ï 8 - LBA-ç⥨¥ á ãáâனá⢠|
2911 | * ¯®¤äãªæ¨ï 15 - ¯®«ã票¥ ¨ä®à¬ 樨 ® ä ©«®¢®© á¨á⥬¥ |
2909 | * ¯®¤äãªæ¨ï 15 - ¯®«ã票¥ ¨ä®à¬ 樨 ® ä ©«®¢®© á¨á⥬¥ |
Line 2912... | Line 2910... | ||
2912 | 2910 | ||
2913 | ====================================================================== |
2911 | ====================================================================== |
Line 2993... | Line 2991... | ||
2993 | * ebx à §àãè ¥âáï |
2991 | * ebx à §àãè ¥âáï |
2994 | ¬¥ç ¨ï: |
2992 | ¬¥ç ¨ï: |
2995 | * â äãªæ¨ï ãáâ ५ , ¨á¯®«ì§ã©â¥ ¯®¤äãªæ¨î 2 äãªæ¨¨ 70. |
2993 | * â äãªæ¨ï ãáâ ५ , ¨á¯®«ì§ã©â¥ ¯®¤äãªæ¨î 2 äãªæ¨¨ 70. |
Line 2996... | Line 2994... | ||
2996 | 2994 | ||
2997 | ====================================================================== |
- | |
2998 | ============== ãªæ¨ï 58, ¯®¤äãªæ¨ï 4 - ᮧ¤ âì ¯ ¯ªã. ============= |
- | |
2999 | ====================================================================== |
- | |
3000 | à ¬¥âàë: |
- | |
3001 | * eax = 58 - ®¬¥à äãªæ¨¨ |
- | |
3002 | * ebx = 㪠§ â¥«ì ¨ä®à¬ 樮ãî áâàãªâãàã |
- | |
3003 | ®à¬ â ¨ä®à¬ 樮®© áâàãªâãàë: |
- | |
3004 | * +0: dword: 4 = ®¬¥à ¯®¤äãªæ¨¨ |
- | |
3005 | * +4: dword: ¨£®à¨àã¥âáï |
- | |
3006 | * +8: dword: ¨£®à¨àã¥âáï |
- | |
3007 | * +12 = +0xC: dword: ¨£®à¨àã¥âáï |
- | |
3008 | * +16 = +0x10: dword: 㪠§ â¥«ì ¡ãä¥à ¤«ï à ¡®âë á¨á⥬ë |
- | |
3009 | (4096 ¡ ©â) |
- | |
3010 | * +20 = +0x14: ASCIIZ-¨¬ï ä ©« , ¯à ¢¨« ä®à¬¨à®¢ ¨ï ¨¬ñ 㪠§ ë ¢ |
- | |
3011 | ®¡é¥¬ ®¯¨á ¨¨ |
- | |
3012 | ®§¢à é ¥¬®¥ § 票¥: |
- | |
3013 | * eax = 0 - ãᯥè®, ¨ ç¥ ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë |
- | |
3014 | * ebx à §àãè ¥âáï |
- | |
3015 | ¬¥ç ¨ï: |
- | |
3016 | * ¬¤¨áª ¨ ¤¨áª¥âë ¥ ¯®¤¤¥à¦¨¢ îâ íâã äãªæ¨î, |
- | |
3017 | ® ⮫쪮 ¤«ï ¦ñáâª¨å ¤¨áª®¢. |
- | |
3018 | - | ||
3019 | ====================================================================== |
- | |
3020 | == ãªæ¨ï 58, ¯®¤äãªæ¨ï 5 - ¯¥à¥¨¬¥®¢ âì/¯¥à¥¬¥áâ¨âì ä ©«/¯ ¯ªã. == |
- | |
3021 | ====================================================================== |
- | |
3022 | à ¬¥âàë: |
- | |
3023 | * eax = 58 - ®¬¥à äãªæ¨¨ |
- | |
3024 | * ebx = 㪠§ â¥«ì ¨ä®à¬ 樮ãî áâàãªâãàã |
- | |
3025 | ®à¬ â ¨ä®à¬ 樮®© áâàãªâãàë: |
- | |
3026 | * +0: dword: 5 = ®¬¥à ¯®¤äãªæ¨¨ |
- | |
3027 | * +4: dword: ¨£®à¨àã¥âáï |
- | |
3028 | * +8: dword: ¨£®à¨àã¥âáï |
- | |
3029 | * +12 = +0xC: dword: ¨£®à¨àã¥âáï |
- | |
3030 | * +16 = +0x10: dword: 㪠§ â¥«ì ¡ãä¥à ¤«ï à ¡®âë á¨á⥬ë |
- | |
3031 | (4096 ¡ ©â) |
- | |
3032 | * +20 = +0x14: ASCIIZ-¨¬ï ä ©« , ¯à ¢¨« ä®à¬¨à®¢ ¨ï ¨¬ñ 㪠§ ë ¢ |
- | |
3033 | ®¡é¥¬ ®¯¨á ¨¨ |
- | |
3034 | * +20+n: (áà §ã ¯®á«¥ § ¢¥àè î饣® ã«¥¢®£® ᨬ¢®« ) ®¢®¥ |
- | |
3035 | ASCIIZ-¨¬ï, ¤®«¦® ç¨ âìáï á /hd/1, çâ® ¨â¥à¯à¥â¨àã¥âáï ª ª |
- | |
3036 | ¦ñá⪨© ¤¨áª, 㪠§ ë© ¢ ¯¥à¢®¬ ¨¬¥¨ |
- | |
3037 | (¯¥à¥¬¥é¥¨¥ á ®¤®£® ¤¨áª ¤à㣮© ¥ ¯®¤¤¥à¦¨¢ ¥âáï) |
- | |
3038 | ®§¢à é ¥¬®¥ § 票¥: |
- | |
3039 | * eax = 0 - ãᯥè®, ¨ ç¥ ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë |
- | |
3040 | * ebx à §àãè ¥âáï |
- | |
3041 | ¬¥ç ¨ï: |
- | |
3042 | * ¬¤¨áª ¨ ¤¨áª¥âë ¥ ¯®¤¤¥à¦¨¢ îâ íâã äãªæ¨î, |
- | |
3043 | ® ⮫쪮 ¤«ï ¦ñáâª¨å ¤¨áª®¢. |
- | |
3044 | * ᫨ ®¢®¥ ASCIIZ-¨¬ï á¨«ì® ¥¯à ¢¨«ì®¥, â.¥. ¥ ç¨ ¥âáï á |
- | |
3045 | /hd/1, /hd/first, /harddisk/1, /harddisk/first ¨«¨ ¯®á«¥ í⮣® |
- | |
3046 | ç « ¨¤ñ⠯஡¥« ¨«¨ ᨬ¢®« á ª®¤®¬ 0, â® äãªæ¨ï ¢®§¢à é ¥â, |
- | |
3047 | ª ª ¨ áâà ®, ª®¤ ®è¨¡ª¨ 4. â® ¥¤¨á⢥ ï äãªæ¨ï, ª®â®à ï |
- | |
3048 | ¢®®¡é¥ ¢®§¢à é ¥â íâ®â ª®¤. |
- | |
3049 | - | ||
3050 | ====================================================================== |
2995 | ====================================================================== |
3051 | ========= ãªæ¨ï 58, ¯®¤äãªæ¨ï 8 - LBA-ç⥨¥ á ãáâனá⢠. ======== |
2996 | ========= ãªæ¨ï 58, ¯®¤äãªæ¨ï 8 - LBA-ç⥨¥ á ãáâனá⢠. ======== |
3052 | ====================================================================== |
2997 | ====================================================================== |
3053 | à ¬¥âàë: |
2998 | à ¬¥âàë: |
3054 | * eax = 58 - ®¬¥à äãªæ¨¨ |
2999 | * eax = 58 - ®¬¥à äãªæ¨¨ |
Line 4095... | Line 4040... | ||
4095 | * ¯®¤äãªæ¨ï 4 - ãáâ ®¢ª à §¬¥à ä ©« |
4040 | * ¯®¤äãªæ¨ï 4 - ãáâ ®¢ª à §¬¥à ä ©« |
4096 | * ¯®¤äãªæ¨ï 5 - ¯®«ã票¥ âਡã⮢ ä ©« /¯ ¯ª¨ |
4041 | * ¯®¤äãªæ¨ï 5 - ¯®«ã票¥ âਡã⮢ ä ©« /¯ ¯ª¨ |
4097 | * ¯®¤äãªæ¨ï 6 - ãáâ ®¢ª âਡã⮢ ä ©« /¯ ¯ª¨ |
4042 | * ¯®¤äãªæ¨ï 6 - ãáâ ®¢ª âਡã⮢ ä ©« /¯ ¯ª¨ |
4098 | * ¯®¤äãªæ¨ï 7 - § ¯ã᪠¯à®£à ¬¬ë |
4043 | * ¯®¤äãªæ¨ï 7 - § ¯ã᪠¯à®£à ¬¬ë |
4099 | * ¯®¤äãªæ¨ï 8 - 㤠«¥¨¥ ä ©« /¯ ¯ª¨ |
4044 | * ¯®¤äãªæ¨ï 8 - 㤠«¥¨¥ ä ©« /¯ ¯ª¨ |
- | 4045 | * ¯®¤äãªæ¨ï 9 - ᮧ¤ ¨¥ ¯ ¯ª¨ |
|
4100 | «ï CD-¯à¨¢®¤®¢ ¢ á¢ï§¨ á ¯¯ à â묨 ®£à ¨ç¥¨ï¬¨ ¤®áâã¯ë |
4046 | «ï CD-¯à¨¢®¤®¢ ¢ á¢ï§¨ á ¯¯ à â묨 ®£à ¨ç¥¨ï¬¨ ¤®áâã¯ë |
4101 | ⮫쪮 ¯®¤äãªæ¨¨ 0,1,5 ¨ 7, ¢ë§®¢ ¤àã£¨å ¯®¤äãªæ¨© § ¢¥àè¨âáï |
4047 | ⮫쪮 ¯®¤äãªæ¨¨ 0,1,5 ¨ 7, ¢ë§®¢ ¤àã£¨å ¯®¤äãªæ¨© § ¢¥àè¨âáï |
4102 | ®è¨¡ª®© á ª®¤®¬ 2. |
4048 | ®è¨¡ª®© á ª®¤®¬ 2. |
Line 4103... | Line 4049... | ||
4103 | 4049 | ||
Line 4433... | Line 4379... | ||
4433 | * ãªæ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¤«ï CD (¢¥àñâáï ª®¤ ®è¨¡ª¨ 2). |
4379 | * ãªæ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¤«ï CD (¢¥àñâáï ª®¤ ®è¨¡ª¨ 2). |
4434 | * ®¦® 㤠«ïâì ⮫쪮 ¯ãáâë¥ ¯ ¯ª¨ (¯®¯ë⪠㤠«¥¨ï ¥¯ãá⮩ ¯ ¯ª¨ |
4380 | * ®¦® 㤠«ïâì ⮫쪮 ¯ãáâë¥ ¯ ¯ª¨ (¯®¯ë⪠㤠«¥¨ï ¥¯ãá⮩ ¯ ¯ª¨ |
4435 | ¯à¨¢¥¤ñâ ª ®è¨¡ª¥ á ª®¤®¬ 10, "¤®áâ㯠§ ¯à¥éñ"). |
4381 | ¯à¨¢¥¤ñâ ª ®è¨¡ª¥ á ª®¤®¬ 10, "¤®áâ㯠§ ¯à¥éñ"). |
Line 4436... | Line 4382... | ||
4436 | 4382 | ||
- | 4383 | ====================================================================== |
|
- | 4384 | ============= ãªæ¨ï 70, ¯®¤äãªæ¨ï 9 - ᮧ¤ ¨¥ ¯ ¯ª¨. ============= |
|
- | 4385 | ====================================================================== |
|
- | 4386 | à ¬¥âàë: |
|
- | 4387 | * eax = 70 - ®¬¥à äãªæ¨¨ |
|
- | 4388 | * ebx = 㪠§ â¥«ì ¨ä®à¬ 樮ãî áâàãªâãàã |
|
- | 4389 | ®à¬ â ¨ä®à¬ 樮®© áâàãªâãàë: |
|
- | 4390 | * +0: dword: 9 = ®¬¥à ¯®¤äãªæ¨¨ |
|
- | 4391 | * +4: dword: 0 (§ १¥à¢¨à®¢ ®) |
|
- | 4392 | * +8: dword: 0 (§ १¥à¢¨à®¢ ®) |
|
- | 4393 | * +12 = +0xC: dword: 0 (§ १¥à¢¨à®¢ ®) |
|
- | 4394 | * +16 = +0x10: dword: 0 (§ १¥à¢¨à®¢ ®) |
|
- | 4395 | * +20 = +0x14: ASCIIZ-¨¬ï ¯ ¯ª¨, ¯à ¢¨« ä®à¬¨à®¢ ¨ï ¨¬ñ 㪠§ ë ¢ |
|
- | 4396 | ®¡é¥¬ ®¯¨á ¨¨ |
|
- | 4397 | ¨«¨ |
|
- | 4398 | * +20 = +0x14: db 0 |
|
- | 4399 | * +21 = +0x15: dd 㪠§ ⥫ì ASCIIZ-áâபã á ¨¬¥¥¬ ¯ ¯ª¨ |
|
- | 4400 | ®§¢à é ¥¬®¥ § 票¥: |
|
- | 4401 | * eax = 0 - ãᯥè®, ¨ ç¥ ª®¤ ®è¨¡ª¨ ä ©«®¢®© á¨á⥬ë |
|
- | 4402 | * ebx à §àãè ¥âáï |
|
- | 4403 | ¬¥ç ¨ï: |
|
- | 4404 | * ãªæ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¤«ï CD (¢¥àñâáï ª®¤ ®è¨¡ª¨ 2). |
|
- | 4405 | * ®¤¨â¥«ìáª ï ¯ ¯ª ¤®«¦ 㦥 áãé¥á⢮¢ âì. |
|
- | 4406 | * ᫨ ¯ ¯ª 㦥 áãé¥áâ¢ã¥â, äãªæ¨ï § ¢¥àè¨âáï ãá¯¥è® (eax=0). |
|
- | 4407 | ||
4437 | ====================================================================== |
4408 | ====================================================================== |
4438 | === ãªæ¨ï 71, ¯®¤äãªæ¨ï 1 - ãáâ ®¢¨âì § £®«®¢®ª ®ª ¯à®£à ¬¬ë. == |
4409 | === ãªæ¨ï 71, ¯®¤äãªæ¨ï 1 - ãáâ ®¢¨âì § £®«®¢®ª ®ª ¯à®£à ¬¬ë. == |
4439 | ====================================================================== |
4410 | ====================================================================== |
4440 | à ¬¥âàë: |
4411 | à ¬¥âàë: |
4441 | * eax = 71 - ®¬¥à äãªæ¨¨ |
4412 | * eax = 71 - ®¬¥à äãªæ¨¨ |