Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!ihwpt!knudsen From: knudsen@ihwpt.UUCP Newsgroups: comp.sys.m6809 Subject: Re: True Multitasking, and some history lessons Message-ID: <1745@ihwpt.ATT.COM> Date: Mon, 15-Jun-87 14:50:52 EDT Article-I.D.: ihwpt.1745 Posted: Mon Jun 15 14:50:52 1987 Date-Received: Wed, 17-Jun-87 02:00:08 EDT References: <8706040024.AA10895@cogsci.berkeley.edu> <2194@husc6.UUCP> <28454@rochester.ARPA> Organization: AT&T Bell Laboratories - Naperville, Illinois Lines: 35 Summary: There "will" be OS/K Levels 1, 2, and 3 In article <28454@rochester.ARPA>, dibble@rochester.ARPA (Peter C. Dibble) writes: > So far OS-9/68K doesn't have a version with memory management. EVERYTHING > is mapped into the trap handler's address space. So far I guess you're right, Peter, but Microware sales brochures a couple years ago promised OS/K Level 2 (memory mapping) and even Level 3 (paging/swapping). Maybe these will be out Real Soon Now. As I stated before, the 68000 doesn't need memory mapping nearly as badly as the 6809 does, except for protection. And once you put MMU on a 68K board, everyone wants an OS from the phone company ;-). > > Considering subroutine libraries for the 6809. > They would be a great idea, and OS-9 was designed for them. > The original idea was that vast libraries of packaged solutions > would be available in ROM. The idea never caught on perhaps because Yes, I remember Motorola's "Solutions in Silicon" sales blurbs. These ROM-chip libraries were also touted as one of the justifications for modular and position-independent code, and led to the OS9's boot initilization's amazing ability to tie all the drivers and things together at boot time (the "kernel" has to look for those ROMs, and finds all the RAM modules at the same time). OS9 owes a lot to the ROMs that never were... > Maybe we should make a project of it. (If we succeed I think I could > get it published.) After a numeric library I'd go for string handling. If you (Peter) can't get it published, nobody else can! > Problem: If the libraries are mapped into the address spaces that use > them, they will use up space there. No worse than if they were not shared. -- Mike J Knudsen ...ihnp4!ihwpt!knudsen Bell Labs(AT&T) Delphi: RAGTIMER CIS: "Just say NO to MS-DOS!"