Rev 341 | Rev 485 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 341 | Rev 346 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | Kolibri 0.6.4.0 |
1 | Kolibri 0.6.5.0 |
Line 2... | Line 2... | ||
2 | 2 | ||
3 | ®¬¥à äãªæ¨¨ ¯®¬¥é ¥âáï ¢ ॣ¨áâà eax. |
3 | ®¬¥à äãªæ¨¨ ¯®¬¥é ¥âáï ¢ ॣ¨áâà eax. |
4 | 맮¢ á¨á⥬®© äãªæ¨¨ ®áãé¥á⢫ï¥âáï ª®¬ ¤®© "int 0x40". |
4 | 맮¢ á¨á⥬®© äãªæ¨¨ ®áãé¥á⢫ï¥âáï ª®¬ ¤®© "int 0x40". |
5 | ᥠॣ¨áâàë, ªà®¬¥  㪠§ ëå ¢ ¢®§¢à é ¥¬®¬ § 票¨, |
5 | ᥠॣ¨áâàë, ªà®¬¥  㪠§ ëå ¢ ¢®§¢à é ¥¬®¬ § 票¨, |
Line 842... | Line 842... | ||
842 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
842 | * äãªæ¨ï ¥ ¢®§¢à é ¥â § 票ï |
843 | âàãªâãà ¡ãä¥à : |
843 | âàãªâãà ¡ãä¥à : |
844 | db a,b,c,d ¤«ï ¢¥àᨨ a.b.c.d |
844 | db a,b,c,d ¤«ï ¢¥àᨨ a.b.c.d |
845 | db UID_xxx: ®¤® ¨§ UID_NONE=0, UID_MENUET=1, UID_KOLIBRI=2 |
845 | db UID_xxx: ®¤® ¨§ UID_NONE=0, UID_MENUET=1, UID_KOLIBRI=2 |
846 | db 'name',0 - ASCIIZ-áâப á ¨¬¥¥¬ |
846 | db 'name',0 - ASCIIZ-áâப á ¨¬¥¥¬ |
847 | «ï ï¤à Kolibri 0.6.4.0: |
847 | «ï ï¤à Kolibri 0.6.5.0: |
848 | db 0,6,4,0 |
848 | db 0,6,5,0 |
849 | db 2 |
849 | db 2 |
850 | db 'Kolibri',0 |
850 | db 'Kolibri',0 |
Line 851... | Line 851... | ||
851 | 851 | ||
852 | ====================================================================== |
852 | ====================================================================== |
Line 1116... | Line 1116... | ||
1116 | 1116 | ||
1117 | ====================================================================== |
1117 | ====================================================================== |
1118 | =========== ãªæ¨ï 21, ¯®¤äãªæ¨ï 7 - ãáâ ®¢¨âì ¡ §ã HD. =========== |
1118 | =========== ãªæ¨ï 21, ¯®¤äãªæ¨ï 7 - ãáâ ®¢¨âì ¡ §ã HD. =========== |
1119 | ====================================================================== |
1119 | ====================================================================== |
1120 | § HD 㦠¤«ï ®¯à¥¤¥«¥¨ï, ª ª®© ¦ñá⪨© ¤¨áª ¯¨á âì, ¯à¨ |
1120 | § HD 㦠¤«ï ®¯à¥¤¥«¥¨ï, ª ª®© ¦ñá⪨© ¤¨áª ¯¨á âì, ¯à¨ |
1121 | ¨á¯®«ì§®¢ ¨¨ ãáâ ॢè¨å äãªæ¨© à ¡®âë á ä ©«®¢®© á¨á⥬®© ¨ äãªæ¨©, |
- | |
1122 | ¥ï¢® ¨á¯®«ì§ãîé¨å ¦ñá⪨© ¤¨áª (⨯ ¯®¤äãªæ¨¨ 6 äãªæ¨¨ 18); |
1121 | ¨á¯®«ì§®¢ ¨¨ ãáâ ॢ襣® á¨â ªá¨á /HD ¢ ãáâ ॢ襩 äãªæ¨¨ 58; |
1123 | ¯à¨ ¨á¯®«ì§®¢ ¨¨ äãªæ¨© 58 ¨ 70 ¨ ᮢ६¥®£® á¨â ªá¨á |
1122 | ¯à¨ ¨á¯®«ì§®¢ ¨¨ ᮢ६¥®£® á¨â ªá¨á /HD0,/HD1,/HD2,/HD3 |
1124 | /HD0,/HD1,/HD2,/HD3 í⨠äãªæ¨¨ á ¬¨ ãáâ ¢«¨¢ îâ ¡ §ã. |
1123 | ¡ § ãáâ ¢«¨¢ ¥âáï ¢â®¬ â¨ç¥áª¨. |
1125 | à ¬¥âàë: |
1124 | à ¬¥âàë: |
1126 | * eax = 21 - ®¬¥à äãªæ¨¨ |
1125 | * eax = 21 - ®¬¥à äãªæ¨¨ |
1127 | * ebx = 7 - ®¬¥à ¯®¤äãªæ¨¨ |
1126 | * ebx = 7 - ®¬¥à ¯®¤äãªæ¨¨ |
1128 | * ecx = ¡ § HD: 1=IDE0, 2=IDE1, 3=IDE2, 4=IDE3 |
1127 | * ecx = ¡ § HD: 1=IDE0, 2=IDE1, 3=IDE2, 4=IDE3 |
Line 1138... | Line 1137... | ||
1138 | 1137 | ||
1139 | ====================================================================== |
1138 | ====================================================================== |
1140 | ========== ãªæ¨ï 21, ¯®¤äãªæ¨ï 8 - ãáâ ®¢¨âì à §¤¥« HD. ========== |
1139 | ========== ãªæ¨ï 21, ¯®¤äãªæ¨ï 8 - ãáâ ®¢¨âì à §¤¥« HD. ========== |
1141 | ====================================================================== |
1140 | ====================================================================== |
1142 | §¤¥« HD 㦥 ¤«ï ®¯à¥¤¥«¥¨ï, ª ª®© à §¤¥« ¦ñá⪮£® ¤¨áª |
1141 | §¤¥« HD 㦥 ¤«ï ®¯à¥¤¥«¥¨ï, ª ª®© à §¤¥« ¦ñá⪮£® ¤¨áª |
1143 | ¯¨á âì, ¯à¨ ¨á¯®«ì§®¢ ¨¨ ãáâ ॢè¨å äãªæ¨© à ¡®âë á ä ©«®¢®© |
- | |
1144 | á¨á⥬®© ¨ äãªæ¨©, ¥ï¢® ¨á¯®«ì§ãîé¨å ¦ñá⪨© ¤¨áª (⨯ |
1142 | ¯¨á âì, ¯à¨ ¨á¯®«ì§®¢ ¨¨ ãáâ ॢ襣® á¨â ªá¨á /HD ¢ ãáâ ॢ襩 |
1145 | ¯®¤äãªæ¨¨ 6 äãªæ¨¨ 18); ¯à¨ ¨á¯®«ì§®¢ ¨¨ äãªæ¨© 58 ¨ 70 |
1143 | äãªæ¨¨ 58; ¯à¨ ¨á¯®«ì§®¢ ¨¨ ᮢ६¥®£® á¨â ªá¨á |
1146 | ¨ ᮢ६¥®£® á¨â ªá¨á /HD0,/HD1,/HD2,/HD3 í⨠äãªæ¨¨ á ¬¨ |
- | |
1147 | ãáâ ¢«¨¢ îâ ¡ §ã ¨ à §¤¥«. |
1144 | /HD0,/HD1,/HD2,/HD3 ¡ § ¨ à §¤¥« ãáâ ¢«¨¢ îâáï ¢â®¬ â¨ç¥áª¨. |
1148 | à ¬¥âàë: |
1145 | à ¬¥âàë: |
1149 | * eax = 21 - ®¬¥à äãªæ¨¨ |
1146 | * eax = 21 - ®¬¥à äãªæ¨¨ |
1150 | * ebx = 8 - ®¬¥à ¯®¤äãªæ¨¨ |
1147 | * ebx = 8 - ®¬¥à ¯®¤äãªæ¨¨ |
1151 | * ecx = à §¤¥« HD (áç¨â ï á 1) |
1148 | * ecx = à §¤¥« HD (áç¨â ï á 1) |
Line 1550... | Line 1547... | ||
1550 | 1547 | ||
1551 | ====================================================================== |
1548 | ====================================================================== |
1552 | ============ ãªæ¨ï 26, ¯®¤äãªæ¨ï 7 - ¯®«ãç¨âì ¡ §ã HD. ============ |
1549 | ============ ãªæ¨ï 26, ¯®¤äãªæ¨ï 7 - ¯®«ãç¨âì ¡ §ã HD. ============ |
1553 | ====================================================================== |
1550 | ====================================================================== |
1554 | § HD 㦠¤«ï ®¯à¥¤¥«¥¨ï, ª ª®© ¦ñá⪨© ¤¨áª ¯¨á âì, ¯à¨ |
1551 | § HD 㦠¤«ï ®¯à¥¤¥«¥¨ï, ª ª®© ¦ñá⪨© ¤¨áª ¯¨á âì, ¯à¨ |
1555 | ¨á¯®«ì§®¢ ¨¨ ãáâ ॢè¨å äãªæ¨© à ¡®âë á ä ©«®¢®© á¨á⥬®© ¨ äãªæ¨©, |
- | |
1556 | ¥ï¢® ¨á¯®«ì§ãîé¨å ¦ñá⪨© ¤¨áª (⨯ ¯®¤äãªæ¨¨ 6 äãªæ¨¨ 18); |
1552 | ¨á¯®«ì§®¢ ¨¨ ãáâ ॢ襣® á¨â ªá¨á /HD ¢ ãáâ ॢ襩 äãªæ¨¨ 58; |
1557 | ¯à¨ ¨á¯®«ì§®¢ ¨¨ äãªæ¨© 58 ¨ 70 ¨ ᮢ६¥®£® á¨â ªá¨á |
1553 | ¯à¨ ¨á¯®«ì§®¢ ¨¨ ᮢ६¥®£® á¨â ªá¨á /HD0,/HD1,/HD2,/HD3 |
1558 | /HD0,/HD1,/HD2,/HD3 í⨠äãªæ¨¨ á ¬¨ ãáâ ¢«¨¢ îâ ¡ §ã. |
1554 | ¡ § ãáâ ¢«¨¢ ¥âáï ¢â®¬ â¨ç¥áª¨. |
1559 | à ¬¥âàë: |
1555 | à ¬¥âàë: |
1560 | * eax = 26 - ®¬¥à äãªæ¨¨ |
1556 | * eax = 26 - ®¬¥à äãªæ¨¨ |
1561 | * ebx = 7 - ®¬¥à ¯®¤äãªæ¨¨ |
1557 | * ebx = 7 - ®¬¥à ¯®¤äãªæ¨¨ |
1562 | ®§¢à é ¥¬®¥ § 票¥: |
1558 | ®§¢à é ¥¬®¥ § 票¥: |
Line 1568... | Line 1564... | ||
1568 | 1564 | ||
1569 | ====================================================================== |
1565 | ====================================================================== |
1570 | =========== ãªæ¨ï 26, ¯®¤äãªæ¨ï 8 - ¯®«ãç¨âì à §¤¥« HD. =========== |
1566 | =========== ãªæ¨ï 26, ¯®¤äãªæ¨ï 8 - ¯®«ãç¨âì à §¤¥« HD. =========== |
1571 | ====================================================================== |
1567 | ====================================================================== |
1572 | §¤¥« HD 㦥 ¤«ï ®¯à¥¤¥«¥¨ï, ª ª®© à §¤¥« ¦ñá⪮£® ¤¨áª |
1568 | §¤¥« HD 㦥 ¤«ï ®¯à¥¤¥«¥¨ï, ª ª®© à §¤¥« ¦ñá⪮£® ¤¨áª |
1573 | ¯¨á âì, ¯à¨ ¨á¯®«ì§®¢ ¨¨ ãáâ ॢè¨å äãªæ¨© à ¡®âë á ä ©«®¢®© |
- | |
1574 | á¨á⥬®© ¨ äãªæ¨©, ¥ï¢® ¨á¯®«ì§ãîé¨å ¦ñá⪨© ¤¨áª (⨯ |
1569 | ¯¨á âì, ¯à¨ ¨á¯®«ì§®¢ ¨¨ ãáâ ॢ襣® á¨â ªá¨á /HD ¢ ãáâ ॢ襩 |
1575 | ¯®¤äãªæ¨¨ 6 äãªæ¨¨ 18); ¯à¨ ¨á¯®«ì§®¢ ¨¨ äãªæ¨© 58 ¨ 70 ¨ |
1570 | äãªæ¨¨ 58; ¯à¨ ¨á¯®«ì§®¢ ¨¨ ᮢ६¥®£® á¨â ªá¨á |
1576 | ᮢ६¥®£® á¨â ªá¨á /HD0,/HD1,/HD2,/HD3 í⨠äãªæ¨¨ á ¬¨ |
- | |
1577 | ãáâ ¢«¨¢ îâ ¡ §ã ¨ à §¤¥«. |
1571 | /HD0,/HD1,/HD2,/HD3 ¡ § ¨ à §¤¥« ãáâ ¢«¨¢ îâáï ¢â®¬ â¨ç¥áª¨. |
1578 | à ¬¥âàë: |
1572 | à ¬¥âàë: |
1579 | * eax = 26 - ®¬¥à äãªæ¨¨ |
1573 | * eax = 26 - ®¬¥à äãªæ¨¨ |
1580 | * ebx = 8 - ®¬¥à ¯®¤äãªæ¨¨ |
1574 | * ebx = 8 - ®¬¥à ¯®¤äãªæ¨¨ |
1581 | ®§¢à é ¥¬®¥ § 票¥: |
1575 | ®§¢à é ¥¬®¥ § 票¥: |
Line 2718... | Line 2712... | ||
2718 | ®§¢à é ¥¬®¥ § 票¥: |
2712 | ®§¢à é ¥¬®¥ § 票¥: |
2719 | * al = -1 - ¤à ©¢¥à á¥â¥¢®© ª àâë ¥ § £à㦥 ¨«¨ |
2713 | * al = -1 - ¤à ©¢¥à á¥â¥¢®© ª àâë ¥ § £à㦥 ¨«¨ |
2720 | ¥ ¯®¤¤¥à¦¨¢ ¥â íâã äãªæ¨î |
2714 | ¥ ¯®¤¤¥à¦¨¢ ¥â íâã äãªæ¨î |
2721 | * al = 0 - ª ¡¥«ì ¥ ¯®¤ª«îçñ |
2715 | * al = 0 - ª ¡¥«ì ¥ ¯®¤ª«îçñ |
2722 | * al = 1 - ª ¡¥«ì ¯®¤ª«îçñ |
2716 | * al = 1 - ª ¡¥«ì ¯®¤ª«îçñ |
- | 2717 | * ebx à §àãè ¥âáï |
|
2723 | ¬¥ç ¨ï: |
2718 | ¬¥ç ¨ï: |
2724 | * ¥ªãé ï ॠ«¨§ æ¨ï ï¤à ¯®¤¤¥à¦¨¢ ¥â íâã äãªæ¨î |
2719 | * ¥ªãé ï ॠ«¨§ æ¨ï ï¤à ¯®¤¤¥à¦¨¢ ¥â íâã äãªæ¨î |
2725 | ⮫쪮 ¤«ï á¥â¥¢ëå ª àâ RTL8139. |
2720 | ⮫쪮 ¤«ï á¥â¥¢ëå ª àâ RTL8139. |
Line 2726... | Line 2721... | ||
2726 | 2721 | ||
2727 | ====================================================================== |
2722 | ====================================================================== |
2728 | ==== ãªæ¨ï 53, ¯®¤äãªæ¨ï 11 - ¯à®ç¨â âì ¤ ë¥ ¨§ á⥪ . ==== |
2723 | ==== ãªæ¨ï 53, ¯®¤äãªæ¨ï 11 - ¯à®ç¨â âì ¤ ë¥ á¥â¥¢®£® á⥪ . ==== |
2729 | ====================================================================== |
2724 | ====================================================================== |
2730 | à ¬¥âàë: |
2725 | à ¬¥âàë: |
2731 | * eax = 53 - ®¬¥à äãªæ¨¨ |
2726 | * eax = 53 - ®¬¥à äãªæ¨¨ |
2732 | * ebx = 11 - ®¬¥à ¯®¤äãªæ¨¨ |
2727 | * ebx = 11 - ®¬¥à ¯®¤äãªæ¨¨ |
2733 | * ecx = ®¬¥à ᮪¥â |
2728 | * ecx = åí¤« ᮪¥â |
- | 2729 | * edx = 㪠§ â¥«ì ¡ãä¥à |
|
2734 | * edx = 㪠§ ⥫ì, ªã¤ ¤®«¦ë ¡ëâì § ¯¨á ë ¤ ë¥ |
2730 | * esi = ç¨á«® ¡ ©â ¤«ï ç⥨ï; |
2735 | * esi = à §¬¥à ¡ãä¥à (¬ ªá¨¬ã¬ ¡ ©â, ª®â®àë¥ ¡ã¤ãâ ᪮¯¨à®¢ ë) |
2731 | * esi = 0 - ç¨â âì ¢á¥ ¤ ë¥ (¬ ªá¨¬ã¬ 4096 ¡ ©â) |
2736 | ®§¢à é ¥¬®¥ § 票¥: |
2732 | ®§¢à é ¥¬®¥ § 票¥: |
- | 2733 | * eax = ç¨á«® ¯à®ç¨â ëå ¡ ©â |
|
2737 | * eax = ª®«¨ç¥á⢮ ᪮¯¨à®¢ ëå ¡ ©â |
2734 | * ebx à §àãè ¥âáï |
2738 | ¬¥ç ¨ï: |
2735 | ¬¥ç ¨ï: |
2739 | * ᫨ à §¬¥à ¡ãä¥à à ¢¥ 0, ¡ã¤ãâ ᪮¯¨à®¢ ë ¢á¥ ¤ ë¥ |
- | |
Line 2740... | Line 2736... | ||
2740 | (¬ ªá¨¬ã¬ 4096 ¡ ©â) |
2736 | * ஢¥àª¨ ¯à ¢¨«ì®áâì åí¤« ¥ ¤¥« ¥âáï. |
2741 | 2737 | ||
2742 | ====================================================================== |
2738 | ====================================================================== |
2743 | ãªæ¨ï 53, ¯®¤äãªæ¨ï 255 - ®â« ¤®ç ï ¨ä®à¬ æ¨ï á¥â¥¢®£® ¤à ©¢¥à . |
2739 | ãªæ¨ï 53, ¯®¤äãªæ¨ï 255 - ®â« ¤®ç ï ¨ä®à¬ æ¨ï á¥â¥¢®£® ¤à ©¢¥à . |
Line 3690... | Line 3686... | ||
3690 | * ᫨ ¤à ©¢¥à ¥éñ ¥ § £à㦥, ® § £à㦠¥âáï; |
3686 | * ᫨ ¤à ©¢¥à ¥éñ ¥ § £à㦥, ® § £à㦠¥âáï; |
3691 | ¥á«¨ ¤à ©¢¥à 㦥 § £à㦥, ¨ç¥£® ¥ ¬¥ï¥âáï. |
3687 | ¥á«¨ ¤à ©¢¥à 㦥 § £à㦥, ¨ç¥£® ¥ ¬¥ï¥âáï. |
3692 | * ¬ï ¤à ©¢¥à çã¢áâ¢¨â¥«ì® ª ॣ¨áâàã ᨬ¢®«®¢. |
3688 | * ¬ï ¤à ©¢¥à çã¢áâ¢¨â¥«ì® ª ॣ¨áâàã ᨬ¢®«®¢. |
3693 | ªá¨¬ «ì ï ¤«¨ ¨¬¥¨ - 16 ᨬ¢®«®¢, ¢ª«îç ï § ¢¥àè î騩 |
3689 | ªá¨¬ «ì ï ¤«¨ ¨¬¥¨ - 16 ᨬ¢®«®¢, ¢ª«îç ï § ¢¥àè î騩 |
3694 | ã«¥¢®© ᨬ¢®«, ®áâ «ìë¥ á¨¬¢®«ë ¨£®à¨àãîâáï. |
3690 | ã«¥¢®© ᨬ¢®«, ®áâ «ìë¥ á¨¬¢®«ë ¨£®à¨àãîâáï. |
3695 | * ®¦® § £à㦠âì ⮫쪮 ¤à ©¢¥à , § ॣ¨áâà¨à®¢ ë¥ ¢ á¨á⥬¥; |
- | |
3696 | ¢ ⥪ã饩 ॠ«¨§ 樨 ¥áâì ஢® 2 â ª¨å ¤à ©¢¥à : |
3691 | * à ©¢¥à á ¨¬¥¥¬ ABC § £à㦠¥âáï ¨§ ä ©« /rd/1/drivers/ABC.obj. |
3697 | * ¨¬ï SOUND, ä ©« /rd/1/drivers/unisound.obj |
- | |
3698 | * ¨¬ï INFINITY, ä ©« /rd/1/drivers/infinity.obj |
- | |
Line 3699... | Line 3692... | ||
3699 | 3692 | ||
3700 | ====================================================================== |
3693 | ====================================================================== |
3701 | ========== ãªæ¨ï 68, ¯®¤äãªæ¨ï 17 - ã¯à ¢«¥¨¥ ¤à ©¢¥à®¬. ========= |
3694 | ========== ãªæ¨ï 68, ¯®¤äãªæ¨ï 17 - ã¯à ¢«¥¨¥ ¤à ©¢¥à®¬. ========= |
3702 | ====================================================================== |
3695 | ====================================================================== |