Subversion Repositories Kolibri OS

Rev

Rev 766 | Rev 803 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 766 Rev 802
Line 1131... Line 1131...
1131
    ¯®¤ä㭪樨 3 ä㭪樨 26.
1131
    ¯®¤ä㭪樨 3 ä㭪樨 26.
Line 1132... Line 1132...
1132
 
1132
 
1133
======================================================================
1133
======================================================================
1134
== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 4 - ãáâ ­®¢¨âì ¡ §®¢ë© ¯®àâ Sound Blaster. =
1134
== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 4 - ãáâ ­®¢¨âì ¡ §®¢ë© ¯®àâ Sound Blaster. =
1135
======================================================================
1135
======================================================================
1136
 à ¬¥âàë:
-
 
1137
  * eax = 21 - ­®¬¥à ä㭪樨
-
 
1138
  * ebx = 4 - ­®¬¥à ¯®¤ä㭪樨
-
 
1139
  * ecx = ­®¬¥à ¡ §®¢®£® ¯®àâ 
-
 
1140
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
1141
  * eax = 0 - ãᯥ譮
-
 
1142
  * eax = -1 - ®è¨¡®ç­ë© ­®¬¥à ¯®àâ 
-
 
1143
‡ ¬¥ç ­¨ï:
-
 
1144
  * ®¬¥à ¯®àâ  ¤®«¦¥­ 㤮¢«¥â¢®àïâì ãá«®¢¨ï¬ 0x100<=ecx<=0xFFFF.
-
 
1145
  * “áâ ­®¢ª  ¡ §ë ­ã¦­  ¤«ï à ¡®âë ä㭪権 25, 28, 55.
-
 
1146
  * ®«ãç¨âì ãáâ ­®¢«¥­­ë© ¡ §®¢ë© ¯®àâ ¬®¦­® ¢ë§®¢®¬ 
-
 
Line 1147... Line 1136...
1147
    ¯®¤ä㭪樨 4 ä㭪樨 26.
1136
“¤ «¥­ 
1148
 
1137
 
1149
======================================================================
1138
======================================================================
1150
========= ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 5 - ãáâ ­®¢¨âì ï§ëª á¨á⥬ë. ========
1139
========= ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 5 - ãáâ ­®¢¨âì ï§ëª á¨á⥬ë. ========
Line 1210... Line 1199...
1210
    ¯®¤ä㭪樥© 7.
1199
    ¯®¤ä㭪樥© 7.
Line 1211... Line 1200...
1211
 
1200
 
1212
======================================================================
1201
======================================================================
1213
===== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 10 - ãáâ ­®¢¨âì ª ­ « DMA ¤«ï §¢ãª . ====
1202
===== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 10 - ãáâ ­®¢¨âì ª ­ « DMA ¤«ï §¢ãª . ====
1214
======================================================================
1203
======================================================================
1215
 à ¬¥âàë:
-
 
1216
  * eax = 21 - ­®¬¥à ä㭪樨
-
 
1217
  * ebx = 10 - ­®¬¥à ¯®¤ä㭪樨
-
 
1218
  * ecx = ­®¬¥à ª ­ «  (®â 0 ¤® 3 ¢ª«îç¨â¥«ì­®)
-
 
1219
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
1220
  * eax = 0 - ãᯥ譮
-
 
1221
  * eax = -1 - ­¥¢¥à­ë© ­®¬¥à ª ­ « 
-
 
1222
‡ ¬¥ç ­¨ï:
-
 
1223
  * ®¬¥à ª ­ «  DMA ¨á¯®«ì§ã¥âáï ¢
-
 
1224
    ¯®¤ä㭪樨 1 ä㭪樨 55.
-
 
1225
  * ®«ãç¨âì ª ­ « DMA ¤«ï §¢ãª  ¬®¦­® ¢ë§®¢®¬ 
-
 
Line 1226... Line 1204...
1226
    ¯®¤ä㭪樨 10 ä㭪樨 26.
1204
“¤ «¥­ :
1227
 
1205
 
1228
======================================================================
1206
======================================================================
1229
====================== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 11 =====================
1207
====================== ”ã­ªæ¨ï 21, ¯®¤äã­ªæ¨ï 11 =====================
Line 1519... Line 1497...
1519
  * à¨¬¥à®¬ ¨á¯®«ì§®¢ ­¨ï ä㭪樨 ï¥âáï ¯à¨«®¦¥­¨¥ CD_tray.
