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:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.