Knowledge (XXG)

Data General AOS

Source 📝

372:**** Atari S/W Development HCD1 / BATCH OUTPUT FILE **** AOS/VS 3.07 / EXEC 3.07 19-JAN-84 10:11:01 QPRI=254 SEQ=31324 INPUT FILE -- :UDD:SYSTEMS:850:?031.CLI.004.JOB (WILL BE DELETED AFTER PROCESSING) LIST FILE -- :QUEUE:NORDIN.LIST.31324 -------- LAST MESSAGE CHANGE 12-JAN-84 16:06:08 Atari S/W Development System HCD1 Backup schedule (system shut down): Saturday 21-Jan-84 9:30-11:30am Refer to HELP *COMMANDS, HELP *PSEUDO, HELP, APHELP, and ?MHELP. Refer to DISP FUNC in SED for list of default function key commands. -------- LAST PREVIOUS LOGON 19-JAN-84 10:09:45 * searchlist :UDD:NORDIN:UTIL :UDD:NORDIN:LINKS :C :UTIL : AOS/VS CLI REV 03.03.00.00 19-JAN-84 10:11:05 Ý SEARCHLIST :UDD:SYSTEMS:UTIL,:UDD:NORDIN:UTIL,:UDD:NORDIN:LINKS,:C,:UTIL,: Ý DIRECTORY :UDD:SYSTEMS:850 Ý DEFACL SYSTEMS,OWARE,A.JOE,OWARE,A.OLIVIA,OWARE,ARKEN,OWARE,BLOTCKY,OWARE,NORDIN,OWARE,TITTSLER,OWARE,FOWKES,OWARE Ý CAMAC R850AMAC H=R850AMAC.OBJ L=R850AMAC.PRN R=F SL=132 ATARI CAMAC Assembler Ver 1.0A Copyright 1981 ATARI Inc. Enter source file name and options d:R850AMAC h=d:R850AMAC.OBJ l=d:R850AMAC.PRN R=F SL=132 Pass 1 - Reading D1:R850AMAC. Pass 2 - Reading D1:R850AMAC. no ERRORs, 669 Labels, $ 67E8 free. � ATARI CAMAC Assembler Ver 1.0A Copyright 1981 ATARI Inc. Enter source file name and options Ý Ý END OF FILE AOS/VS CLI TERMINATING 19-JAN-84 10:12:06 PROCESS 42 TERMINATED ELAPSED TIME 0:01:06 (OTHER JOBS, SAME USERNAME) USER 'NORDIN' LOGGED OFF 19-JAN-84 10:12:07 **** * LIST FILE EMPTY, WILL NOT BE PRINTED **** 1230: 514: 129: 22: 274:
hardware with ring 7 being the least privileged and ring 0 being the most privileged. The AOS/VS kernel ran in ring 0 and used ring-1 addresses for data structures related to virtual address translations. Ring 2 was unused and reserved for future use by the kernel. The Agent, which performed much of
363:
programming language. Initially, AOS/VS utilities closely tracked AOS source development. As AOS/VS matured, many DG-supplied utilities were rewritten to take advantage of the 32-bit address space and reduce dependencies on assembly language, often resulting in substantial increases in
290:
operating systems. 16-bit AOS applications ran natively under AOS/VS and AOS/VS II on the 32-bit Eclipse MV line. AOS/VS (Advanced Operating System/Virtual Storage) was the most commonly used DG software product, and included a
275:
the system call validation for the AOS/VS kernel, as well as some I/O buffering and many compatibility functions, ran in ring 3 of each process. Ring 4 was used by various D.G. products such as the INFOS II
302:
meant to honor Xyzzy (which was pronounced "magic"). This was the internal code name of what externally became known as the AOS/VS 32-bit operating system. A user typing in the
771: 1271: 718: 1290: 464: 1047: 1018: 279:. Rings 5 and 6 were reserved for use by user programs but rarely used except for large software such as the MV/UX inner-ring emulator and 1264: 421: 105: 39: 822: 766: 1300: 741: 711: 86: 1257: 934: 832: 58: 43: 1212: 761: 746: 807: 792: 751: 545: 334: 65: 973: 920: 653: 406: 988: 827: 704: 685: 457: 72: 32: 1023: 842: 802: 797: 756: 679: 1066: 953: 817: 292: 198: 54: 812: 1200: 1139: 1028: 1008: 957: 915: 574: 564: 355:. Almost all of the AOS and AOS/VS utilities included in the operating system releases were written in 1295: 983: 949: 851: 787: 450: 1180: 1154: 540: 239: 210: 175: 159: 1149: 1101: 978: 303: 213: 1086: 993: 658: 386: 299: 1195: 1144: 1076: 1033: 874: 622: 556: 535: 381: 352: 307: 79: 1241: 1237: 1229: 1175: 727: 569: 407:"Dg :: Software :: Aos :: 093-000198-01 AOS Library File Editor UM Apr77 raw" 229: 205: 1119: 1081: 1052: 487: 280: 267: 1205: 1129: 1091: 963: 191: 1284: 1071: 910: 864: 503: 493: 998: 473: 243: 233: 179: 169: 141: 1124: 1106: 889: 879: 869: 513: 128: 21: 364:
functionality, performance and reliability compared with their AOS ancestors.
295:(CLI) allowing for complex scripting, DUMP/LOAD, and other custom components. 271: 255: 183: 136: 1061: 968: 894: 859: 631: 315: 251: 325:
called MV/UX hosted under AOS/VS was also available. A modified version of
1190: 595: 498: 360: 326: 1185: 1114: 884: 310:" would get back a response from the CLI of "Nothing Happens". When a 590: 345: 311: 287: 247: 236: 172: 696: 1134: 637: 330: 356: 322: 276: 700: 446: 442: 1170: 342: 338: 15: 318:, the same command instead reported "Twice As Much Happens". 298:
The 16-bit version of the CLI is famous for including an
1245: 286:
The AOS software was far more advanced than competing
351:
The AOS and AOS/VS kernels were written entirely in
283:
which used ring 5. All user programs ran in ring 7.
1163: 1100: 1046: 1007: 942: 933: 903: 850: 841: 780: 734: 671: 646: 615: 608: 583: 554: 528: 521: 480: 204: 190: 165: 155: 147: 135: 46:. Unsourced material may be challenged and removed. 1265: 712: 458: 8: 121: 1272: 1258: 939: 847: 719: 705: 697: 612: 525: 512: 465: 451: 443: 314:version of the CLI became available under 120: 106:Learn how and when to remove this message 398: 7: 1226: 1224: 44:adding citations to reliable sources 1244:. You can help Knowledge (XXG) by 14: 420:Hoard, Bruce (22 November 1982). 321:A modified version of System V.2 1228: 823:Object-oriented operating system 127: 20: 31:needs additional citations for 833:Supercomputer operating system 250:and AOS/RT32 (1980) and later 228:) was the name of a family of 1: 1291:Proprietary operating systems 808:Just enough operating system 793:Distributed operating system 422:"Computerworld Nov 22, 1982" 921:User space and kernel space 1317: 1223: 828:Real-time operating system 686:The Talking Propellerheads 1024:Multilevel feedback queue 1019:Fixed-priority preemptive 803:Hobbyist operating system 798:Embedded operating system 680:The Soul of a New Machine 510: 226:Advanced Operating System 126: 1067:General protection fault 818:Network operating system 772:User features comparison 293:command-line interpreter 199:Command-line interpreter 813:Mobile operating system 266:AOS/VS exploited the 8- 1301:Operating system stubs 1240:-related article is a 916:Loadable kernel module 254:(1988) for the 32-bit 984:Process control block 950:Computer multitasking 788:Disk operating system 224:(an abbreviation for 1155:Virtual tape library 747:Forensic engineering 270:architecture of the 40:improve this article 1164:Supporting concepts 1150:Virtual file system 555:Microcomputers and 337:line and later the 214:commercial software 123: 1087:Segmentation fault 935:Process management 387:CEO (Data General) 55:"Data General AOS" 1253: 1252: 1221: 1220: 1077:Memory protection 1048:Memory management 1042: 1041: 1034:Shortest job next 929: 928: 728:Operating systems 694: 693: 667: 666: 616:Operating systems 604: 603: 382:Data General RDOS 359:a variant of the 353:assembly language 333:was made for the 230:operating systems 219: 218: 116: 115: 108: 90: 1308: 1274: 1267: 1260: 1238:operating-system 1232: 1225: 1176:Computer network 940: 848: 721: 714: 707: 698: 613: 570:Data General/One 526: 516: 467: 460: 453: 444: 437: 436: 434: 433: 417: 411: 410: 403: 222:Data General AOS 131: 124: 122:Data General AOS 118:Operating system 111: 104: 100: 97: 91: 89: 48: 24: 16: 1316: 1315: 1311: 1310: 1309: 1307: 1306: 1305: 1281: 1280: 1279: 1278: 1222: 1217: 1159: 1120:Defragmentation 1105: 1096: 1082:Protection ring 1051: 1038: 1010: 1003: 925: 899: 837: 776: 730: 725: 695: 690: 663: 642: 600: 579: 550: 517: 508: 488:Edson de Castro 476: 471: 441: 440: 431: 429: 419: 418: 414: 405: 404: 400: 395: 378: 373: 370: 268:ring protection 264: 193: 119: 112: 101: 95: 92: 49: 47: 37: 25: 12: 11: 5: 1314: 1312: 1304: 1303: 1298: 1293: 1283: 1282: 1277: 1276: 1269: 1262: 1254: 1251: 1250: 1233: 1219: 1218: 1216: 1215: 1210: 1209: 1208: 1206:User interface 1203: 1193: 1188: 1183: 1178: 1173: 1167: 1165: 1161: 1160: 1158: 1157: 1152: 1147: 1142: 1137: 1132: 1130:File attribute 1127: 1122: 1117: 1111: 1109: 1098: 1097: 1095: 1094: 1092:Virtual memory 1089: 1084: 1079: 1074: 1069: 1064: 1058: 1056: 1044: 1043: 1040: 1039: 1037: 1036: 1031: 1026: 1021: 1015: 1013: 1005: 1004: 1002: 1001: 996: 991: 986: 981: 976: 971: 966: 964:Context switch 961: 946: 944: 937: 931: 930: 927: 926: 924: 923: 918: 913: 907: 905: 901: 900: 898: 897: 892: 887: 882: 877: 872: 867: 862: 856: 854: 845: 839: 838: 836: 835: 830: 825: 820: 815: 810: 805: 800: 795: 790: 784: 782: 778: 777: 775: 774: 769: 764: 759: 754: 749: 744: 738: 736: 732: 731: 726: 724: 723: 716: 709: 701: 692: 691: 689: 688: 683: 675: 673: 669: 668: 665: 664: 662: 661: 656: 654:Business Basic 650: 648: 644: 643: 641: 640: 635: 625: 619: 617: 610: 606: 605: 602: 601: 599: 598: 593: 587: 585: 581: 580: 578: 577: 572: 567: 561: 559: 552: 551: 549: 548: 543: 538: 532: 530: 523: 519: 518: 511: 509: 507: 506: 501: 496: 491: 484: 482: 478: 477: 472: 470: 469: 462: 455: 447: 439: 438: 412: 397: 396: 394: 391: 390: 389: 384: 377: 374: 371: 369: 366: 263: 260: 246:, followed by 217: 216: 208: 202: 201: 196: 194:user interface 188: 187: 167: 163: 162: 157: 153: 152: 149: 145: 144: 139: 133: 132: 117: 114: 113: 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 1313: 1302: 1299: 1297: 1294: 1292: 1289: 1288: 1286: 1275: 1270: 1268: 1263: 1261: 1256: 1255: 1249: 1247: 1243: 1239: 1234: 1231: 1227: 1214: 1211: 1207: 1204: 1202: 1199: 1198: 1197: 1194: 1192: 1189: 1187: 1184: 1182: 1179: 1177: 1174: 1172: 1169: 1168: 1166: 1162: 1156: 1153: 1151: 1148: 1146: 1143: 1141: 1138: 1136: 1133: 1131: 1128: 1126: 1123: 1121: 1118: 1116: 1113: 1112: 1110: 1108: 1103: 1099: 1093: 1090: 1088: 1085: 1083: 1080: 1078: 1075: 1073: 1072:Memory paging 1070: 1068: 1065: 1063: 1060: 1059: 1057: 1054: 1049: 1045: 1035: 1032: 1030: 1027: 1025: 1022: 1020: 1017: 1016: 1014: 1012: 1006: 1000: 997: 995: 992: 990: 987: 985: 982: 980: 977: 975: 972: 970: 967: 965: 962: 959: 955: 951: 948: 947: 945: 941: 938: 936: 932: 922: 919: 917: 914: 912: 911:Device driver 909: 908: 906: 902: 896: 893: 891: 888: 886: 883: 881: 878: 876: 873: 871: 868: 866: 863: 861: 858: 857: 855: 853: 852:Architectures 849: 846: 844: 840: 834: 831: 829: 826: 824: 821: 819: 816: 814: 811: 809: 806: 804: 801: 799: 796: 794: 791: 789: 786: 785: 783: 779: 773: 770: 768: 765: 763: 760: 758: 755: 753: 750: 748: 745: 743: 740: 739: 737: 733: 729: 722: 717: 715: 710: 708: 703: 702: 699: 687: 684: 682: 681: 677: 676: 674: 670: 660: 657: 655: 652: 651: 649: 645: 639: 636: 633: 629: 626: 624: 621: 620: 618: 614: 611: 607: 597: 594: 592: 589: 588: 586: 582: 576: 573: 571: 568: 566: 563: 562: 560: 558: 553: 547: 544: 542: 539: 537: 534: 533: 531: 529:Minicomputers 527: 524: 520: 515: 505: 504:Edward Zander 502: 500: 497: 495: 494:Steve Wallach 492: 489: 486: 485: 483: 479: 475: 468: 463: 461: 456: 454: 449: 448: 445: 427: 426:Computerworld 423: 416: 413: 408: 402: 399: 392: 388: 385: 383: 380: 379: 375: 367: 365: 362: 358: 354: 349: 347: 344: 340: 336: 332: 328: 324: 319: 317: 313: 309: 305: 301: 296: 294: 289: 284: 282: 278: 273: 269: 261: 259: 257: 253: 249: 245: 244:minicomputers 241: 238: 235: 231: 227: 223: 215: 212: 209: 207: 203: 200: 197: 195: 189: 185: 181: 180:minicomputers 177: 174: 171: 168: 164: 161: 160:Closed-source 158: 154: 150: 148:Working state 146: 143: 140: 138: 134: 130: 125: 110: 107: 99: 96:December 2008 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: 1296:Data General 1246:expanding it 1235: 1107:file systems 999:Time-sharing 678: 647:Applications 627: 474:Data General 430:. Retrieved 425: 415: 401: 350: 329:Unix called 320: 297: 285: 265: 242:C, M, and S 234:Data General 225: 221: 220: 178:C, M, and S 170:Data General 156:Source model 151:Discontinued 142:Data General 102: 93: 83: 76: 69: 62: 50: 38:Please help 33:verification 30: 1125:Device file 1115:Boot loader 1029:Round-robin 954:Cooperative 890:Rump kernel 880:Multikernel 870:Microkernel 767:Usage share 211:Proprietary 182:and 32-bit 1285:Categories 1055:protection 1011:algorithms 1009:Scheduling 958:Preemptive 904:Components 875:Monolithic 742:Comparison 432:2011-09-28 393:References 348:machines. 335:Eclipse MV 300:Easter egg 272:Eclipse MV 256:Eclipse MV 184:Eclipse MV 66:newspapers 1145:Partition 1062:Bus error 989:Real-time 969:Interrupt 895:Unikernel 860:Exokernel 632:AOS/VS II 575:Walkabout 565:microNOVA 522:Computers 490:(founder) 316:AOS/VS II 252:AOS/VS II 166:Platforms 137:Developer 1191:Live USB 1053:resource 943:Concepts 781:Variants 762:Timeline 609:Software 596:Clariion 499:Tom West 376:See also 361:ALGOL/60 327:System V 262:Overview 1186:Live CD 1140:Journal 1104:access, 1102:Storage 979:Process 885:vkernel 752:History 735:General 672:Related 584:Servers 546:MV/8000 541:Eclipse 368:Session 304:command 240:Eclipse 206:License 192:Default 176:Eclipse 80:scholar 994:Thread 865:Hybrid 843:Kernel 591:Aviion 481:People 346:AViiON 312:32-bit 288:PDP-11 281:Oracle 258:line. 248:AOS/VS 237:16-bit 173:16-bit 82:  75:  68:  61:  53:  1236:This 1196:Shell 1135:Inode 638:DG/UX 428:. IDG 331:DG/UX 308:xyzzy 87:JSTOR 73:books 1242:stub 757:List 623:RDOS 536:Nova 357:DG/L 341:and 323:Unix 277:DBMS 232:for 186:line 59:news 1213:PXE 1201:CLI 1181:HAL 1171:API 974:IPC 659:CEO 628:AOS 557:PCs 343:x86 339:88K 42:by 1287:: 956:, 424:. 1273:e 1266:t 1259:v 1248:. 1050:, 960:) 952:( 720:e 713:t 706:v 634:) 630:( 466:e 459:t 452:v 435:. 409:. 306:" 109:) 103:( 98:) 94:( 84:· 77:· 70:· 63:· 36:.

Index


verification
improve this article
adding citations to reliable sources
"Data General AOS"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

Developer
Data General
Closed-source
Data General
16-bit
Eclipse
minicomputers
Eclipse MV
Default
user interface

Command-line interpreter
License
Proprietary
commercial software
operating systems
Data General
16-bit
Eclipse
minicomputers

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