1497
  * à¨¬¥à®¬ ¨á¯®«ì§®¢ ­¨ï ä㭪樨 ï¥âáï ¯à¨«®¦¥­¨¥ CD_tray.
Line 1520... Line 1498...
1520
 
1498
 
1521
======================================================================
1499
======================================================================
1522
============== ”ã­ªæ¨ï 25 - ãáâ ­®¢¨âì £à®¬ª®áâì SBPro. ==============
1500
============== ”ã­ªæ¨ï 25 - ãáâ ­®¢¨âì £à®¬ª®áâì SBPro. ==============
1523
======================================================================
1501
======================================================================
1524
 à ¬¥âàë:
-
 
1525
  * eax = 25 - ­®¬¥à ä㭪樨
-
 
1526
  * ebx = çâ® ãáâ ­ ¢«¨¢ âì:
-
 
1527
    * 1 - ãáâ ­®¢¨âì ®¡éãî £à®¬ª®áâì
-
 
1528
    * 2 - ãáâ ­®¢¨âì £à®¬ª®áâì CD-audio
-
 
1529
  * cl = ã஢¥­ì £à®¬ª®áâ¨: áâ à訥 4 ¡¨â  ¤«ï «¥¢®© ª®«®­ª¨,
-
 
1530
    ¬« ¤è¨¥ 4 - ¤«ï ¯à ¢®©
-
 
1531
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
1532
  * eax = 0 - ãᯥ譮
-
 
1533
  * eax = 1 - ­¥ ®¯à¥¤¥«¥­  ¡ §  SB
-
 
1534
  * eax = 2 - ­¥¢¥à­ ï ¯®¤äã­ªæ¨ï
-
 
1535
‡ ¬¥ç ­¨ï:
-
 
1536
  * à¥¤¢ à¨â¥«ì­® ­ã¦­® ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ SB ¢ë§®¢®¬ 
-
 
1537
    ¯®¤ä㭪樨 4 ä㭪樨 21.
-
 
1538
  * ‘¬®âਠ⠪¦¥ äã­ªæ¨î 28
-
 
Line 1539... Line 1502...
1539
    ãáâ ­®¢ª¨ §¢ãª  ¤«ï ¡®«¥¥ ¯®§¤­¥£® áâ ­¤ àâ  SB16.
1502
“¤ «¥­ 
1540
 
1503
 
1541
======================================================================
1504
======================================================================
1542
===== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 1 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ MPU MIDI. =====
1505
===== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 1 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ MPU MIDI. =====
Line 1601... Line 1564...
1601
  * “áâ ­®¢¨âì ¡ §ã CD ¬®¦­® ¢ë§®¢®¬ ¯®¤ä㭪樨 3 ä㭪樨 21.
1564
  * “áâ ­®¢¨âì ¡ §ã CD ¬®¦­® ¢ë§®¢®¬ ¯®¤ä㭪樨 3 ä㭪樨 21.
Line 1602... Line 1565...
1602
 
1565
 
1603
======================================================================
1566
======================================================================
1604
=== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 4 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ Sound Blaster. ==
1567
=== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 4 - ¯®«ãç¨âì ¡ §®¢ë© ¯®àâ Sound Blaster. ==
1605
======================================================================
1568
======================================================================
1606
 à ¬¥âàë:
-
 
1607
  * eax = 26 - ­®¬¥à ä㭪樨
-
 
1608
  * ebx = 4 - ­®¬¥à ¯®¤ä㭪樨
-
 
1609
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
1610
  * eax = ­®¬¥à ¡ §®¢®£® ¯®àâ 
-
 
1611
‡ ¬¥ç ­¨ï:
-
 
1612
  * “áâ ­®¢ª  ¡ §ë ­ã¦­  ¤«ï à ¡®âë ä㭪権 25, 55.
-
 
Line 1613... Line 1569...
1613
  * “áâ ­®¢¨âì ¡ §®¢ë© ¯®àâ ¬®¦­® ¢ë§®¢®¬ ¯®¤ä㭪樨 4 ä㭪樨 21.
1569
“¤ «¥­ 
1614
 
1570
 
1615
======================================================================
1571
======================================================================
1616
========== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 5 - ¯®«ãç¨âì ï§ëª á¨á⥬ë. =========
1572
========== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 5 - ¯®«ãç¨âì ï§ëª á¨á⥬ë. =========
Line 1677... Line 1633...
1677
  * ‘¨á⥬­®¥ ¢à¥¬ï ¬®¦­® ¯®«ãç¨âì ä㭪樥© 3.
