Knowledge

Quark (kernel)

Source 📝

2292: 2282: 22: 644:
The PPC native Exec supports the PowerPC register model which means there is no difference for this Exec if it runs 68k or PowerPC code. PowerPC code does not block multitasking inside the OS box like in emulations where the 68k code is just emulated in some host system's task (then every access
595:
Compatibility of Trance is considered to be very high and there are few to no 68k instruction sequences or applications which cause it any problems. It is also considered to be very fast, with users noticing few differences between 68k programs and native PowerPC code.
591:
Trance exists in the form of an executable, run during boot, and a shared library. Although it is not technically part of the kernel, and MorphOS can be run without it, Trance is considered a fundamental part of MorphOS and one of its most powerful features.
648:
For applications running under this new PowerPC ABox kernel 68k code runs as subroutines inside PowerPC tasks. For 68k or PowerPC applications it's fully transparent if some library, hook, interrupt is still 68k or already using PowerPC code.
588:. Trance supplements this function by adding JIT compiling, increasing the speed of the emulation. It does not interfere with the full integration of 68k and PowerPC tasks MorphOS provides. 1353: 584:
MorphOS has a fully integrated 68k emulator to run many Amiga applications, which were almost exclusively compiled for the 68k processor, though MorphOS runs on
599:
Trance was developed by Ralph Schmidt and Teemu Suikki, with minor support from other MorphOS team members, Mark Olsen, Sigbjørn Skjæret, and Harry Sintonen.
2286: 1126: 581:, or code translator, for running 68k applications within the MorphOS environment. It has been part of the MorphOS operating system since MorphOS 1.4. 1186: 2062: 1136: 332:(group of tasks), ID concept, and recursive address mapping. Quark also has an asynchronous/synchronous message interface similar to 837: 422: 105: 1076: 1033: 2087: 39: 1971: 1945: 1939: 1933: 1927: 43: 86: 2126: 948: 58: 1618: 1540: 958: 290: 65: 2267: 2114: 1864: 641:
is also available for MorphOS, to speed up old 68k programs beyond the current state of the traditional emulation.
414: 2154: 2132: 2029: 1771: 1702: 1657: 1636: 1575: 1409: 1207: 1179: 1096: 1058: 396: 370: 270: 220: 2147: 2108: 1983: 1689: 1568: 1091: 1043: 623: 574: 144: 615:
A1000, A500(+), A600, A2000, A1200, A3000(T), and A4000(T) systems runs as a mix of a virtual emulation and a
72: 2100: 1895: 1642: 753: 627: 612: 313: 32: 1485: 1445: 1151: 1121: 1108: 1023: 240: 54: 2318: 2296: 1811: 1742: 1695: 1426: 1237: 1216: 1018: 1013: 973: 830: 390: 325: 306: 207: 2275: 2120: 1782: 1402: 1172: 1116: 968: 709: 139: 2234: 797: 2143: 1678: 1361: 1086: 1066: 360: 775: 2219: 2204: 2184: 1264: 1048: 631: 616: 379: 341: 148: 685: 2323: 1505: 1456: 1243: 993: 823: 731: 267: 183: 2189: 1887: 1282: 79: 2229: 2214: 2194: 1716: 1232: 418: 384: 364: 282: 233: 2312: 2239: 2209: 1380: 2244: 2014: 1994: 1624: 1325: 1319: 927: 917: 912: 877: 645:
outside this environment would stop the multitasking in the emulated environment).
337: 417:
is used which provides the needed hardware resource information like scanning all
2074: 1724: 1720: 1199: 1195: 1005: 963: 943: 887: 872: 278: 226: 197: 21: 2176: 2080: 2044: 1396: 983: 882: 867: 862: 638: 566: 129: 2224: 2199: 1963: 1833: 1823: 1731: 1517: 1477: 1254: 1146: 1141: 1071: 357: 259: 1164: 776:"Comparatif: performances entre AmigaOS 4.1 et MorphOS 2.3 sur Pegasos II" 2050: 2007: 1871: 1803: 1611: 1491: 1419: 1387: 1271: 978: 953: 922: 902: 578: 2166: 2093: 2056: 1976: 1953: 1922: 1901: 1876: 1849: 1842: 1751: 1532: 1523: 1438: 1432: 1131: 1081: 897: 854: 846: 608: 585: 571: 310: 302: 274: 250: 212: 158: 2160: 2037: 1797: 1791: 1764: 1757: 1683: 1672: 1666: 1587: 1556: 1338: 988: 1913: 1709: 1630: 1581: 1511: 1498: 1467: 1309: 1226: 892: 333: 176: 1594: 1297: 1291: 1038: 1028: 907: 402:
Clean design with an elegant application programming interface (
1168: 819: 2068: 1562: 1369: 403: 15: 634:
macros where needed to speed up some complex instructions.
815: 2175: 2142: 1993: 1962: 1912: 1886: 1832: 1822: 1781: 1741: 1656: 1603: 1476: 1466: 1455: 1308: 1281: 1253: 1215: 1206: 1107: 1057: 1004: 936: 853: 246: 232: 219: 203: 192: 182: 172: 164: 154: 138: 128: 46:. Unsourced material may be challenged and removed. 611:native reimplementation of the OS known from the 328:, but borrows concepts from it, including: the 2287:Category: Microkernel-based operating systems 1180: 831: 324:The Quark microkernel is not a member of the 8: 425:(PCI) boards, and local hardware resources. 123: 664: 662: 1829: 1473: 1463: 1212: 1187: 1173: 1165: 838: 824: 816: 340:kernel but adapted to an environment with 122: 106:Learn how and when to remove this message 658: 7: 619:. This OS driver is called an ABox. 44:adding citations to reliable sources 14: 423:Peripheral Component Interconnect 376:Models task/thread and clan/chief 2291: 2290: 2281: 2280: 622:The 68k emulation is written in 351:High super/usermode switch speed 20: 669:"MorphOS? What's that, then?". 31:needs additional citations for 347:Other Quark features include: 1: 301:, that lets users run extant 798:"MorphOS Full Features List" 686:"MorphOS Full Features List" 673:. July 2000. pp. 14–17. 492:SYS_MoveRomModuleToMemoryEnd 1541:Multi-Environment Real-Time 778:(in French). September 2009 134:Ralph Schmidt, Teemu Suikki 2340: 607:Under the Quark kernel, a 441:SYS_AttemptSemaphoreShared 415:hardware abstraction layer 2253: 501:SYS_ObtainSemaphoreShared 371:Symmetric multiprocessing 519:SYS_ShowExceptionThreads 314:central processing units 293:). As of 2020, only one 710:"MorphOS 1.4 available" 628:GNU Compiler Collection 613:Commodore International 413:For this new kernel, a 2297:Category: Microkernels 1122:The Battle for Wesnoth 732:"How fast is MorphOS?" 684:Gerber, David (2002). 540:SYS_ShowWaitIntThreads 305:software compiled for 281:designed to run fully 241:Command-line interface 1127:Knights and Merchants 522:SYS_ShowForbidThreads 409:Micro/pico kernel mix 391:Distributed computing 363:(IntThreads) and Int 354:Low interrupt latency 326:L4 microkernel family 309:(MC680x0 or 68k) and 307:Motorola 68000 series 208:Motorola 68000 series 2276:Open-source software 1783:Java virtual machine 531:SYS_ShowReadyThreads 504:SYS_ReleaseSemaphore 444:SYS_CopyCPUHalConfig 438:SYS_AttemptSemaphore 40:improve this article 2235:Andrew S. Tanenbaum 754:"MorphOS 68k speed" 637:A JIT engine named 549:SYS_StartNextThread 543:SYS_ShowWaitThreads 498:SYS_ObtainSemaphore 462:SYS_FindFreeMemArea 456:SYS_DeleteSemaphore 125: 55:"Quark" kernel 1087:Origyn Web Browser 800:. 11 December 2002 534:SYS_ShowRunThreads 528:SYS_ShowQuarkState 525:SYS_ShowIntThreads 516:SYS_SetupPageTable 513:SYS_SetMessageAttr 471:SYS_GetMessageAttr 468:SYS_GetLinkMessage 435:SYS_AddLinkMessage 297:is available, the 285:computers, called 2306: 2305: 2220:James G. Mitchell 2205:Per Brinch Hansen 2024: 2023: 1859: 1858: 1652: 1651: 1348: 1347: 1265:Mac OS nanokernel 1162: 1161: 756:. 3 November 2002 734:. 8 February 2003 632:assembly language 459:SYS_DumpMemHeader 447:SYS_CreateMemList 380:Resource tracking 342:memory protection 256: 255: 149:assembly language 116: 115: 108: 90: 2331: 2294: 2293: 2284: 2283: 1830: 1658:Capability-based 1474: 1464: 1213: 1189: 1182: 1175: 1166: 840: 833: 826: 817: 810: 809: 807: 805: 794: 788: 787: 785: 783: 772: 766: 765: 763: 761: 750: 744: 743: 741: 739: 728: 722: 721: 719: 717: 706: 700: 699: 697: 695: 690: 681: 675: 674: 666: 507:SYS_ReplyMessage 483:SYS_IsClanMember 465:SYS_FindSkipSize 268:operating system 173:Marketing target 126: 120:Operating system 111: 104: 100: 97: 91: 89: 48: 24: 16: 2339: 2338: 2334: 2333: 2332: 2330: 2329: 2328: 2309: 2308: 2307: 2302: 2279: 2249: 2190:Thomas Bushnell 2171: 2138: 2020: 1989: 1958: 1908: 1882: 1855: 1818: 1777: 1737: 1648: 1599: 1458: 1451: 1344: 1304: 1277: 1249: 1202: 1193: 1163: 1158: 1103: 1053: 1000: 932: 849: 844: 814: 813: 803: 801: 796: 795: 791: 781: 779: 774: 773: 769: 759: 757: 752: 751: 747: 737: 735: 730: 729: 725: 715: 713: 712:. 9 August 2003 708: 707: 703: 693: 691: 688: 683: 682: 678: 668: 667: 660: 655: 605: 563: 558: 552:SYS_StartThread 537:SYS_ShowThreads 510:SYS_SendMessage 489:SYS_MMUGetEntry 431: 322: 235: 211: 210:(MC680x0, 68k), 121: 112: 101: 95: 92: 49: 47: 37: 25: 12: 11: 5: 2337: 2335: 2327: 2326: 2321: 2311: 2310: 2304: 2303: 2301: 2300: 2271: 2263: 2261:= discontinued 2254: 2251: 2250: 2248: 2247: 2242: 2237: 2232: 2230:Richard Rashid 2227: 2222: 2217: 2215:Jochen Liedtke 2212: 2207: 2202: 2197: 2195:David Cheriton 2192: 2187: 2181: 2179: 2173: 2172: 2170: 2164: 2158: 2152: 2150: 2140: 2139: 2137: 2136: 2130: 2124: 2105: 2097: 2091: 2084: 2078: 2072: 2066: 2060: 2054: 2048: 2042: 2034: 2025: 2022: 2021: 2019: 2018: 1999: 1997: 1991: 1990: 1988: 1987: 1980: 1974: 1968: 1966: 1960: 1959: 1957: 1956: 1951: 1950: 1949: 1946:Icaros Desktop 1943: 1937: 1925: 1919: 1917: 1910: 1909: 1907: 1892: 1890: 1884: 1883: 1881: 1880: 1872:Classic Mac OS 1868: 1860: 1857: 1856: 1854: 1853: 1846: 1838: 1836: 1827: 1820: 1819: 1817: 1816: 1808: 1787: 1785: 1779: 1778: 1776: 1775: 1769: 1761: 1755: 1748: 1746: 1739: 1738: 1736: 1735: 1717:HarmonyOS NEXT 1713: 1706: 1699: 1693: 1686: 1662: 1660: 1654: 1653: 1650: 1649: 1647: 1646: 1640: 1634: 1628: 1622: 1616: 1607: 1605: 1601: 1600: 1598: 1591: 1584: 1579: 1572: 1566: 1560: 1553: 1537: 1529: 1528: 1527: 1521: 1509: 1502: 1495: 1489: 1482: 1480: 1471: 1461: 1453: 1452: 1450: 1449: 1442: 1439:TI-RTOS kernel 1436: 1430: 1423: 1416: 1415:Off++ → Plan B 1413: 1406: 1400: 1393: 1392: 1391: 1377: 1374: 1366: 1358: 1349: 1346: 1345: 1343: 1342: 1335: 1330: 1329: 1328: 1315: 1313: 1306: 1305: 1303: 1302: 1287: 1285: 1279: 1278: 1276: 1275: 1268: 1260: 1258: 1251: 1250: 1248: 1247: 1241: 1222: 1220: 1210: 1204: 1203: 1194: 1192: 1191: 1184: 1177: 1169: 1160: 1159: 1157: 1156: 1149: 1144: 1139: 1134: 1129: 1124: 1119: 1113: 1111: 1105: 1104: 1102: 1101: 1094: 1089: 1084: 1079: 1074: 1069: 1063: 1061: 1055: 1054: 1052: 1051: 1046: 1041: 1036: 1031: 1026: 1021: 1016: 1010: 1008: 1002: 1001: 999: 998: 991: 986: 981: 976: 971: 966: 961: 956: 951: 946: 940: 938: 934: 933: 931: 930: 925: 920: 915: 910: 905: 900: 895: 890: 885: 880: 875: 870: 865: 859: 857: 851: 850: 845: 843: 842: 835: 828: 820: 812: 811: 789: 767: 745: 723: 701: 676: 657: 656: 654: 651: 604: 601: 562: 559: 557: 556: 553: 550: 547: 544: 541: 538: 535: 532: 529: 526: 523: 520: 517: 514: 511: 508: 505: 502: 499: 496: 495:SYS_ObtainPort 493: 490: 487: 486:SYS_MMUAddPage 484: 481: 480:SYS_InsideClan 478: 475: 474:SYS_GetNextCPU 472: 469: 466: 463: 460: 457: 454: 453:SYS_DeletePort 451: 450:SYS_CreateTask 448: 445: 442: 439: 436: 432: 430: 427: 419:Amiga Zorro II 411: 410: 407: 400: 393: 388: 385:Virtual memory 382: 377: 374: 368: 355: 352: 321: 318: 254: 253: 248: 244: 243: 238: 236:user interface 230: 229: 224: 217: 216: 205: 201: 200: 194: 190: 189: 186: 180: 179: 174: 170: 169: 166: 162: 161: 156: 152: 151: 142: 136: 135: 132: 119: 114: 113: 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 2336: 2325: 2322: 2320: 2317: 2316: 2314: 2299: 2298: 2289: 2288: 2278: 2277: 2272: 2270: 2269: 2264: 2262: 2259: 2256: 2255: 2252: 2246: 2243: 2241: 2240:Avie Tevanian 2238: 2236: 2233: 2231: 2228: 2226: 2223: 2221: 2218: 2216: 2213: 2211: 2210:Gernot Heiser 2208: 2206: 2203: 2201: 2198: 2196: 2193: 2191: 2188: 2186: 2183: 2182: 2180: 2178: 2174: 2168: 2165: 2162: 2159: 2156: 2153: 2151: 2149: 2145: 2141: 2134: 2131: 2128: 2125: 2123: 2122: 2117: 2116: 2111: 2110: 2106: 2103: 2102: 2098: 2095: 2092: 2090: 2089: 2085: 2082: 2079: 2076: 2073: 2070: 2067: 2064: 2061: 2058: 2055: 2052: 2049: 2046: 2043: 2040: 2039: 2035: 2032: 2031: 2027: 2026: 2017: 2016: 2011: 2009: 2004: 2001: 2000: 1998: 1996: 1992: 1986: 1985: 1981: 1978: 1975: 1973: 1970: 1969: 1967: 1965: 1961: 1955: 1952: 1947: 1944: 1941: 1938: 1935: 1932: 1931: 1929: 1926: 1924: 1921: 1920: 1918: 1915: 1911: 1905: 1903: 1898: 1897: 1893: 1891: 1889: 1885: 1878: 1874: 1873: 1869: 1867: 1866: 1862: 1861: 1852: 1851: 1847: 1845: 1844: 1840: 1839: 1837: 1835: 1831: 1828: 1825: 1821: 1814: 1813: 1809: 1806: 1805: 1801:^ integrates 1800: 1799: 1794: 1793: 1789: 1788: 1786: 1784: 1780: 1773: 1770: 1767: 1766: 1762: 1759: 1756: 1753: 1750: 1749: 1747: 1744: 1740: 1734: 1733: 1728: 1726: 1722: 1718: 1714: 1712: 1711: 1707: 1705: 1704: 1700: 1697: 1694: 1692: 1691: 1687: 1685: 1681: 1680: 1675: 1674: 1669: 1668: 1664: 1663: 1661: 1659: 1655: 1644: 1641: 1638: 1635: 1632: 1629: 1626: 1623: 1620: 1617: 1615: 1613: 1609: 1608: 1606: 1602: 1597: 1596: 1592: 1590: 1589: 1585: 1583: 1580: 1578: 1577: 1573: 1570: 1567: 1564: 1561: 1559: 1558: 1554: 1551: 1547: 1543: 1542: 1538: 1535: 1534: 1530: 1525: 1522: 1519: 1516: 1515: 1513: 1510: 1508: 1507: 1503: 1501: 1500: 1496: 1493: 1490: 1488: 1487: 1483: 1481: 1479: 1475: 1472: 1469: 1465: 1462: 1460: 1454: 1448: 1447: 1443: 1440: 1437: 1434: 1431: 1429: 1428: 1424: 1422: 1421: 1417: 1414: 1412: 1411: 1407: 1404: 1401: 1399: 1398: 1394: 1389: 1386: 1385: 1383: 1382: 1378: 1376:Little Kernel 1375: 1372: 1371: 1367: 1364: 1363: 1359: 1356: 1355: 1351: 1350: 1341: 1340: 1336: 1334: 1331: 1327: 1324: 1323: 1322: 1321: 1317: 1316: 1314: 1311: 1307: 1300: 1299: 1294: 1293: 1289: 1288: 1286: 1284: 1280: 1274: 1273: 1269: 1267: 1266: 1262: 1261: 1259: 1256: 1252: 1245: 1242: 1239: 1235: 1234: 1229: 1228: 1224: 1223: 1221: 1218: 1214: 1211: 1209: 1205: 1201: 1197: 1190: 1185: 1183: 1178: 1176: 1171: 1170: 1167: 1155: 1154: 1150: 1148: 1145: 1143: 1140: 1138: 1135: 1133: 1130: 1128: 1125: 1123: 1120: 1118: 1115: 1114: 1112: 1110: 1106: 1100: 1099: 1095: 1093: 1090: 1088: 1085: 1083: 1080: 1078: 1075: 1073: 1070: 1068: 1065: 1064: 1062: 1060: 1056: 1050: 1047: 1045: 1042: 1040: 1037: 1035: 1032: 1030: 1027: 1025: 1022: 1020: 1017: 1015: 1012: 1011: 1009: 1007: 1003: 997: 996: 992: 990: 987: 985: 982: 980: 977: 975: 972: 970: 967: 965: 962: 960: 957: 955: 952: 950: 947: 945: 942: 941: 939: 935: 929: 926: 924: 921: 919: 916: 914: 911: 909: 906: 904: 901: 899: 896: 894: 891: 889: 886: 884: 881: 879: 876: 874: 871: 869: 866: 864: 861: 860: 858: 856: 852: 848: 841: 836: 834: 829: 827: 822: 821: 818: 799: 793: 790: 777: 771: 768: 755: 749: 746: 733: 727: 724: 711: 705: 702: 687: 680: 677: 672: 665: 663: 659: 652: 650: 646: 642: 640: 635: 633: 629: 625: 620: 618: 614: 610: 602: 600: 597: 593: 589: 587: 582: 580: 576: 573: 569: 568: 560: 554: 551: 548: 545: 542: 539: 536: 533: 530: 527: 524: 521: 518: 515: 512: 509: 506: 503: 500: 497: 494: 491: 488: 485: 482: 479: 476: 473: 470: 467: 464: 461: 458: 455: 452: 449: 446: 443: 440: 437: 434: 433: 428: 426: 424: 420: 416: 408: 405: 401: 398: 395:No access to 394: 392: 389: 386: 383: 381: 378: 375: 372: 369: 366: 362: 359: 356: 353: 350: 349: 348: 345: 343: 339: 335: 331: 327: 319: 317: 315: 312: 308: 304: 300: 296: 292: 288: 284: 280: 276: 272: 269: 265: 261: 252: 249: 245: 242: 239: 237: 231: 228: 225: 222: 218: 214: 209: 206: 202: 199: 196:Compile from 195: 193:Update method 191: 187: 185: 181: 178: 175: 171: 167: 165:Working state 163: 160: 157: 153: 150: 146: 143: 141: 137: 133: 131: 127: 118: 110: 107: 99: 88: 85: 81: 78: 74: 71: 67: 64: 60: 57: –  56: 52: 51:Find sources: 45: 41: 35: 34: 29:This article 27: 23: 18: 17: 2319:Microkernels 2295: 2285: 2273: 2265: 2260: 2257: 2245:William Wulf 2119: 2113: 2107: 2099: 2086: 2036: 2028: 2015:Workplace OS 2013: 2006: 2002: 1995:AIM alliance 1982: 1900: 1894: 1870: 1863: 1848: 1841: 1810: 1802: 1796: 1790: 1763: 1730: 1715: 1708: 1701: 1688: 1677: 1671: 1665: 1625:Nucleus RTOS 1610: 1593: 1586: 1574: 1555: 1549: 1545: 1539: 1531: 1504: 1497: 1484: 1444: 1425: 1418: 1408: 1395: 1379: 1368: 1360: 1352: 1337: 1332: 1318: 1296: 1290: 1270: 1263: 1231: 1225: 1196:Microkernels 1152: 1097: 1006:File systems 994: 928:Power Mac G5 918:PowerBook G4 913:Power Mac G4 802:. Retrieved 792: 780:. Retrieved 770: 758:. Retrieved 748: 736:. Retrieved 726: 714:. Retrieved 704: 692:. Retrieved 679: 670: 647: 643: 636: 621: 606: 598: 594: 590: 583: 575:just-in-time 565: 564: 555:SYS_WaitPort 421:bus boards, 412: 346: 329: 323: 320:Design goals 298: 294: 286: 263: 257: 184:Available in 117: 102: 93: 83: 76: 69: 62: 50: 38:Please help 33:verification 30: 2185:Gordon Bell 2075:OpenComRTOS 1972:Singularity 1798:Chorus/Jazz 1721:OpenHarmony 1200:nanokernels 964:CyberGraphX 367:abstraction 283:virtualized 279:microkernel 247:Preceded by 227:Microkernel 198:source code 2313:Categories 2177:Developers 2144:Frameworks 2081:Phantom OS 2045:ChibiOS/RT 1403:µ-velOSity 1397:MicroEmpix 1137:Robin Hood 984:TurboPrint 937:Components 671:AmigActive 653:References 567:Trance JIT 561:Trance JIT 399:structures 387:(optional) 277:. It is a 140:Written in 66:newspapers 2268:Real-time 2225:Ike Nassi 2200:Dan Dodge 1964:Microsoft 1834:Unix-like 1824:Macintosh 1732:HarmonyOS 1619:Integrity 1518:Minix-vmd 1478:Unix-like 1457:Operating 1255:Macintosh 1147:Stratagus 1142:Quake III 1077:Hollywood 1072:Cubic IDE 626:and uses 546:SYS_Start 429:Functions 358:Interrupt 260:computing 204:Platforms 155:OS family 130:Developer 96:July 2009 2051:FreeRTOS 2008:Taligent 1940:Broadway 1934:AspireOS 1804:ChorusOS 1725:Oniro OS 1612:ChorusOS 1492:GNU Hurd 1446:Vanguard 1388:GNU Mach 1272:NuKernel 1059:Software 979:RAM disk 954:AmigaDOS 923:iBook G4 903:Mac Mini 855:Hardware 579:compiler 477:SYS_Init 316:(CPUs). 273:used in 2324:MorphOS 2258:Italics 2167:TI-RTOS 2115:Harmony 2094:SharpOS 2088:RC 4000 2057:HelenOS 1977:ThreadX 1954:MorphOS 1923:AmigaOS 1902:Symbian 1879:kernel) 1877:PowerPC 1865:Copland 1850:MacMach 1843:MachTen 1604:Partial 1550:Unix-RT 1533:MkLinux 1524:Minix 3 1470:support 1459:systems 1433:RTLinux 1427:PowerUP 1410:nucleus 1208:Kernels 1153:more... 1132:OpenTTD 1117:Aquaria 1098:more... 1082:NetSurf 1067:Blender 995:more... 974:PowerUP 949:Ambient 898:Pegasos 878:A3000UX 847:MorphOS 804:28 July 782:28 July 760:28 July 738:28 July 716:28 July 694:28 July 609:PowerPC 586:PowerPC 572:MorphOS 361:threads 311:PowerPC 303:AmigaOS 291:sandbox 275:MorphOS 251:AmigaOS 234:Default 213:PowerPC 188:English 168:Current 159:AmigaOS 80:scholar 2161:Genode 2155:Cosmos 2133:Zephyr 2038:BeRTOS 2030:Amoeba 1826:hosted 1792:JavaOS 1772:Wombat 1765:REX OS 1758:PikeOS 1752:LLinux 1745:kernel 1703:Midori 1684:CapROS 1673:KeyKOS 1667:GNOSIS 1588:UNICOS 1576:Spring 1557:OS2000 1506:MeikOS 1339:WarpOS 1326:ExecSG 1257:hosted 1219:family 989:WarpOS 888:A4000T 873:A3000T 639:Trance 630:(GCC) 617:driver 577:(JIT) 397:kernel 365:P-code 271:kernel 266:is an 221:Kernel 82:  75:  68:  61:  53:  2109:Thoth 2063:µC/OS 1984:Verve 1916:-type 1914:Amiga 1888:Psion 1710:NLTSS 1690:Hydra 1631:NuttX 1582:Tinix 1569:Redox 1512:Minix 1499:Lites 1468:POSIX 1354:ADEOS 1333:Quark 1312:-type 1310:Amiga 1283:Psion 1227:Eumel 1109:Games 893:Efika 883:A4000 868:A3000 863:A1200 689:(PDF) 570:is a 373:(SMP) 334:Amiga 289:(see 287:boxes 264:Quark 215:(PPC) 177:Amiga 124:Quark 87:JSTOR 73:books 2274:° = 2266:^ = 2148:kits 2127:VRTX 2118:^ → 2112:^ → 2101:SPIN 2003:Pink 1928:AROS 1896:EPOC 1696:seL4 1679:EROS 1643:RIOT 1595:VSTa 1546:MERT 1420:Opus 1381:Mach 1362:EROS 1320:Exec 1298:EKA2 1292:EKA1 1244:OKL4 1039:NTFS 1029:EXT2 959:CAMD 908:eMac 806:2010 784:2010 762:2010 740:2010 718:2010 696:2010 603:ABox 338:Exec 330:clan 299:ABox 223:type 59:news 2069:MQX 1637:OSE 1563:QNX 1544:^ ( 1486:ARX 1370:K42 1092:YAM 1049:SFS 1044:PFS 1034:HFS 1024:FFS 1019:OFS 1014:FAT 969:MUI 944:AHI 404:API 336:'s 295:box 258:In 42:by 2315:: 2169:^° 2146:, 2135:^° 2083:^° 2065:^° 2053:^° 2047:^° 2041:^° 2012:→ 2010:OS 2005:→ 1930:° 1906:^° 1904:OS 1899:→ 1812:JX 1807:^) 1774:^° 1754:^° 1743:L4 1729:→ 1723:, 1698:^° 1682:→ 1676:→ 1670:→ 1645:^° 1633:^° 1548:– 1514:° 1441:^° 1384:° 1365:^° 1301:^° 1295:→ 1238:L4 1236:→ 1233:L3 1230:→ 1217:L4 661:^ 344:. 262:, 147:, 2163:° 2157:° 2129:^ 2121:V 2104:° 2096:° 2077:^ 2071:^ 2059:° 2033:° 1979:^ 1948:° 1942:° 1936:° 1875:( 1815:° 1795:( 1768:^ 1760:^ 1727:) 1719:( 1639:^ 1627:^ 1621:^ 1614:^ 1571:° 1565:^ 1552:) 1536:° 1526:° 1520:° 1494:° 1435:° 1405:^ 1390:° 1373:° 1357:° 1246:° 1240:° 1198:- 1188:e 1181:t 1174:v 839:e 832:t 825:v 808:. 786:. 764:. 742:. 720:. 698:. 624:C 406:) 145:C 109:) 103:( 98:) 94:( 84:· 77:· 70:· 63:· 36:.

Index


verification
improve this article
adding citations to reliable sources
"Quark" kernel
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Developer
Written in
C
assembly language
AmigaOS
Amiga
Available in
source code
Motorola 68000 series
PowerPC
Kernel
Microkernel
Default
user interface

Command-line interface
AmigaOS
computing
operating system
kernel
MorphOS

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.