|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
‘ˆ‘’…Œ<EFBFBD>›… ”“<E2809D>Š–ˆˆ Ž<>…<EFBFBD>€–ˆŽ<CB86><C5BD>Ž‰ ‘ˆ‘’…Œ› Kolibri 0.7.0.0
|
|
|
|
|
‘ˆ‘’…Œ<EFBFBD>›… ”“<E2809D>Š–ˆˆ Ž<>…<EFBFBD>€–ˆŽ<CB86><C5BD>Ž‰ ‘ˆ‘’…Œ› Kolibri 0.7.1.0
|
|
|
|
|
|
|
|
|
|
<EFBFBD>®¬¥à äãªæ¨¨ ¯®¬¥é ¥âáï ¢ ॣ¨áâà eax.
|
|
|
|
|
‚맮¢ á¨á⥬®© äãªæ¨¨ ®áãé¥á⢫ï¥âáï ª®¬ ¤®© "int 0x40".
|
|
|
|
@ -22,14 +22,14 @@
|
|
|
|
|
* Y=1 - ⮫쪮 ®¯à¥¤¥«¨âì ®¡« áâì ®ª , ¨ç¥£® ¥ à¨á®¢ âì
|
|
|
|
|
* Y=2 - ⨯ II - ®ª® ¨§¬¥ï¥¬ëå à §¬¥à®¢
|
|
|
|
|
* Y=3 - ®ª® ᮠ᪨®¬
|
|
|
|
|
* Y=4 - ®ª® ᮠ᪨®¬ ¨ 䨪á¨à®¢ 묨 à §¬¥à ¬¨
|
|
|
|
|
* ®áâ «ìë¥ ¢®§¬®¦ë¥ § 票ï (®â 4 ¤® 15) § १¥à¢¨à®¢ ë,
|
|
|
|
|
* Y=4 - ®ª® ᮠ᪨®¬ 䨪á¨à®¢ ëå à §¬¥à®¢
|
|
|
|
|
* ®áâ «ìë¥ ¢®§¬®¦ë¥ § 票ï (®â 5 ¤® 15) § १¥à¢¨à®¢ ë,
|
|
|
|
|
¢ë§®¢ äãªæ¨¨ á â ª¨¬¨ Y ¨£®à¨àã¥âáï
|
|
|
|
|
* RR, GG, BB = ᮮ⢥âá⢥® ªà á ï, §¥«¥ ï, á¨ïï
|
|
|
|
|
á®áâ ¢«ïî騥 梥â à ¡®ç¥© ®¡« á⨠®ª
|
|
|
|
|
(¨£®à¨àã¥âáï ¤«ï á⨫ï Y=2)
|
|
|
|
|
* X = DCBA (¡¨âë)
|
|
|
|
|
* A = 1 - ã ®ª ¥áâì § £®«®¢®ª; ¤«ï á⨫ï Y=3 ¤à¥á áâப¨
|
|
|
|
|
* A = 1 - ã ®ª ¥áâì § £®«®¢®ª; ¤«ï á⨫¥© Y=3,4 ¤à¥á áâப¨
|
|
|
|
|
§ £®«®¢ª § ¤ ñâáï ¢ edi, ¤«ï ¯à®ç¨å á⨫¥©
|
|
|
|
|
¨á¯®«ì§ã¥âáï ¯®¤äãªæ¨ï 1 äãªæ¨¨ 71
|
|
|
|
|
* B = 1 - ª®®à¤¨ âë ¢á¥å £à ä¨ç¥áª¨å ¯à¨¬¨â¨¢®¢ § ¤ îâáï
|
|
|
|
@ -41,7 +41,7 @@
|
|
|
|
|
* esi = 0xXYRRGGBB - 梥⠧ £®«®¢ª
|
|
|
|
|
* RR, GG, BB ®¯à¥¤¥«ïîâ á ¬ 梥â
|
|
|
|
|
* Y=0 - ®¡ë箥 ®ª®, Y=1 - ¥¯¥à¥¬¥é ¥¬®¥ ®ª®
|
|
|
|
|
* X ®¯à¥¤¥«ï¥â £à ¤¨¥â § £®«®¢ª : X=0 - ¥â £à ¤¨¥â ,
|
|
|
|
|
* X ®¯à¥¤¥«ï¥â £à ¤¨¥â § £®«®¢ª : X=0 - ¥â £à ¤¨¥â ,
|
|
|
|
|
X=8 - ®¡ëçë© £à ¤¨¥â,
|
|
|
|
|
¤«ï ®ª® ⨯ II X=4 - ¥£ â¨¢ë© £à ¤¨¥â
|
|
|
|
|
* ¯à®ç¨¥ § 票ï X ¨ Y § १¥à¢¨à®¢ ë
|
|
|
|
@ -53,7 +53,7 @@
|
|
|
|
|
í⮩ äãªæ¨¨ ¨ ¨£®à¨àãîâáï ¯à¨ ¯®á«¥¤ãîé¨å; ¤«ï ¨§¬¥¥¨ï
|
|
|
|
|
¯®«®¦¥¨ï ¨/¨«¨ à §¬¥à®¢ 㦥 ᮧ¤ ®£® ®ª ¨á¯®«ì§ã©â¥
|
|
|
|
|
67-î äãªæ¨î.
|
|
|
|
|
* „«ï ®ª® á⨫ï Y=3 á § £®«®¢ª®¬ (A=1) áâப § £®«®¢ª
|
|
|
|
|
* „«ï ®ª® á⨫¥© Y=3,4 á § £®«®¢ª®¬ (A=1) áâப § £®«®¢ª
|
|
|
|
|
ãáâ ¢«¨¢ ¥âáï ¯à¨ ¯¥à¢®¬ ¢ë§®¢¥ í⮩ äãªæ¨¨ ¨ ¨£®à¨àã¥âáï ¯à¨
|
|
|
|
|
¯®á«¥¤ãîé¨å (â®ç¥¥ £®¢®àï, ¨£®à¨àã¥âáï ¯®á«¥ ¢ë§®¢
|
|
|
|
|
¯®¤äãªæ¨¨ 2 äãªæ¨¨ 12 - ª®æ ¯¥à¥à¨á®¢ª¨);
|
|
|
|
@ -67,7 +67,7 @@
|
|
|
|
|
ª®®à¤¨ â (¨«¨, ¢®§¬®¦®, ®¡¥) áç¨â ¥âáï ã«¥¬, ¥á«¨ ¨ íâ®
|
|
|
|
|
¥ ¯®¬®£ ¥â, ⮠ᮮ⢥âáâ¢ãî騩 à §¬¥à (¨«¨, ¢®§¬®¦®, ®¡ )
|
|
|
|
|
ãáâ ¢«¨¢ ¥âáï ¢ à §¬¥à íªà .
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
„ «¥¥ ®¡®§ 稬 xpos,ypos,xsize,ysize - § 票ï, ¯¥à¥¤ ¢ ¥¬ë¥
|
|
|
|
|
¢ ebx,ecx. Š®®à¤¨ âë ¯à¨¢®¤ïâáï ®â®á¨â¥«ì® «¥¢®£® ¢¥à奣®
|
|
|
|
|
㣫 ®ª , ª®â®àë©, â ª¨¬ ®¡à §®¬, § ¤ ¥âáï ª ª (0,0), ª®®à¤¨ âë
|
|
|
|
@ -675,7 +675,7 @@
|
|
|
|
|
* “§ âì, ª ª®¥ ®ª® ï¥âáï ªâ¨¢ë¬, ¬®¦® ¢ë§®¢®¬ ¯®¤äãªæ¨¨ 7.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
”ãªæ¨ï 18, ¯®¤äãªæ¨ï 4 - ¯®«ãç¨âì áçñâ稪 ¯ãáâëå ⠪⮢ ¢ ᥪã¤ã.
|
|
|
|
|
”ãªæ¨ï 18, ¯®¤äãªæ¨ï 4 - ¯®«ãç¨âì áçñâ稪 ¯ãáâëå ⠪⮢ ¢ ᥪã¤ã.
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD>®¤ ¯ãáâ묨 ⠪⠬¨ ¯®¨¬ ¥âáï ¢à¥¬ï, ¢ ª®â®à®¥ ¯à®æ¥áá®à ¯à®áâ ¨¢ ¥â
|
|
|
|
|
¢ ®¦¨¤ ¨¨ ¯à¥àë¢ ¨ï (¢ ¨áâàãªæ¨¨ hlt).
|
|
|
|
@ -696,7 +696,7 @@
|
|
|
|
|
* eax = ⠪⮢ ï ç áâ®â (¯® ¬®¤ã«î 2^32 ⠪⮢ = 4ƒƒæ)
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
”ãªæ¨ï 18, ¯®¤äãªæ¨ï 6 - á®åà ¨âì à ¬¤¨áª ¢ ä ©« ¦ñá⪮¬ ¤¨áª¥.
|
|
|
|
|
”ãªæ¨ï 18, ¯®¤äãªæ¨ï 6 - á®åà ¨âì à ¬¤¨áª ¢ ä ©« ¦ñá⪮¬ ¤¨áª¥.
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 18 - ®¬¥à äãªæ¨¨
|
|
|
|
@ -786,7 +786,7 @@
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* Œ¨¨¬¨§¨à®¢ ®¥ ®ª® á â®çª¨ §à¥¨ï äãªæ¨¨ 9 á®åà ï¥â ¯®«®¦¥¨¥
|
|
|
|
|
¨ à §¬¥àë.
|
|
|
|
|
* ‚®ááâ ®¢«¥¨¥ ®ª ¯à¨«®¦¥¨ï ¯à®¨á室¨â ¯à¨ ªâ¨¢¨§¨à®¢ ¨¨
|
|
|
|
|
* ‚®ááâ ®¢«¥¨¥ ®ª ¯à¨«®¦¥¨ï ¯à®¨á室¨â ¯à¨ ªâ¨¢¨§¨à®¢ ¨¨
|
|
|
|
|
¯®¤äãªæ¨¥© 3.
|
|
|
|
|
* Ž¡ëç® ¥â ¥®¡å®¤¨¬®á⨠ ᢮à 稢 âì/à §¢®à 稢 âì ᢮ñ ®ª®:
|
|
|
|
|
᢮à 稢 ¨¥ ®ª ®áãé¥á⢫ï¥âáï á¨á⥬®© ¯à¨ ¦ ⨨ ª®¯ªã
|
|
|
|
@ -869,10 +869,10 @@
|
|
|
|
|
db a,b,c,d ¤«ï ¢¥àᨨ a.b.c.d
|
|
|
|
|
db UID_xxx: ®¤® ¨§ UID_NONE=0, UID_MENUET=1, UID_KOLIBRI=2
|
|
|
|
|
dd REV - ®¬¥à svn-ॢ¨§¨¨ ï¤à
|
|
|
|
|
„«ï ï¤à Kolibri 0.7.0.0:
|
|
|
|
|
db 0,7,0,0
|
|
|
|
|
„«ï ï¤à Kolibri 0.7.1.0:
|
|
|
|
|
db 0,7,1,0
|
|
|
|
|
db 2
|
|
|
|
|
dd 533
|
|
|
|
|
dd 638
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
====================== ”ãªæ¨ï 18, ¯®¤äãªæ¨ï 14 =====================
|
|
|
|
@ -981,21 +981,20 @@ dd 533
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï
|
|
|
|
|
|
|
|
|
|
-------- <20>®¤¯®¤äãªæ¨ï 5 - í¬ã«ïæ¨ï ª®¯®ª ¬ëè¨. --------
|
|
|
|
|
------- <20>®¤¯®¤äãªæ¨ï 5 - ᨬ㫨஢ âì á®áâ®ï¨¥ ª« ¢¨è ¬ëè¨. --------
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 18 - ®¬¥à äãªæ¨¨
|
|
|
|
|
* ebx = 19 - ®¬¥à ¯®¤äãªæ¨¨
|
|
|
|
|
* ecx = 5 - ®¬¥à ¯®¤¯®¤äãªæ¨¨
|
|
|
|
|
* edx = ¨ä®à¬ æ¨ï ® í¬ã«¨à㥬ëå ª®¯ª å ¬ëè¨:
|
|
|
|
|
* ¡¨â 0 ãáâ ®¢«¥ = «¥¢ ï ª®¯ª ¦ â
|
|
|
|
|
* ¡¨â 1 ãáâ ®¢«¥ = ¯à ¢ ï ª®¯ª ¦ â
|
|
|
|
|
* ¡¨â 2 ãáâ ®¢«¥ = á।ïï ª®¯ª ¦ â
|
|
|
|
|
* ¡¨â 3 ãáâ ®¢«¥ = 4-ï ª®¯ª ¦ â
|
|
|
|
|
* ¡¨â 4 ãáâ ®¢«¥ = 5-ï ª®¯ª ¦ â
|
|
|
|
|
* ¯à®ç¨¥ ¡¨âë á¡à®è¥ë
|
|
|
|
|
* edx = ¨ä®à¬ æ¨ï ® í¬ã«¨à㥬®¬ á®áâ®ï¨¨ ª®¯®ª ¬ëè¨:
|
|
|
|
|
(ᮮ⢥âáâ¢ã¥â ¢®§¢à é ¥¬®¬ã § ç¥¨î ¯®¤äãªæ¨¨ 2 äãªæ¨¨ 37)
|
|
|
|
|
* ¡¨â 0 ãáâ ®¢«¥ = «¥¢ ï ª®¯ª ¦ â
|
|
|
|
|
* ¡¨â 1 ãáâ ®¢«¥ = ¯à ¢ ï ª®¯ª ¦ â
|
|
|
|
|
* ¡¨â 2 ãáâ ®¢«¥ = á।ïï ª®¯ª ¦ â
|
|
|
|
|
* ¡¨â 3 ãáâ ®¢«¥ = 4-ï ª®¯ª ¦ â
|
|
|
|
|
* ¡¨â 4 ãáâ ®¢«¥ = 5-ï ª®¯ª ¦ â
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï
|
|
|
|
|
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>¥ª®¬¥¤ã¥¬ ï ᪮à®áâì ¬ëè¨ (¢ ¯®¤¯®¤äãªæ¨¨ 1) ®â 1 ¤® 9.
|
|
|
|
|
“áâ ¢«¨¢ ¥¬ ï ¢¥«¨ç¨ ¥ ¯à®¢¥àï¥âáï ª®¤®¬ ï¤à , ¯®í⮬ã
|
|
|
|
@ -1039,34 +1038,35 @@ dd 533
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
====================== ”ãªæ¨ï 18, ¯®¤äãªæ¨ï 21 =====================
|
|
|
|
|
==== <20>®«ãç¨âì ®¬¥à ᫮⠯à®æ¥áá /¯®â®ª ¯® ¥£® ¨¤¥â¨ä¨ª â®àã =====
|
|
|
|
|
======= <20>®«ãç¨âì ®¬¥à ᫮⠯à®æ¥áá /¯®â®ª ¯® ¨¤¥â¨ä¨ª â®àã. ======
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 18 - ®¬¥à äãªæ¨¨
|
|
|
|
|
* ebx = 21 - ®¬¥à ¯®¤äãªæ¨¨
|
|
|
|
|
* ecx = PID/TID (¨¤¥â¨ä¨ª â®à ¯à®æ¥áá /¯®â®ª )
|
|
|
|
|
* ecx = ¨¤¥â¨ä¨ª â®à ¯à®æ¥áá /¯®â®ª (PID/TID)
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* eax = ®¬¥à ᫮⠯®â®ª ¥á«¨ ® áãé¥áâ¢ã¥â ¨«¨ 0, ¥á«¨ PID/TID
|
|
|
|
|
«®¦ë©.
|
|
|
|
|
* eax = 0 - ®è¨¡ª (¥¢¥àë© ¨¤¥â¨ä¨ª â®à)
|
|
|
|
|
* ¨ ç¥ eax = ®¬¥à á«®â
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
====================== ”ãªæ¨ï 18, ¯®¤äãªæ¨ï 22 =====================
|
|
|
|
|
=========== Œ¨¨¬¨§ æ¨ï/¢®ááâ ®¢«¥¨¥ ®ª ¯à®æ¥áá /¯®â®ª ==========
|
|
|
|
|
”ãªæ¨ï 18, ¯®¤äãªæ¨ï 22 - ®¯¥à 樨 á ®ª®¬ ¤à㣮£® ¯à®æ¥áá /¯®â®ª .
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 18 - ®¬¥à äãªæ¨¨
|
|
|
|
|
* ebx = 22 - ®¬¥à ¯®¤äãªæ¨¨
|
|
|
|
|
* ecx = ’¨¯ ®¯¥à 樨
|
|
|
|
|
0 - ¬¨¨¬¨§ æ¨ï ®ª (᢮à 稢 ¨¥ ¯ ¥«ì) ¯® ®¬¥àã
|
|
|
|
|
᫮⠯®â®ª
|
|
|
|
|
1 - ¬¨¨¬¨§ æ¨ï ®ª ¯® ¨¤¥â¨ä¨ª â®àã PID/TID
|
|
|
|
|
2 - ‚®ááâ ®¢«¥¨¥ ¬¨¨¬¨§¨à®¢ ®£® ®ª ¯® á«®âã ¯®â®ª
|
|
|
|
|
3 - ‚®ááâ ®¢«¥¨¥ ¬¨¨¬¨§¨à®¢ ®£® ®ª ¯® ¨¤¥â¨ä¨ª â®àã
|
|
|
|
|
PID/TID
|
|
|
|
|
* edx = <20> à ¬¥âà ®¯¥à 樨 (<28>®¬¥à ᫮⠨«¨ PID/TID)
|
|
|
|
|
* ecx = ⨯ ®¯¥à 樨:
|
|
|
|
|
* 0 = ¬¨¨¬¨§ æ¨ï ®ª , ¯®â®ª § ¤ ®¬¥à®¬ á«®â
|
|
|
|
|
* 1 = ¬¨¨¬¨§ æ¨ï ®ª , ¯®â®ª § ¤ ¨¤¥â¨ä¨ª â®à®¬
|
|
|
|
|
* 2 = ¢®ááâ ®¢«¥¨¥ ®ª , ¯®â®ª § ¤ ®¬¥à®¬ á«®â
|
|
|
|
|
* 3 = ¢®ááâ ®¢«¥¨¥ ®ª , ¯®â®ª § ¤ ¨¤¥â¨ä¨ª â®à®¬
|
|
|
|
|
* edx = ¯ à ¬¥âà ®¯¥à 樨 (®¬¥à ᫮⠨«¨ PID/TID)
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* eax = 0 - ãᯥ讥 § ¢¥à襨¥
|
|
|
|
|
eax = -1 - ®è¨¡ª
|
|
|
|
|
* eax = 0 - ãᯥè®
|
|
|
|
|
* eax = -1 - ®è¨¡ª (¥¯à ¢¨«ìë© ¯ à ¬¥âà)
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>®â®ª ¬®¦¥â ᢥàãâì ᢮ñ ®ª® ¢ë§®¢®¬ ¯®¤äãªæ¨¨ 10.
|
|
|
|
|
* ‚®ááâ ®¢«¥¨¥ ®ª á ®¤®¢à¥¬¥®© ªâ¨¢¨§ 樥© ®áãé¥á⢫ï¥âáï
|
|
|
|
|
¯®¤äãªæ¨¨ 3 (¯à¨¨¬ î饩 ®¬¥à á«®â ).
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
==================== ”ãªæ¨ï 20 - ¨â¥à䥩á MIDI. ====================
|
|
|
|
@ -1086,7 +1086,7 @@ dd 533
|
|
|
|
|
* eax = 0 - ãᯥè®
|
|
|
|
|
* eax = 1 - ¥ ®¯à¥¤¥«ñ ¡ §®¢ë© ¯®àâ
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>।¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ®¯à¥¤¥«ñ ¡ §®¢ë© ¯®à⠢맮¢®¬
|
|
|
|
|
* <20>।¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ®¯à¥¤¥«ñ ¡ §®¢ë© ¯®à⠢맮¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 1 äãªæ¨¨ 21.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1102,7 +1102,7 @@ dd 533
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>®¬¥à ¯®àâ ¤®«¦¥ 㤮¢«¥â¢®àïâì ãá«®¢¨ï¬ 0x100<=ecx<=0xFFFF.
|
|
|
|
|
* “áâ ®¢ª ¡ §ë 㦠¤«ï à ¡®âë äãªæ¨¨ 20.
|
|
|
|
|
* <20>®«ãç¨âì ãáâ ®¢«¥ë© ¡ §®¢ë© ¯®àâ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* <20>®«ãç¨âì ãáâ ®¢«¥ë© ¡ §®¢ë© ¯®àâ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 1 äãªæ¨¨ 26.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1132,7 +1132,7 @@ dd 533
|
|
|
|
|
®à¬ «ì ï à ᪫ ¤ª , ¯®á«¥ 祣® ¨§ ª®¤ ¢ëç¨â ¥âáï 0x60;
|
|
|
|
|
¥á«¨ ¥ ¦ â ¨ ®¤ ¨§ ã¯à ¢«ïîé¨å ª« ¢¨è, â® ¨á¯®«ì§ã¥âáï
|
|
|
|
|
®à¬ «ì ï à ᪫ ¤ª .
|
|
|
|
|
* <20>®«ãç¨âì à ᪫ ¤ª¨ ¨ ¨¤¥â¨ä¨ª â®à áâà ë ¬®¦® á ¯®¬®éìî
|
|
|
|
|
* <20>®«ãç¨âì à ᪫ ¤ª¨ ¨ ¨¤¥â¨ä¨ª â®à áâà ë ¬®¦® á ¯®¬®éìî
|
|
|
|
|
¯®¤äãªæ¨¨ 2 äãªæ¨¨ 26.
|
|
|
|
|
* ˆ¤¥â¨ä¨ª â®à áâà ë - £«®¡ «ì ï á¨á⥬ ï ¯¥à¥¬¥ ï, ª®â®à ï
|
|
|
|
|
á ¬¨¬ ï¤à®¬ ¥ ¨á¯®«ì§ã¥âáï; ®¤ ª® ¯à¨«®¦¥¨¥ @panel ®â®¡à ¦ ¥â
|
|
|
|
@ -1150,7 +1150,7 @@ dd 533
|
|
|
|
|
* eax = 0
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20> § CD ¨á¯®«ì§ã¥âáï äãªæ¨¥© 24.
|
|
|
|
|
* <20>®«ãç¨âì ãáâ ®¢«¥ãî ¡ §ã CD ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* <20>®«ãç¨âì ãáâ ®¢«¥ãî ¡ §ã CD ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 3 äãªæ¨¨ 26.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1166,7 +1166,7 @@ dd 533
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>®¬¥à ¯®àâ ¤®«¦¥ 㤮¢«¥â¢®àïâì ãá«®¢¨ï¬ 0x100<=ecx<=0xFFFF.
|
|
|
|
|
* “áâ ®¢ª ¡ §ë 㦠¤«ï à ¡®âë äãªæ¨© 25, 28, 55.
|
|
|
|
|
* <20>®«ãç¨âì ãáâ ®¢«¥ë© ¡ §®¢ë© ¯®àâ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* <20>®«ãç¨âì ãáâ ®¢«¥ë© ¡ §®¢ë© ¯®àâ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 4 äãªæ¨¨ 26.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1204,7 +1204,7 @@ dd 533
|
|
|
|
|
* <20>¥ á«¥¤ã¥â ¨§¬¥ïâì ¡ §ã, ª®£¤ ª ª®¥-¨¡ã¤ì ¯à¨«®¦¥¨¥ à ¡®â ¥â
|
|
|
|
|
á ¦ñá⪨¬ ¤¨áª®¬. …᫨ ¥ å®â¨â¥ £«îª®¢ á¨á⥬ë.
|
|
|
|
|
* <20>®«ãç¨âì ãáâ ®¢«¥ãî ¡ §ã ¬®¦® ¢ë§®¢®¬ ¯®¤äãªæ¨¨ 7 äãªæ¨¨ 26.
|
|
|
|
|
* ‘«¥¤ã¥â â ª¦¥ ®¯à¥¤¥«¨âì ¨á¯®«ì§ã¥¬ë© à §¤¥« ¦ñá⪮£® ¤¨áª
|
|
|
|
|
* ‘«¥¤ã¥â â ª¦¥ ®¯à¥¤¥«¨âì ¨á¯®«ì§ã¥¬ë© à §¤¥« ¦ñá⪮£® ¤¨áª
|
|
|
|
|
¯®¤äãªæ¨¥© 8.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1227,9 +1227,9 @@ dd 533
|
|
|
|
|
* <20>®«ãç¨âì ãáâ ®¢«¥ë© à §¤¥« ¬®¦® ¢ë§®¢®¬ ¯®¤äãªæ¨¨ 8
|
|
|
|
|
äãªæ¨¨ 26.
|
|
|
|
|
* <20>஢¥à®ª ª®à४â®áâì ¥ ¤¥« ¥âáï.
|
|
|
|
|
* “§ âì ç¨á«® à §¤¥«®¢ ¦ñá⪮¬ ¤¨áª¥ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* “§ âì ç¨á«® à §¤¥«®¢ ¦ñá⪮¬ ¤¨áª¥ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 11 äãªæ¨¨ 18.
|
|
|
|
|
* ‘«¥¤ã¥â â ª¦¥ ®¯à¥¤¥«¨âì ¨á¯®«ì§ã¥¬ãî ¡ §ã ¦ñá⪮£® ¤¨áª
|
|
|
|
|
* ‘«¥¤ã¥â â ª¦¥ ®¯à¥¤¥«¨âì ¨á¯®«ì§ã¥¬ãî ¡ §ã ¦ñá⪮£® ¤¨áª
|
|
|
|
|
¯®¤äãªæ¨¥© 7.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1245,7 +1245,7 @@ dd 533
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>®¬¥à ª « DMA ¨á¯®«ì§ã¥âáï ¢
|
|
|
|
|
¯®¤äãªæ¨¨ 1 äãªæ¨¨ 55.
|
|
|
|
|
* <20>®«ãç¨âì ª « DMA ¤«ï §¢ãª ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* <20>®«ãç¨âì ª « DMA ¤«ï §¢ãª ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 10 äãªæ¨¨ 26.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1331,13 +1331,13 @@ dd 533
|
|
|
|
|
* ebx = ç áâ®â ¢¥à⨪ «ì®© à §¢ñà⪨ (¢ ƒæ)
|
|
|
|
|
* ecx = ®¬¥à ⥪ã饣® ¢¨¤¥®à¥¦¨¬
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* „à ©¢¥à ¯à¥¤¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¨¨æ¨ «¨§¨à®¢ ¢ë§®¢®¬
|
|
|
|
|
* „à ©¢¥à ¯à¥¤¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¨¨æ¨ «¨§¨à®¢ ¢ë§®¢®¬
|
|
|
|
|
äãªæ¨¨ ¤à ©¢¥à 1.
|
|
|
|
|
* …᫨ ã¦ë ⮫쪮 à §¬¥àë íªà , 楫¥á®®¡à §¥© ¨á¯®«ì§®¢ âì
|
|
|
|
|
äãªæ¨î 14 á ãçñ⮬ ⮣®, çâ® ® ¢®§¢à é ¥â à §¬¥àë 1 ¬¥ìè¥.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
= ”ãªæ¨ï 21, ¯®¤äãªæ¨ï 13, ¯®¤¯®¤äãªæ¨ï 3 - ãáâ ®¢¨âì ¢¨¤¥®à¥¦¨¬.
|
|
|
|
|
= ”ãªæ¨ï 21, ¯®¤äãªæ¨ï 13, ¯®¤¯®¤äãªæ¨ï 3 - ãáâ ®¢¨âì ¢¨¤¥®à¥¦¨¬.
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 21 - ®¬¥à äãªæ¨¨
|
|
|
|
@ -1350,7 +1350,7 @@ dd 533
|
|
|
|
|
* eax = 0 - ãᯥè®
|
|
|
|
|
* ebx, ecx à §àãè îâáï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* „à ©¢¥à ¯à¥¤¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¨¨æ¨ «¨§¨à®¢ ¢ë§®¢®¬
|
|
|
|
|
* „à ©¢¥à ¯à¥¤¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¨¨æ¨ «¨§¨à®¢ ¢ë§®¢®¬
|
|
|
|
|
äãªæ¨¨ ¤à ©¢¥à 1.
|
|
|
|
|
* <20>®¬¥à ¢¨¤¥®à¥¦¨¬ ¨ ç áâ®â ¤®«¦ë ¡ëâì ¢ â ¡«¨æ¥, ¢®§¢à é ¥¬®©
|
|
|
|
|
äãªæ¨¥© ¤à ©¢¥à 1.
|
|
|
|
@ -1369,7 +1369,7 @@ dd 533
|
|
|
|
|
* eax = 0 - ãᯥè®
|
|
|
|
|
* ebx, ecx à §àãè îâáï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* „à ©¢¥à ¯à¥¤¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¨¨æ¨ «¨§¨à®¢ ¢ë§®¢®¬
|
|
|
|
|
* „à ©¢¥à ¯à¥¤¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¨¨æ¨ «¨§¨à®¢ ¢ë§®¢®¬
|
|
|
|
|
äãªæ¨¨ ¤à ©¢¥à 1.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1389,7 +1389,7 @@ dd 533
|
|
|
|
|
* eax = 0 - ãᯥè®
|
|
|
|
|
* ebx, ecx à §àãè îâáï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* „à ©¢¥à ¯à¥¤¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¨¨æ¨ «¨§¨à®¢ ¢ë§®¢®¬
|
|
|
|
|
* „à ©¢¥à ¯à¥¤¢ à¨â¥«ì® ¤®«¦¥ ¡ëâì ¨¨æ¨ «¨§¨à®¢ ¢ë§®¢®¬
|
|
|
|
|
äãªæ¨¨ ¤à ©¢¥à 1.
|
|
|
|
|
* ”ãªæ¨ï ¢«¨ï¥â ⮫쪮 䨧¨ç¥áª¨© à §¬¥à ¨§®¡à ¦¥¨ï
|
|
|
|
|
¬®¨â®à¥; «®£¨ç¥áª¨© à §¬¥à (ç¨á«® ¯¨ªá¥«¥©) ¥ ¬¥ï¥âáï.
|
|
|
|
@ -1470,7 +1470,7 @@ dd 533
|
|
|
|
|
* eax = 0 - ãᯥè®
|
|
|
|
|
* eax = 1 - ¥ ®¯à¥¤¥«¥ ¡ § CD
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ CD ¢ë§®¢®¬
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ CD ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 3 äãªæ¨¨ 21.
|
|
|
|
|
* ‚ ᥪ㤥 75 ä३¬®¢, ¢ ¬¨ã⥠60 ᥪã¤.
|
|
|
|
|
* ”ãªæ¨ï á¨åà® (¢®§¢à é ¥â ã¯à ¢«¥¨¥, ª®£¤ ç «®áì
|
|
|
|
@ -1491,7 +1491,7 @@ dd 533
|
|
|
|
|
* ”®à¬ â â ¡«¨æë á ¨ä®à¬ 樥© ® ¤®à®¦ª å â ª®© ¦¥, ª ª ¨ ¤«ï
|
|
|
|
|
ATAPI-CD ª®¬ ¤ë 43h (READ TOC), ®¡ë箩 â ¡«¨æë (¯®¤ª®¬ ¤ 00h).
|
|
|
|
|
€¤à¥á ¢®§¢à é îâáï ¢ ä®à¬ ⥠MSF.
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ CD ¢ë§®¢®¬
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ CD ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 3 äãªæ¨¨ 21.
|
|
|
|
|
* ”ãªæ¨ï ¢®§¢à é ¥â ¨ä®à¬ æ¨î ⮫쪮 ® ¥ ¡®«¥¥ 祬 100
|
|
|
|
|
¯¥à¢ëå ¤®à®¦ª å. ‚ ¡®«ìè¨á⢥ á«ãç ¥¢ í⮣® ¤®áâ â®ç®.
|
|
|
|
@ -1506,35 +1506,39 @@ dd 533
|
|
|
|
|
* eax = 0 - ãᯥè®
|
|
|
|
|
* eax = 1 - ¥ ®¯à¥¤¥«¥ ¡ § CD
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ CD ¢ë§®¢®¬
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ CD ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 3 äãªæ¨¨ 21.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
========== ”ãªæ¨ï 24, ¯®¤äãªæ¨ï 4 - ¨§¢«¥çì «®â®ª ¯à¨¢®¤ ¤¨áª . ============
|
|
|
|
|
======= ”ãªæ¨ï 24, ¯®¤äãªæ¨ï 4 - ¨§¢«¥çì «®â®ª ¯à¨¢®¤ ¤¨áª . ======
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 24 - ®¬¥à äãªæ¨¨
|
|
|
|
|
* ebx = 4 - ®¬¥à ¯®¤äãªæ¨¨
|
|
|
|
|
* ecx = ®¬¥à CD/DVD-¤¨áª (®â 0=Primary Master ¤® 3=Secondary Slave)
|
|
|
|
|
* ecx = ®¬¥à CD/DVD-¤¨áª
|
|
|
|
|
(®â 0=Primary Master ¤® 3=Secondary Slave)
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* <20>¨ç¥£® ¥ ¢®§¢à é ¥âáï.
|
|
|
|
|
* äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* ”ãªæ¨ï ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ATAPI ãáâனá⢠(CD ¨ DVD).
|
|
|
|
|
* <20>ਠ¨§¢«¥ç¥¨¨ «®âª ¯à®¨§¢®¤¨âáï à §¡«®ª¨à®¢ª àã箣® ã¯à ¢«¥¨ï ¬¥å ¨§¬®¬ «®âª .
|
|
|
|
|
* <20>ਠ¨§¢«¥ç¥¨¨ «®âª ª®¤ ¯à®¨§¢®¤¨â ®ç¨áâªã ªíè ᮮ⢥âáâ¢ãî饣® ãáâனá⢠.
|
|
|
|
|
* ”ãªæ¨ï ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ATAPI-ãáâனá⢠(CD ¨ DVD).
|
|
|
|
|
* <20>ਠ¨§¢«¥ç¥¨¨ «®âª ¯à®¨§¢®¤¨âáï à §¡«®ª¨à®¢ª àã箣® ã¯à ¢«¥¨ï
|
|
|
|
|
¬¥å ¨§¬®¬ «®âª .
|
|
|
|
|
* <20>ਠ¨§¢«¥ç¥¨¨ «®âª ª®¤ ¯à®¨§¢®¤¨â ®ç¨áâªã ªíè ᮮ⢥âáâ¢ãî饣®
|
|
|
|
|
ãáâனá⢠.
|
|
|
|
|
* <20>ਬ¥à®¬ ¨á¯®«ì§®¢ ¨ï äãªæ¨¨ ï¥âáï ¯à¨«®¦¥¨¥ CD_tray.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
========== ”ãªæ¨ï 24, ¯®¤äãªæ¨ï 5 - § £à㧨âì «®â®ª ¯à¨¢®¤ ¤¨áª . ===========
|
|
|
|
|
====== ”ãªæ¨ï 24, ¯®¤äãªæ¨ï 5 - § £à㧨âì «®â®ª ¯à¨¢®¤ ¤¨áª . =====
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 24 - ®¬¥à äãªæ¨¨
|
|
|
|
|
* ebx = 5 - ®¬¥à ¯®¤äãªæ¨¨
|
|
|
|
|
* ecx = ®¬¥à CD/DVD-¤¨áª (®â 0=Primary Master ¤® 3=Secondary Slave)
|
|
|
|
|
* ecx = ®¬¥à CD/DVD-¤¨áª
|
|
|
|
|
(®â 0=Primary Master ¤® 3=Secondary Slave)
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* <20>¨ç¥£® ¥ ¢®§¢à é ¥âáï.
|
|
|
|
|
* äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* ”ãªæ¨ï ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ATAPI ãáâனá⢠(CD ¨ DVD)
|
|
|
|
|
* ”ãªæ¨ï ¯®¤¤¥à¦¨¢ ¥âáï ⮫쪮 ¤«ï ATAPI-ãáâனá⢠(CD ¨ DVD).
|
|
|
|
|
* <20>ਬ¥à®¬ ¨á¯®«ì§®¢ ¨ï äãªæ¨¨ ï¥âáï ¯à¨«®¦¥¨¥ CD_tray.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1552,7 +1556,7 @@ dd 533
|
|
|
|
|
* eax = 1 - ¥ ®¯à¥¤¥«¥ ¡ § SB
|
|
|
|
|
* eax = 2 - ¥¢¥à ï ¯®¤äãªæ¨ï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ SB ¢ë§®¢®¬
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ SB ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 4 äãªæ¨¨ 21.
|
|
|
|
|
* ‘¬®âਠ⠪¦¥ äãªæ¨î 28
|
|
|
|
|
ãáâ ®¢ª¨ §¢ãª ¤«ï ¡®«¥¥ ¯®§¤¥£® áâ ¤ àâ SB16.
|
|
|
|
@ -1566,7 +1570,7 @@ dd 533
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* eax = ®¬¥à ¯®àâ
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* “áâ ®¢¨âì ¡ §®¢ë© ¯®àâ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* “áâ ®¢¨âì ¡ §®¢ë© ¯®àâ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 1 äãªæ¨¨ 21.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1599,7 +1603,7 @@ dd 533
|
|
|
|
|
®à¬ «ì ï à ᪫ ¤ª , ¯®á«¥ 祣® ¨§ ª®¤ ¢ëç¨â ¥âáï 0x60;
|
|
|
|
|
¥á«¨ ¥ ¦ â ¨ ®¤ ¨§ ã¯à ¢«ïîé¨å ª« ¢¨è, â® ¨á¯®«ì§ã¥âáï
|
|
|
|
|
®à¬ «ì ï à ᪫ ¤ª .
|
|
|
|
|
* “áâ ®¢¨âì à ᪫ ¤ª¨ ¨ ¨¤¥â¨ä¨ª â®à áâà ë ¬®¦® á ¯®¬®éìî
|
|
|
|
|
* “áâ ®¢¨âì à ᪫ ¤ª¨ ¨ ¨¤¥â¨ä¨ª â®à áâà ë ¬®¦® á ¯®¬®éìî
|
|
|
|
|
¯®¤äãªæ¨¨ 2 äãªæ¨¨ 21.
|
|
|
|
|
* ˆ¤¥â¨ä¨ª â®à áâà ë - £«®¡ «ì ï á¨á⥬ ï ¯¥à¥¬¥ ï, ª®â®à ï
|
|
|
|
|
á ¬¨¬ ï¤à®¬ ¥ ¨á¯®«ì§ã¥âáï; ®¤ ª® ¯à¨«®¦¥¨¥ @panel ®â®¡à ¦ ¥â
|
|
|
|
@ -1719,7 +1723,7 @@ dd 533
|
|
|
|
|
* eax = 0/1 - § ¯à¥éñ/à §à¥èñ
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* ˆá¯®«ì§ã¥âáï ¯à¨ LBA-ç⥨¨ (¯®¤äãªæ¨ï 8 äãªæ¨¨ 58).
|
|
|
|
|
* “áâ ®¢¨âì ⥪ã饥 á®áâ®ï¨¥ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* “áâ ®¢¨âì ⥪ã饥 á®áâ®ï¨¥ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 11 äãªæ¨¨ 21.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1734,7 +1738,7 @@ dd 533
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* ˆá¯®«ì§ã¥âáï ¯à¨ à ¡®â¥ á 訮© PCI (äãªæ¨ï 62).
|
|
|
|
|
* ’¥ªãé ï ॠ«¨§ æ¨ï ¨á¯®«ì§ã¥â ⮫쪮 ¬« ¤è¨© ¡¨â ecx.
|
|
|
|
|
* “áâ ®¢¨âì ⥪ã饥 á®áâ®ï¨¥ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* “áâ ®¢¨âì ⥪ã饥 á®áâ®ï¨¥ ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 12 äãªæ¨¨ 21.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -1751,7 +1755,7 @@ dd 533
|
|
|
|
|
* eax = 1 - ¥ ®¯à¥¤¥«¥ ¡ § SB
|
|
|
|
|
* eax = 2 - ¥¢¥à ï ¯®¤äãªæ¨ï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ SB ¢ë§®¢®¬
|
|
|
|
|
* <20>।¢ à¨â¥«ì® 㦮 ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ SB ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¨ 4 äãªæ¨¨ 21.
|
|
|
|
|
* <20>â äãªæ¨ï ¯à¥¤®áâ ¢«ï¥â ¡®«ìè¥ ¢ ਠ⮢ ¤«ï £à®¬ª®áâ¨,
|
|
|
|
|
祬 äãªæ¨ï 25.
|
|
|
|
@ -1988,7 +1992,7 @@ dd 533
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* eax = [è¨à¨ ]*65536 + [¢ëá®â ]
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* …áâì ¯ à ï ª®¬ ¤ ãáâ ®¢ª¨ à §¬¥à®¢ ä®®¢®£® ¨§®¡à ¦¥¨ï -
|
|
|
|
|
* …áâì ¯ à ï ª®¬ ¤ ãáâ ®¢ª¨ à §¬¥à®¢ ä®®¢®£® ¨§®¡à ¦¥¨ï -
|
|
|
|
|
¯®¤äãªæ¨ï 1 äãªæ¨¨ 15. <20>®á«¥ ª®â®à®©, à §ã¬¥¥âáï, á«¥¤ã¥â
|
|
|
|
|
§ ®¢® ®¯à¥¤¥«¨âì á ¬® ¨§®¡à ¦¥¨¥.
|
|
|
|
|
|
|
|
|
@ -2007,7 +2011,7 @@ dd 533
|
|
|
|
|
* <20>¥ á«¥¤ã¥â ¯®« £ âìáï ¢®§¢à é ¥¬®¥ § 票¥ ¢ á«ãç ¥ ¥¢¥à®£®
|
|
|
|
|
ᬥ饨ï, ®® ¬®¦¥â ¨§¬¥¨âìáï ¢ á«¥¤ãîé¨å ¢¥àá¨ïå ï¤à .
|
|
|
|
|
* ‘¬¥é¥¨¥ â®çª¨ á ª®®à¤¨ â ¬¨ (x,y) ¢ëç¨á«ï¥âáï ª ª (x+y*xsize)*3.
|
|
|
|
|
* …áâì ¯ à ï äãªæ¨ï ãáâ ®¢ª¨ â®çª¨ ä®®¢®¬ ¨§®¡à ¦¥¨¨ -
|
|
|
|
|
* …áâì ¯ à ï äãªæ¨ï ãáâ ®¢ª¨ â®çª¨ ä®®¢®¬ ¨§®¡à ¦¥¨¨ -
|
|
|
|
|
¯®¤äãªæ¨ï 2 äãªæ¨¨ 15.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -2020,7 +2024,7 @@ dd 533
|
|
|
|
|
* eax = 1 - § ¬®áâ¨âì
|
|
|
|
|
* eax = 2 - à áâïãâì
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* …áâì ¯ à ï äãªæ¨ï ãáâ ®¢ª¨ ०¨¬ ®âà¨á®¢ª¨ ä® -
|
|
|
|
|
* …áâì ¯ à ï äãªæ¨ï ãáâ ®¢ª¨ ०¨¬ ®âà¨á®¢ª¨ ä® -
|
|
|
|
|
¯®¤äãªæ¨ï 4 äãªæ¨¨ 15.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
@ -2154,7 +2158,7 @@ dd 533
|
|
|
|
|
¢á¥ § १¥à¢¨à®¢ ë¥ ¨¬ IRQ.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
= ”ãªæ¨ï 46 - § १¥à¢¨à®¢ âì/®á¢®¡®¤¨âì £à㯯㠯®à⮢ ¢¢®¤ /¢ë¢®¤ .
|
|
|
|
|
= ”ãªæ¨ï 46 - § १¥à¢¨à®¢ âì/®á¢®¡®¤¨âì £à㯯㠯®à⮢ ¢¢®¤ /¢ë¢®¤ .
|
|
|
|
|
======================================================================
|
|
|
|
|
Š § १¥à¢¨à®¢ ë¬ ¯®àâ ¬ ¬®¦® ®¡à é âìáï ¯àï¬ãî ¨§ ¯à¨«®¦¥¨ï
|
|
|
|
|
ª®¬ ¤ ¬¨ in/out (४®¬¥¤ã¥¬ë© ᯮᮡ) ¨ ¢ë§®¢®¬ äãªæ¨¨ 43
|
|
|
|
@ -2246,7 +2250,7 @@ dd 533
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>®á«¥ ¢ë§®¢ ®¯¨áë¢ ¥¬®© äãªæ¨¨ á«¥¤ã¥â ¯¥à¥à¨á®¢ âì íªà
|
|
|
|
|
* <20>®á«¥ ¢ë§®¢ ®¯¨áë¢ ¥¬®© äãªæ¨¨ á«¥¤ã¥â ¯¥à¥à¨á®¢ âì íªà
|
|
|
|
|
¯®¤äãªæ¨¥© 0.
|
|
|
|
|
* ’¨¯ ª®¯®ª ¢«¨ï¥â ⮫쪮 ¨å ¯à®à¨á®¢ªã äãªæ¨¥© 8.
|
|
|
|
|
|
|
|
|
@ -2263,7 +2267,7 @@ dd 533
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* <20>®á«¥ ¢ë§®¢ ®¯¨áë¢ ¥¬®© äãªæ¨¨ á«¥¤ã¥â ¯¥à¥à¨á®¢ âì íªà
|
|
|
|
|
* <20>®á«¥ ¢ë§®¢ ®¯¨áë¢ ¥¬®© äãªæ¨¨ á«¥¤ã¥â ¯¥à¥à¨á®¢ âì íªà
|
|
|
|
|
¯®¤äãªæ¨¥© 0.
|
|
|
|
|
* ’ ¡«¨æ áâ ¤ àâëå 梥⮢ ¢«¨ï¥â ⮫쪮 ¯à¨«®¦¥¨ï,
|
|
|
|
|
ª®â®àë¥ íâã â ¡«¨æã ï¢ë¬ ®¡à §®¬ ¯®«ãç îâ (¯®¤äãªæ¨¥© 3) ¨
|
|
|
|
@ -2377,7 +2381,7 @@ dword-
|
|
|
|
|
€ «®£¨ç® ¯® ®á¨ y.
|
|
|
|
|
* ‘¬®âਠ⠪¦¥ äãªæ¨î 14,
|
|
|
|
|
¯®§¢®«ïîéãî ®¯à¥¤¥«¨âì à §¬¥àë ¢á¥£® íªà .
|
|
|
|
|
* …áâì ¯ à ï äãªæ¨ï ¯®«ã票ï à ¡®ç¥© ®¡« á⨠-
|
|
|
|
|
* …áâì ¯ à ï äãªæ¨ï ¯®«ã票ï à ¡®ç¥© ®¡« á⨠-
|
|
|
|
|
¯®¤äãªæ¨ï 5.
|
|
|
|
|
* <20>â äãªæ¨ï ¢â®¬ â¨ç¥áª¨ ¯¥à¥à¨á®¢ë¢ ¥â íªà , ¯® 室㠤¥«
|
|
|
|
|
®¡®¢«ï¥â ª®®à¤¨ âë ¨ à §¬¥àë ¬ ªá¨¬¨§¨à®¢ ëå ®ª®.
|
|
|
|
@ -2501,7 +2505,7 @@ dword-
|
|
|
|
|
* ¨ ç¥ eax = TID - ¨¤¥â¨ä¨ª â®à ¯®â®ª
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
= ”ãªæ¨ï 52, ¯®¤äãªæ¨ï 0 - ¯®«ãç¨âì ª®ä¨£ãà æ¨î á¥â¥¢®£® ¤à ©¢¥à .
|
|
|
|
|
= ”ãªæ¨ï 52, ¯®¤äãªæ¨ï 0 - ¯®«ãç¨âì ª®ä¨£ãà æ¨î á¥â¥¢®£® ¤à ©¢¥à .
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 52 - ®¬¥à äãªæ¨¨
|
|
|
|
@ -2526,7 +2530,7 @@ dword-
|
|
|
|
|
* ‹®ª «ìë© IP- ¤à¥á ãáâ ¢«¨¢ ¥âáï ¯®¤äãªæ¨¥© 3.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
”ãªæ¨ï 52, ¯®¤äãªæ¨ï 2 - ãáâ ®¢¨âì ª®ä¨£ãà æ¨î á¥â¥¢®£® ¤à ©¢¥à .
|
|
|
|
|
”ãªæ¨ï 52, ¯®¤äãªæ¨ï 2 - ãáâ ®¢¨âì ª®ä¨£ãà æ¨î á¥â¥¢®£® ¤à ©¢¥à .
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 52 - ®¬¥à äãªæ¨¨
|
|
|
|
@ -2874,7 +2878,7 @@ dword-
|
|
|
|
|
* <20>஢¥àª¨ ¯à ¢¨«ì®áâì åí¤« ¥ ¤¥« ¥âáï.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
”ãªæ¨ï 53, ¯®¤äãªæ¨ï 255 - ®â« ¤®ç ï ¨ä®à¬ æ¨ï á¥â¥¢®£® ¤à ©¢¥à .
|
|
|
|
|
”ãªæ¨ï 53, ¯®¤äãªæ¨ï 255 - ®â« ¤®ç ï ¨ä®à¬ æ¨ï á¥â¥¢®£® ¤à ©¢¥à .
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 53 - ®¬¥à äãªæ¨¨
|
|
|
|
@ -2992,16 +2996,22 @@ dword-
|
|
|
|
|
¤® ª®æ ¯à®¨£àë¢ ¨ï.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
============================ ”ãªæ¨ï 57 ==============================
|
|
|
|
|
====================== ‚맮¢ á¥à¢¨á®¢ PCIBIOS ========================
|
|
|
|
|
======================= ”ãªæ¨ï 57 - PCI BIOS. =======================
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 57
|
|
|
|
|
* ebp = ᮮ⢥âáâ¢ã¥â ॣ¨áâàã al ¯® ᯥæ¨ä¨ª 樨 PCIBIOS
|
|
|
|
|
* ®áâ «ìë¥ à¥£¨áâàë ¯® ᯥæ¨ä¨ª 樨 PCIBIOS
|
|
|
|
|
‚®§¢à é ¥¬ë¥ § 票ï:
|
|
|
|
|
* CF ¥ ®¯à¥¤¥«ñ
|
|
|
|
|
* ®áâ «ìë¥ à¥£¨áâàë ¯® ᯥæ¨ä¨ª 樨 PCIBIOS
|
|
|
|
|
* eax = 57 - ®¬¥à äãªæ¨¨
|
|
|
|
|
* ebp ᮮ⢥âáâ¢ã¥â ॣ¨áâàã al ¢ ᯥæ¨ä¨ª 樨 PCI BIOS
|
|
|
|
|
* ®áâ «ìë¥ à¥£¨áâàë - ¯® ᯥæ¨ä¨ª 樨 PCI BIOS
|
|
|
|
|
‚®§¢à é ¥¬®¥ § 票¥:
|
|
|
|
|
* CF ¥ ®¯à¥¤¥«ñ
|
|
|
|
|
* ®áâ «ìë¥ à¥£¨áâàë - ¯® ᯥæ¨ä¨ª 樨 PCI BIOS
|
|
|
|
|
‡ ¬¥ç ¨ï:
|
|
|
|
|
* Œ®£¨å १ã«ìâ ⮢ í⮩ äãªæ¨¨ ¬®¦® â ª¦¥ ¤®¡¨âìáï ¢ë§®¢®¬
|
|
|
|
|
ᮮ⢥âáâ¢ãîé¨å ¯®¤äãªæ¨© äãªæ¨¨ 62.
|
|
|
|
|
* ”ãªæ¨ï ¢ë§ë¢ ¥â à áè¨à¥¨¥ PCI32 BIOS, ¤®ªã¬¥â¨à®¢ ®¥,
|
|
|
|
|
¯à¨¬¥à, ¢ http://alpha1.dyns.net/files/PCI/bios21.pdf.
|
|
|
|
|
* …᫨ BIOS ¥ ¯®¤¤¥à¦¨¢ ¥â íâ® à áè¨à¥¨¥, ¯®¢¥¤¥¨¥ äãªæ¨¨
|
|
|
|
|
í¬ã«¨àã¥âáï (ç¥à¥§ «®£¨ ¯®¤äãªæ¨© äãªæ¨¨ 62 ०¨¬ ï¤à ).
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
============== ”ãªæ¨ï 58 - à ¡®â á ä ©«®¢®© á¨á⥬®©. ==============
|
|
|
|
@ -3163,8 +3173,8 @@ dword-
|
|
|
|
|
* <20> §¬¥à ¡«®ª - 512 ¡ ©â; ç¨â ¥âáï ®¤¨ ¡«®ª.
|
|
|
|
|
* <20>¥ á«¥¤ã¥â ¯®« £ âìáï ¢®§¢à é ¥¬®¥ § 票¥,
|
|
|
|
|
®® ¬®¦¥â ¨§¬¥¨âìáï ¢ á«¥¤ãîé¨å ¢¥àá¨ïå.
|
|
|
|
|
* ’ॡã¥âáï, çâ®¡ë ¡ë« à §à¥èñ LBA-¤®áâ㯠ª ãáâனá⢠¬
|
|
|
|
|
¯®¤äãªæ¨¥© 11 äãªæ¨¨ 21. “§ âì íâ® ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
* ’ॡã¥âáï, çâ®¡ë ¡ë« à §à¥èñ LBA-¤®áâ㯠ª ãáâனá⢠¬
|
|
|
|
|
¯®¤äãªæ¨¥© 11 äãªæ¨¨ 21. “§ âì íâ® ¬®¦® ¢ë§®¢®¬
|
|
|
|
|
¯®¤äãªæ¨¥© 11 äãªæ¨¨ 26.
|
|
|
|
|
* LBA-ç⥨¥ ¤¨áª¥âë ¥ ¯®¤¤¥à¦¨¢ ¥âáï.
|
|
|
|
|
* ”ãªæ¨ï áç¨âë¢ ¥â ¤ ë¥ ä¨§¨ç¥áª®£® ¦ñá⪮£® ¤¨áª ;
|
|
|
|
@ -3178,7 +3188,7 @@ dword-
|
|
|
|
|
íâ® ¡ã¤¥â áç¨â âìáï ãᯥ宬 (eax=0).
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
= ”ãªæ¨ï 58, ¯®¤äãªæ¨ï 15 - ¯®«ãç¨âì ¨ä®à¬ æ¨î ® ä ©«®¢®© á¨á⥬¥.
|
|
|
|
|
= ”ãªæ¨ï 58, ¯®¤äãªæ¨ï 15 - ¯®«ãç¨âì ¨ä®à¬ æ¨î ® ä ©«®¢®© á¨á⥬¥.
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 58 - ®¬¥à äãªæ¨¨
|
|
|
|
@ -4065,7 +4075,7 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|
|
|
|
®¡é¥¬ ®¯¨á ¨¨).
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
”ãªæ¨ï 69, ¯®¤äãªæ¨ï 7 - § ¯¨á âì ¢ ¯ ¬ïâì ®â« ¦¨¢ ¥¬®£® ¯à®æ¥áá .
|
|
|
|
|
”ãªæ¨ï 69, ¯®¤äãªæ¨ï 7 - § ¯¨á âì ¢ ¯ ¬ïâì ®â« ¦¨¢ ¥¬®£® ¯à®æ¥áá .
|
|
|
|
|
======================================================================
|
|
|
|
|
<EFBFBD> à ¬¥âàë:
|
|
|
|
|
* eax = 69 - ®¬¥à äãªæ¨¨
|
|
|
|
@ -4201,10 +4211,11 @@ Architecture Software Developer's Manual, Volume 3, Appendix B);
|
|
|
|
|
„«ï CD-¯à¨¢®¤®¢ ¢ á¢ï§¨ á ¯¯ à â묨 ®£à ¨ç¥¨ï¬¨ ¤®áâã¯ë
|
|
|
|
|
⮫쪮 ¯®¤äãªæ¨¨ 0,1,5 ¨ 7, ¢ë§®¢ ¤àã£¨å ¯®¤äãªæ¨© § ¢¥àè¨âáï
|
|
|
|
|
®è¨¡ª®© á ª®¤®¬ 2.
|
|
|
|
|
<EFBFBD>ਠ¯¥à¢®¬ ®¡à 饨¨ ¯®¤äãªæ¨© 0,1,5,7 ª ãáâனá⢠¬ ATAPI (CD ¨ DVD)
|
|
|
|
|
¯à®¨§¢®¤¨âáï ¡«®ª¨à®¢ª àã箣® ã¯à ¢«¥¨ï ¬¥å ¨§¬®¬ «®âª . <20>â® á¢ï§ ®
|
|
|
|
|
á «£®à¨â¬®¬ ªíè¨à®¢ ¨ï ¤ ëå ¯®«ãç¥ëå ®â ¯à¨¢®¤ . <20> §¡«®ª¨à®¢ª
|
|
|
|
|
¯à®¨§¢®¤¨âáï ®¡à 饨¥¬ äãªæ¨¨ 24.4 ª ᮮ⢥âáâ¢ãî饬ã ãáâனáâ¢ã.
|
|
|
|
|
<EFBFBD>ਠ¯¥à¢®¬ ®¡à 饨¨ ¯®¤äãªæ¨© 0,1,5,7 ª ãáâனá⢠¬ ATAPI
|
|
|
|
|
(CD ¨ DVD) ¯à®¨§¢®¤¨âáï ¡«®ª¨à®¢ª àã箣® ã¯à ¢«¥¨ï ¬¥å ¨§¬®¬
|
|
|
|
|
«®âª . <20>â® á¢ï§ ® á ªíè¨à®¢ ¨¥¬ ¤ ëå, ¯®«ãç¥ëå ®â ¯à¨¢®¤ .
|
|
|
|
|
<EFBFBD> §¡«®ª¨à®¢ª ®áãé¥á⢫ï¥âáï ¯à¨ ®¡à 饨¨ ¯®¤äãªæ¨¨ 4 äãªæ¨¨ 24
|
|
|
|
|
ª ᮮ⢥âáâ¢ãî饬ã ãáâனáâ¢ã.
|
|
|
|
|
|
|
|
|
|
======================================================================
|
|
|
|
|
= ”ãªæ¨ï 70, ¯®¤äãªæ¨ï 0 - ç⥨¥ ä ©« á ¯®¤¤¥à¦ª®© ¤«¨ëå ¨¬ñ. =
|
|
|
|
|