1633
  * ‘¨á⥬­®¥ ¢à¥¬ï ¬®¦­® ¯®«ãç¨âì ä㭪樥© 3.
Line 1678... Line 1634...
1678
 
1634
 
1679
======================================================================
1635
======================================================================
1680
====== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 10 - ¯®«ãç¨âì ª ­ « DMA ¤«ï §¢ãª . =====
1636
====== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 10 - ¯®«ãç¨âì ª ­ « DMA ¤«ï §¢ãª . =====
1681
======================================================================
1637
======================================================================
1682
 à ¬¥âàë:
-
 
1683
  * eax = 26 - ­®¬¥à ä㭪樨
-
 
1684
  * ebx = 10 - ­®¬¥à ¯®¤ä㭪樨
-
 
1685
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
1686
  * eax = ­®¬¥à ª ­ «  (®â 0 ¤® 3 ¢ª«îç¨â¥«ì­®)
-
 
1687
‡ ¬¥ç ­¨ï:
-
 
1688
  * ®¬¥à ª ­ «  DMA ¨á¯®«ì§ã¥âáï ¢ ¯®¤ä㭪樨 1 ä㭪樨 55.
-
 
1689
  * “áâ ­®¢¨âì ª ­ « DMA ¤«ï §¢ãª  ¬®¦­® ¢ë§®¢®¬
-
 
Line 1690... Line 1638...
1690
    ¯®¤ä㭪樨 10 ä㭪樨 21.
1638
“¤ «¥­ 
1691
 
1639
 
1692
======================================================================
1640
======================================================================
1693
====================== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 11 =====================
1641
====================== ”ã­ªæ¨ï 26, ¯®¤äã­ªæ¨ï 11 =====================
Line 1719... Line 1667...
1719
    ¯®¤ä㭪樨 12 ä㭪樨 21.
1667
    ¯®¤ä㭪樨 12 ä㭪樨 21.
Line 1720... Line 1668...
1720
 
1668
 
1721
======================================================================
1669
======================================================================
1722
=============== ”ã­ªæ¨ï 28 - ãáâ ­®¢¨âì £à®¬ª®áâì SB16. ==============
1670
=============== ”ã­ªæ¨ï 28 - ãáâ ­®¢¨âì £à®¬ª®áâì SB16. ==============
1723
======================================================================
1671
======================================================================
1724
 à ¬¥âàë:
-
 
1725
  * eax = 28 - ­®¬¥à ä㭪樨
-
 
1726
  * ebx = çâ® ãáâ ­ ¢«¨¢ âì:
-
 
1727
    * 1 - ãáâ ­®¢¨âì ®¡éãî £à®¬ª®áâì
-
 
1728
    * 2 - ãáâ ­®¢¨âì £à®¬ª®áâì CD-audio
-
 
1729
  * cl = ã஢¥­ì £à®¬ª®á⨠(0=off, 0xFF=max)
-
 
1730
‚®§¢à é ¥¬®¥ §­ ç¥­¨¥:
-
 
1731
  * eax = 0 - ãᯥ譮
-
 
1732
  * eax = 1 - ­¥ ®¯à¥¤¥«¥­  ¡ §  SB
-
 
1733
  * eax = 2 - ­¥¢¥à­ ï ¯®¤äã­ªæ¨ï
-
 
1734
‡ ¬¥ç ­¨ï:
-
 
1735
  * à¥¤¢ à¨â¥«ì­® ­ã¦­® ®¯à¥¤¥«¨âì ¡ §®¢ë© ¯®àâ SB ¢ë§®¢®¬ 
-
 
1736
    ¯®¤ä㭪樨 4 ä㭪樨 21.
-
 
1737
  * â  äã­ªæ¨ï ¯à¥¤®áâ ¢«ï¥â ¡®«ìè¥ ¢ à¨ ­â®¢ ¤«ï £à®¬ª®áâ¨,
-
 
Line 1738... Line 1672...
1738
    祬 äã­ªæ¨ï 25.
1672
“¤ «¥­ 
1739
 
1673
 
1740
======================================================================
1674
======================================================================
1741
================ ”ã­ªæ¨ï 29 - ¯®«ãç¨âì á¨á⥬­ãî ¤ âã. ===============
1675
================ ”ã­ªæ¨ï 29 - ¯®«ãç¨âì á¨á⥬­ãî ¤ âã. ===============