158:
1163:
1174:
207:
FLEX is a disk-based operating system, using 256-byte sectors on soft-sectored floppies; the disk structure uses linkage bytes in each sector to indicate the next sector in a file or free list. The directory structure is simplified as a result. TSC (and others) provide several programming languages
635:
265:
204:
ASR to smart terminals. While no graphic displays are supported by TSC software, some hardware supports elementary graphics and pointing devices.
239:; this version uses forward and reverse linkage bytes in each sector which increase disk reliability at the expense of compatibility and speed.
1038:
200:; that version is called Flex09. All versions are text-based and intended for use on display devices ranging from printing terminals like the
1178:
1199:
496:
591:
628:
675:
670:
599:
261:
disk controllers, 8" disk, and sold in small numbers. Several of the TSC computer languages were ported to UniFLEX.
1204:
1167:
788:
621:
1209:
225:
212:
in two flavors (standard and extended) and a tokenizing version of extended BASIC called Pre-compiled BASIC,
173:
40:
998:
213:
1083:
1033:
474:
469:
193:
83:
1113:
703:
236:
129:
586:
217:
1028:
177:
196:; the (smaller) version for 5.25" floppies is called mini-Flex. It was also later ported to the
1214:
813:
546:
524:
149:
535:
644:
243:
680:
566:
258:
58:
8:
973:
284:
581:
576:
953:
948:
793:
685:
512:
493:
1093:
201:
157:
135:
169:
108:
103:
843:
603:
500:
427:
381:
798:
613:
331:
323:
309:
142:
1193:
1088:
943:
838:
441:
401:
272:
197:
181:
122:
118:
963:
918:
269:
596:
1108:
773:
858:
848:
745:
735:
715:
247:
35:
1103:
1058:
933:
928:
923:
913:
251:
1133:
1098:
898:
883:
878:
823:
818:
708:
572:
SWTPC 6800 FLEX 2 and 6809 FLEX 9 / UniFLEX / OS9 Level 1 emulator
287:
are supported by different versions of the FLEX operating system.
1148:
1118:
1073:
1048:
983:
978:
968:
873:
863:
853:
833:
803:
778:
755:
750:
740:
665:
608:
254:
221:
561:
1128:
1123:
1023:
1013:
1008:
988:
938:
903:
828:
783:
725:
698:
662:
298:
20:
1143:
1078:
1068:
1053:
1018:
908:
868:
730:
720:
209:
1138:
1063:
1043:
993:
958:
808:
582:
AmigaDOS-based 6809 Emulator + Flex09 and 6809 applications
577:
Windows-based 6809 Emulator + Flex09 and 6809 applications
571:
766:
16:
Single-tasking operating system for the
Motorola 6800
1191:
643:
629:
264:During the early 1980s, FLEX was offered by
235:, for the California hardware manufacturer
1173:
636:
622:
268:as an operating system for the 6809-based
192:The original version was distributed on
156:
1192:
617:
13:
231:TSC also wrote a version of FLEX,
14:
1226:
555:
257:operating system, which requires
168:is a discontinued single-tasking
1172:
1162:
1161:
587:The Missing 6809 UniFLEX Archive
1200:Discontinued operating systems
597:SWTPC documentation collection
540:
529:
518:
506:
487:
1:
525:FLEX User’s Manual (miniFLEX)
480:
174:Technical Systems Consultants
41:Technical Systems Consultants
7:
704:Multitasking MS-DOS 4.0/4.1
475:Microsoft BASIC-69 for FLEX
470:Microsoft BASIC-68 for FLEX
463:
278:
187:
70:; 48 years ago
10:
1231:
1114:Technical Support SuperDOS
242:Later, TSC introduced the
88:2.0 / October 3, 1985
18:
1157:
891:
764:
661:
652:
237:Smoke Signal Broadcasting
141:
128:
114:
102:
82:
64:
54:
46:
34:
19:Not to be confused with
178:West Lafayette, Indiana
1205:Disk operating systems
814:Datapac System Manager
645:Disk operating systems
547:FLEX 9.0 User’s Manual
536:FLEX 2.0 User's Manual
162:
150:Command-line interface
90:; 38 years ago
1210:TRS-80 Color Computer
609:FLEX Software Archive
160:
974:DEC BATCH-11/DOS-11
653:MS-DOS, IBM PC DOS,
31:
954:Concurrent DOS V60
949:Concurrent DOS 68K
794:Concurrent CP/M-86
655:compatible systems
602:2011-09-27 at the
499:2010-01-28 at the
163:
29:
1187:
1186:
694:
693:
515:, FLEX User Group
503:, FLEX User Group
202:Teletype Model 33
155:
154:
1222:
1176:
1175:
1165:
1164:
659:
658:
638:
631:
624:
615:
614:
549:
544:
538:
533:
527:
522:
516:
510:
504:
491:
233:Smoke Signal DOS
170:operating system
98:
96:
91:
78:
76:
71:
32:
28:
26:Operating system
1230:
1229:
1225:
1224:
1223:
1221:
1220:
1219:
1190:
1189:
1188:
1183:
1153:
892:Other platforms
887:
844:NetWare PalmDOS
760:
690:
654:
648:
642:
604:Wayback Machine
567:FLEX User Group
562:FLEX User Group
558:
553:
552:
545:
541:
534:
530:
523:
519:
511:
507:
501:Wayback Machine
492:
488:
483:
466:
461:
281:
194:8" floppy disks
190:
144:
94:
92:
89:
74:
72:
69:
65:Initial release
27:
24:
17:
12:
11:
5:
1228:
1218:
1217:
1212:
1207:
1202:
1185:
1184:
1182:
1181:
1170:
1158:
1155:
1154:
1152:
1151:
1146:
1141:
1136:
1131:
1126:
1121:
1116:
1111:
1106:
1101:
1096:
1091:
1086:
1081:
1076:
1071:
1066:
1061:
1056:
1051:
1046:
1041:
1036:
1031:
1026:
1021:
1016:
1011:
1006:
1001:
996:
991:
986:
981:
976:
971:
966:
961:
956:
951:
946:
941:
936:
931:
926:
921:
916:
911:
906:
901:
895:
893:
889:
888:
886:
881:
876:
871:
866:
861:
856:
851:
846:
841:
836:
831:
826:
821:
816:
811:
806:
801:
799:Concurrent DOS
796:
791:
786:
781:
776:
771:
769:
762:
761:
759:
758:
753:
748:
743:
738:
733:
728:
723:
718:
713:
712:
711:
706:
695:
692:
691:
689:
688:
683:
678:
673:
668:
656:
650:
649:
641:
640:
633:
626:
618:
612:
611:
606:
594:
589:
584:
579:
574:
569:
564:
557:
556:External links
554:
551:
550:
539:
528:
517:
505:
485:
484:
482:
479:
478:
477:
472:
465:
462:
460:
459:
456:
453:
450:
447:
444:
439:
436:
433:
430:
425:
422:
419:
416:
413:
410:
407:
404:
399:
396:
393:
390:
387:
384:
379:
376:
373:
370:
367:
364:
361:
358:
355:
352:
349:
346:
343:
340:
337:
334:
329:
326:
321:
318:
315:
312:
307:
304:
301:
296:
293:
289:
283:The following
280:
277:
266:Compusense Ltd
189:
186:
153:
152:
147:
145:user interface
139:
138:
133:
126:
125:
116:
112:
111:
106:
100:
99:
86:
84:Latest release
80:
79:
66:
62:
61:
56:
52:
51:
48:
44:
43:
38:
25:
15:
9:
6:
4:
3:
2:
1227:
1216:
1215:1976 software
1213:
1211:
1208:
1206:
1203:
1201:
1198:
1197:
1195:
1180:
1171:
1169:
1160:
1159:
1156:
1150:
1147:
1145:
1142:
1140:
1137:
1135:
1132:
1130:
1127:
1125:
1122:
1120:
1117:
1115:
1112:
1110:
1107:
1105:
1102:
1100:
1097:
1095:
1092:
1090:
1089:Sinclair QDOS
1087:
1085:
1082:
1080:
1077:
1075:
1072:
1070:
1067:
1065:
1062:
1060:
1057:
1055:
1052:
1050:
1047:
1045:
1042:
1040:
1037:
1035:
1032:
1030:
1027:
1025:
1022:
1020:
1017:
1015:
1012:
1010:
1007:
1005:
1002:
1000:
997:
995:
992:
990:
987:
985:
982:
980:
977:
975:
972:
970:
967:
965:
962:
960:
957:
955:
952:
950:
947:
945:
944:Commodore DOS
942:
940:
937:
935:
932:
930:
927:
925:
922:
920:
917:
915:
912:
910:
907:
905:
902:
900:
897:
896:
894:
890:
885:
882:
880:
877:
875:
872:
870:
867:
865:
862:
860:
857:
855:
852:
850:
847:
845:
842:
840:
839:Multiuser DOS
837:
835:
832:
830:
827:
825:
822:
820:
817:
815:
812:
810:
807:
805:
802:
800:
797:
795:
792:
790:
787:
785:
782:
780:
777:
775:
772:
770:
768:
763:
757:
754:
752:
749:
747:
744:
742:
739:
737:
734:
732:
729:
727:
724:
722:
719:
717:
714:
710:
707:
705:
702:
701:
700:
697:
696:
687:
684:
682:
679:
677:
674:
672:
669:
667:
664:
663:
660:
657:
651:
646:
639:
634:
632:
627:
625:
620:
619:
616:
610:
607:
605:
601:
598:
595:
593:
590:
588:
585:
583:
580:
578:
575:
573:
570:
568:
565:
563:
560:
559:
548:
543:
537:
532:
526:
521:
514:
509:
502:
498:
495:
490:
486:
476:
473:
471:
468:
467:
457:
454:
451:
448:
445:
443:
440:
437:
434:
431:
429:
426:
423:
420:
417:
414:
411:
408:
405:
403:
400:
397:
394:
391:
388:
385:
383:
380:
377:
374:
371:
368:
365:
362:
359:
356:
353:
350:
347:
344:
341:
338:
335:
333:
330:
327:
325:
322:
319:
316:
313:
311:
308:
305:
302:
300:
297:
294:
291:
290:
288:
286:
276:
274:
273:home computer
271:
267:
262:
260:
256:
253:
249:
245:
240:
238:
234:
229:
227:
223:
219:
215:
211:
205:
203:
199:
198:Motorola 6809
195:
185:
183:
182:Motorola 6800
179:
175:
172:developed by
171:
167:
159:
151:
148:
146:
140:
137:
134:
131:
127:
124:
123:Motorola 6809
120:
119:Motorola 6800
117:
113:
110:
107:
105:
101:
87:
85:
81:
67:
63:
60:
57:
53:
49:
47:Working state
45:
42:
39:
37:
33:
22:
1003:
964:Cromemco DOS
919:Apple ProDOS
542:
531:
520:
508:
489:
282:
263:
244:multitasking
241:
232:
230:
206:
191:
165:
164:
104:Available in
55:Source model
50:Discontinued
1109:SpartaDOS X
59:Open source
1194:Categories
859:PC-MOS/386
849:Novell DOS
746:SISNE plus
736:Novell DOS
716:IBM PC DOS
676:Comparison
592:DragonWiki
481:References
248:multi-user
208:including
180:, for the
136:Monolithic
95:1985-10-03
1104:SpartaDOS
1059:NewDos/80
934:Atari TOS
929:Atari DOS
924:Apple SOS
914:Apple DOS
270:Dragon 64
252:Unix-like
184:in 1976.
176:(TSC) of
115:Platforms
36:Developer
1168:Category
1134:TurboDOS
1099:SmartDOS
1039:MicroDOS
899:AmigaDOS
884:TurboDOS
879:Towns OS
824:K8918-OS
819:DOS Plus
709:MS-DOS 7
681:Commands
671:Timeline
600:Archived
497:Archived
464:See also
452:WRITPROM
415:SAVE.LOW
398:READPROM
357:MEMTEST1
285:commands
279:Commands
188:Overview
161:Edit 1.2
1149:Z80-RIO
1119:Top-DOS
1074:RealDOS
1049:MSX-DOS
984:DOS/360
979:DIP DOS
969:CSI-DOS
874:SCP1700
864:REAL/32
854:OpenDOS
834:MP/M-86
804:CP/M-86
779:4690 OS
774:4680 OS
756:FreeDOS
751:PTS-DOS
741:ROM-DOS
494:History
449:VERSION
424:STARTUP
366:NEWDISK
314:COPYNEW
255:UniFLEX
222:FORTRAN
143:Default
109:English
93: (
73: (
1177:
1166:
1129:TRSDOS
1124:TR-DOS
1024:iS-DOS
1014:IDEDOS
1009:GEMDOS
989:DOS XL
939:BW-DOS
904:AMSDOS
829:FlexOS
784:86-DOS
765:Other
726:DR-DOS
699:MS-DOS
446:VERIFY
432:TTYSET
402:RENAME
395:QCHECK
328:DELETE
299:BACKUP
292:APPEND
226:PASCAL
224:, and
130:Kernel
21:FlexOS
1144:Z-DOS
1079:SB-80
1069:PTDOS
1054:MyDOS
1019:IMDOS
909:ANDOS
869:SB-86
731:H-DOS
721:DOS/V
686:Games
647:(DOS)
438:USEMF
428:TOUCH
382:PRINT
375:P.COR
320:CLEAN
317:C4MAT
303:BUILD
214:FORTH
210:BASIC
1179:List
1139:UDOS
1094:RDOS
1064:OS/M
1044:MP/M
1034:MDOS
1029:ISIS
1004:FLEX
994:Edos
959:CP/M
809:CP/K
789:ADOS
513:FAQs
455:XOUT
435:UCAL
418:SBOX
412:SAVE
386:PROT
354:LIST
351:LINK
348:JUMP
336:EXEC
332:ECHO
324:DATE
310:COPY
166:FLEX
132:type
75:1976
68:1976
30:FLEX
1084:SCP
999:EOS
767:x86
666:API
442:VER
389:PSP
360:MON
342:GET
339:FIX
306:CAT
295:ASN
259:DMA
1196::
421:SP
406:RM
378:PO
275:.
250:,
246:,
228:.
220:,
216:,
121:,
637:e
630:t
623:v
458:Y
409:S
392:Q
372:P
369:O
363:N
345:I
218:C
97:)
77:)
23:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.