#: 16426 S12/OS9/68000 (OSK) 12-Sep-92 20:27:06 Sb: #16412-sh Fm: Carl Kreider 71076,76 To: Steve Wegert 76703,4255 (X) Love your sense of humor! (And point is well taken 8-{) It is on the list, but I'm flogging ar right now. Need to get that off my back. Carl #: 16427 S12/OS9/68000 (OSK) 12-Sep-92 20:29:05 Sb: #16415-sh Fm: Carl Kreider 71076,76 To: Bob van der Poel 76510,2203 (X) Yes, along with the sources I got docs to the parent version. There are enough diffences that I'd prefer not to ship it, but I have a marked up hardcopy and just need to type in the changes, nroff it, etc. All I really need is more hours in a day ;) #: 16428 S12/OS9/68000 (OSK) 12-Sep-92 23:13:45 Sb: #Manuals Fm: GLEN HATHAWAY 71446,166 To: Paul K. Ward 73477,2004 Hi Paul... When can I expect to get my OSK manuals? This is getting ridiculous! I've had the machine for almost a year and I'm still stumbling around guessing at things and/or asking people questions to find out what I should know already. Lets have some manuals!!! Glen Hathaway - COMPER - 71446,166 There are 2 Replies. #: 16439 S12/OS9/68000 (OSK) 14-Sep-92 10:02:28 Sb: #16428-#Manuals Fm: Mark Griffith 76070,41 To: GLEN HATHAWAY 71446,166 (X) Glen, I suspect that you'll have to order the manuals directly from Microware. You might also contact Ed Gresick at DELMAR. He has told me he might be interested in selling the OSK manual set to those that don't have them. I realize that your MM/1 purchase was supposed to include manuals. From what I and been told, the original agreement between Microware and IMS was that they would get only a few (I believe it was about 50) sets of OSK manuals for the number of licenses IMS purchased (which was more than the 50). It was up to IMS to write their own manuals for their machine and include in them all they felt was necessary from the Microware manual set. Not to say it was OK form IMS to copy the information verbatim, but to create a new set of manuals. Those were the manuals that IMS was to provide along with the machine. Needless to say, this set of manuals has not been done. I have contacted Paul Ward about this several months ago and said I would do the manuals. He has still not gotten back to me on it or sent me the information he promised to enable me to start writing them. Last I heard, the manual set from Microware was going for about $120, or maybe as low as $80. Let me know what the price is if you decide to contact them or Ed Gresick. Mark There is 1 Reply. #: 16446 S12/OS9/68000 (OSK) 14-Sep-92 23:07:30 Sb: #16439-#Manuals Fm: GLEN HATHAWAY 71446,166 To: Mark Griffith 76070,41 (X) Hi Mark... This is starting to make me a little mad. I talked to MicroWare. They want something like $200+ for a set of manuals. I don't think I should have to pay extra - they should come with the machine. Glen Hathaway - COMPER - 71446,166 There is 1 Reply. #: 16448 S12/OS9/68000 (OSK) 15-Sep-92 10:51:52 Sb: #16446-#Manuals Fm: Mark Griffith 76070,41 To: GLEN HATHAWAY 71446,166 (X) Glen, Yes, I agree. That was the origianl intent of IMS. Somewhere along the way, the desire seems to have been lost. Mark There is 1 Reply. #: 16451 S12/OS9/68000 (OSK) 15-Sep-92 22:40:26 Sb: #16448-Manuals Fm: GLEN HATHAWAY 71446,166 To: Mark Griffith 76070,41 (X) Hi Mark... Well I don't know what else to say. Guess I'll just sit here and steam for a while. Paul told me once that they might buy a batch of manuals "late summer or thereabouts". I'd say it's pretty much "thereabouts" now! One of these days he'll read this thread and hopefully it'll inspire him to do something about this situation. (I hope). #: 16440 S12/OS9/68000 (OSK) 14-Sep-92 14:23:35 Sb: #16428-#Manuals Fm: Kevin Darling 76703,4227 To: GLEN HATHAWAY 71446,166 (X) Glen - let me ask around. I *think* I know someone who was given two sets of manuals. There is 1 Reply. #: 16447 S12/OS9/68000 (OSK) 14-Sep-92 23:09:56 Sb: #16440-Manuals Fm: GLEN HATHAWAY 71446,166 To: Kevin Darling 76703,4227 (X) Hi Kevin... If you could find a spare set, I would be thrilled to see them. Have you talked to Paul lately about this? What is he doing about it? Anyway, thanks for the help. Glen Hathaway - COMPER - 71446,166 #: 16430 S12/OS9/68000 (OSK) 13-Sep-92 17:32:48 Sb: #recursive functions Fm: Jim Sutemeier 70673,1754 To: all C programmers I have a question regarding recursive use of functions for you C people. If I recursively call the same function within the function, where will the system pointer return to when the 2nd call to a function is made??? Example: func() { /* program coding*/ if (my params exist){ secondfunc(); func(); } /*other continued code*/ } I have called up the function 'secondfunc() if all conditions exist, and after secondfunc() runs, I want to run the original func() from it's beginning, with information that I get from secondfunc(). After secondfunc() runs, then func() runs, does the system pointer then go back to the end of the func() call, therefore executing rest of the code from my original call to func()?? If so, I should declare an exit after func(). Any help would be appreciated. Thanks much for your help!! jim There is 1 Reply. #: 16435 S12/OS9/68000 (OSK) 14-Sep-92 06:55:56 Sb: #16430-#recursive functions Fm: Pete Lyall 76703,4230 To: Jim Sutemeier 70673,1754 (X) Jim - Each 'instance' of 'func()' gets copies of all of the code within func(), therefore upon execution secondfunc() and func(), program control will return to whichever copy of func() called it, and execute the rest of the code in _that_ copy of func(), before returning to its caller, which MAY be another copy of func(). If that's the case, the calling copy of func()'s remaining code will then be executed upon return. Also - don't use exit() unless you want to leave the program. You could use return(), if the situation called for it.... Pete There is 1 Reply. #: 16444 S12/OS9/68000 (OSK) 14-Sep-92 21:31:57 Sb: #16435-#recursive functions Fm: Jim Sutemeier 70673,1754 To: Pete Lyall 76703,4230 (X) Thanks for the information, Pete --> that is what I really did expect, but needed confirmation from someone who had done it before. Now I gotta rewrite some coding so I can use a break statement after that second call to func(), so the program doesn't re-run from that point. Take care, and thanks again. jim There are 2 Replies. #: 16445 S12/OS9/68000 (OSK) 14-Sep-92 21:47:33 Sb: #16444-recursive functions Fm: Pete Lyall 76703,4230 To: Jim Sutemeier 70673,1754 (X) Jim - Great, but use 'return', and not 'break'... break is only useful leaving a while() or switch() or for() loop. Pete #: 16450 S12/OS9/68000 (OSK) 15-Sep-92 22:00:37 Sb: #16444-#recursive functions Fm: Bob van der Poel 76510,2203 To: Jim Sutemeier 70673,1754 (X) This might be heresy...but you might consider using a GOTO . I find goto's very useful to exit a function without a lot of flag checking simply by putting an EXIT label at the end and then doing a goto EXIT. You might also consider doing a loop at the top of you function to loop back rather than calling it recursively (hard to judge that, not knowing what it is you are doing). return is fine, but the compiler will give all kinds of warnings if you just do a return from a function not declared as void (return 0 is fine). And declaring functions as void has it's own interesting side effects... There is 1 Reply. #: 16453 S12/OS9/68000 (OSK) 16-Sep-92 09:14:32 Sb: #16450-recursive functions Fm: Jim Sutemeier 70673,1754 To: Bob van der Poel 76510,2203 (X) When I went to school to learn 'the basics' about C, I had a total of 3 instructors. I got 3 DIFFERENT answers about using goto's from these gentlemen. 1) Never use goto's; 2) they are part of the language, and therefore can be used anywhere and anytime you want to; and 3) use them judiciously, there is normally another way out of your problem than using a goto. I prefer to think in terms of using goto's as the third man told me - judicious use. Thanks for the tips. jim #: 16431 S11/OS9/6809 (Non-CoCo) 13-Sep-92 19:19:08 Sb: #6809 Fm: seth brody 76350,1061 To: sysop (X) Hello -My name is Seth Brody. I'm a computer engineering student at Polytechnic University. I need to find materials on programming the 6809, and it is very difficult to find anything! Are there any manuals on-line, condensed versions thereof, etc.? Your help or suggestions are MOST appreciated. Thanks -- Seth Brody 71350, 1061 There are 3 Replies. #: 16433 S11/OS9/6809 (Non-CoCo) 14-Sep-92 00:28:04 Sb: #16431-6809 Fm: GLEN HATHAWAY 71446,166 To: seth brody 76350,1061 Hi Seth... Look around for a copy of Lance Leventhal's '6809 Assembly Language Programming'. Published by McGraw Hill ISBN 0-931988-35-7. It's probably about the best book you'll find on the subject. Very complete. Glen Hathaway - COMPER - 71446,166 #: 16436 S11/OS9/6809 (Non-CoCo) 14-Sep-92 06:57:40 Sb: #16431-6809 Fm: Pete Lyall 76703,4230 To: seth brody 76350,1061 There's also another book by Rodney Zaks (or Saks) which is like the Leventhal book, but a bit easier reading. Believe it's calld PROGRAMMING the 6809. Pete #: 16442 S11/OS9/6809 (Non-CoCo) 14-Sep-92 20:01:40 Sb: #16431-6809 Fm: DOUG 72667,1433 To: seth brody 76350,1061 Hi Seth, Rodnay Zaks book... Sybex Press ISBN 0-89588-078-4. I agree with Pete, Zaks book is easy to read. Great resource. Doug #: 16432 S12/OS9/68000 (OSK) 13-Sep-92 20:10:13 Sb: BGFX docs Fm: keith bauer 71102,317 To: Kevin Darling Kevin, I was wondering if you had anything put together yet in the way of docs for BGFX. I am tring to port over some stuff I wrote on the CoCo using your improved Gfx2. I would like to know how the menu calls work. If you have even a rough draft that you could email me I could use that. Thanks Keith Bauer #: 16434 S12/OS9/68000 (OSK) 14-Sep-92 02:37:39 Sb: #16421-Laptop Fm: Christian Daschill 100112,277 To: Bud Hamblen 72466,256 (X) Bud, Shame on me: right after I posted my question, the very same thing occurred to me, and I found info about PC-bridge in the Microware forum and I'll take it from there. Nevertheless, thanks for your reply. Regards, Chris #: 16437 S1/General Interest 14-Sep-92 07:20:27 Sb: #16425-Virus Warning/Update Fm: Dan Robins 70007,3264 To: Pete Lyall 76703,4230 (X) Pete, I like that. Thanks! Dan #: 16438 S1/General Interest 14-Sep-92 09:40:30 Sb: #16414-#Virus Warning/Update Fm: Lee Veal 74726,1752 To: Dan Robins 70007,3264 (X) The Dan Quayle Virus has a new mutation... It now will invade your system and disable all spell checker software!!!! LV There is 1 Reply. #: 16469 S1/General Interest 18-Sep-92 02:18:52 Sb: #16438-Virus Warning/Update Fm: SCOTT HOWELL 70270,641 To: Lee Veal 74726,1752 (X) new version to DOS PEROT The moment you think the software is through running, it considers running again! #: 16443 S15/Hot Topics 14-Sep-92 20:09:43 Sb: Source for 6309?? Fm: DOUG 72667,1433 To: all Hi, all... Anyone have a source for onezies/twozies 6309s???? Want to tinker a bit with it. Thanx, Doug 72667,1433 #: 16455 S12/OS9/68000 (OSK) 16-Sep-92 23:45:27 Sb: #16358-#Combining C and asm Fm: steve mann 70740,741 To: Bob van der Poel 76510,2203 (X) I use PC Bridge and have a C program that will convert .H to .D files. (H2D.C, of course). I just have my makefile run H2D on my .H file if it's newer than the .D file. This way I have identical #defines and equ's. (It doesn't use up memory for variables, either.) I will upload it later th this week. Steve, in CA There is 1 Reply. #: 16466 S12/OS9/68000 (OSK) 17-Sep-92 20:14:16 Sb: #16455-Combining C and asm Fm: Bob van der Poel 76510,2203 To: steve mann 70740,741 Thanks Steve. I look forward to seeing your H2D prog. I can see uses for it already. #: 16456 S12/OS9/68000 (OSK) 17-Sep-92 00:02:51 Sb: #Who Used OS/9-68K? Fm: steve mann 70740,741 To: ALL I am a software engineer (group leader) who is interested in exploring new opportunities, particularly using OS/9-68K in embedded processor products. I would be interested in learning the names of companies which do use OS/9-68K... Thanks, Steve (In CA), 70740,741 There are 3 Replies. #: 16459 S12/OS9/68000 (OSK) 17-Sep-92 03:59:20 Sb: #16456-Who Used OS/9-68K? Fm: Kevin Darling 76703,4227 To: steve mann 70740,741 Hi Steve, If you call Microware (515-224-1929), they can send you a list of hundreds of companies who use OS-9.... from NASA on down. It's extremely likely that at some time in your life you've come in contact with an OS-9 based embedded system but never knew it :-) What kind of embedded products is your group most interested in? kev #: 16462 S12/OS9/68000 (OSK) 17-Sep-92 15:03:34 Sb: #16456-Who Used OS/9-68K? Fm: Wayne Day 76703,376 To: steve mann 70740,741 Steve, Have you ever seen them boot up the machine in your post office that the clerk uses to tell how much postage you need to pay for that letter or package? Ask 'em to do it sometime, and you might be surprised to see an OSK sign on. Wayne #: 16464 S12/OS9/68000 (OSK) 17-Sep-92 18:59:42 Sb: #16456-Who Used OS/9-68K? Fm: Robert Heller 71450,3432 To: steve mann 70740,741 We have two Denning robots - they have 68K processors (the older one a 68008, the newwer one I think is a 68000, but I am not sure). They both use OSK (the older one uses OSK version 1.something in ROMs, the newwer one has a boot floppy). This is at UMass/Amherst. We use these beasts for robotics research (mostly driven from silly UNIX boxes). The 68Ks are used to manage Z80s controling the drive motors and ultrasonic sensors and to communicate to the outside world (the UNIX boxes in our case). Robert #: 16457 S10/OS9/6809 (CoCo) 17-Sep-92 00:06:06 Sb: #16210-#Old Monk, New Toy Fm: Bob Palmer 74646,2156 To: Steve Wegert 76703,4255 (X) Has he been nagging? FHL can forget as easily as the next company I fear. The package that comes with the TC70 has - floppy - backup software but not tape. I may have "mis spoke" myself on the tape version. Software for our new toys is a scarce resource. Little companies just do not have the resources to work on several developments at once. At least I now have my preliminary version of Kwindows to go along with GWindows. I am going to have to quit spending money and start using the foolish thing before it becomes obsolete Before? If I read the ads correctly it already is obsolete what with the 68030 version soon available. More MM1ish in that it will have palette controller and take simm memory but faster and buss oriented. Bob P. There is 1 Reply. #: 16463 S10/OS9/6809 (CoCo) 17-Sep-92 17:32:29 Sb: #16457-Old Monk, New Toy Fm: Steve Wegert 76703,4255 To: Bob Palmer 74646,2156 Bob, Has he been nagging? Sure ... during the first several months of the missing softare there were several inquiries made with the response being "soon". Now ... over a year later he finds out the drivers have yet to be written! The sad part of the story is that the touted compatability between the QT tape functions/format and the TC70 was _the_ deciding factor in purchasing yet another computer from Frank. All his data is on a stack of tapes he can't access. On your Kwindows .. did you get that from Frank? Or did it come directly from Kevin? Steve #: 16468 S7/Telecommunications 17-Sep-92 21:12:17 Sb: #16409-#tslog2 Fm: Ron Kendall 76257,1644 To: Steve Wegert 76703,4255 (X) Thanks, it took a long time to finished and hope it does the job for everyone. I don't have this package for OSK yet. I'm still a few bucks short of getting an OSK machine. I have been saving for about 6 months and I can't wait to get one. Any sugestions on a good product? I am considering one from FHL but I haven't seen any flyers from him lately. Does FHL still supply OSK machines? Again, many thanks Ron There is 1 Reply. #: 16474 S7/Telecommunications 18-Sep-92 17:31:57 Sb: #16468-tslog2 Fm: Steve Wegert 76703,4255 To: Ron Kendall 76257,1644 Ron, Tough question! Yes ... I believe Frank is selling OSK machines. Give 'em a call and ask for references. I'm using a MM/1 and have really enjoyed it. IMS is still trying to get it's shipping schedule back on track along with other issues. Drop 'em a line (a letter might get a faster response than a phone call). Steve #: 16470 S12/OS9/68000 (OSK) 18-Sep-92 02:22:15 Sb: #16423-Supervisor Mode Fm: SCOTT HOWELL 70270,641 To: Bert Schneider 70244,427 Usually system state processes run in supervisor state. You are right no other task can run while a supervisor state program runs. ei #: 16477 S12/OS9/68000 (OSK) 19-Sep-92 01:24:02 Sb: GADGETs Lib Fm: Stephen Seneker 75020,3611 To: all Who ever wanted the GADGETs lib, I've uploaded it. Sorry, no real docs.. My wife has been in and out of the hospital ALL week. Have fun! #: 16478 S12/OS9/68000 (OSK) 19-Sep-92 01:35:58 Sb: #DL12 Fm: Stephen Seneker 75020,3611 To: sysop (X) I think we NEED more space for uploads? There is 1 Reply. #: 16479 S12/OS9/68000 (OSK) 19-Sep-92 02:44:56 Sb: #16478-DL12 Fm: Mike Ward 76703,2013 To: Stephen Seneker 75020,3611 I take a peek and see about getting some more right away. #: 16480 S1/General Interest 19-Sep-92 11:20:19 Sb: Atlanta CocoFest! Fm: Chris Bergerson 72227,127 To: All ***** ANNOUNCING ***** Show Hours: Sat. Oct. 3,1992 10:00 AM - 5:00 PM The Third Annual Sun. Oct. 4,1992 10:00 AM - 3:00 PM Atlanta CoCofest Vendor Setup: At the Fri. Oct. 2,1992 6:00 PM - 11:00 PM Northlake Holiday Inn Sat. Oct. 3,1992 8:30 AM - 9:45 AM LaVista Road Atlanta, Ga. Admission: $5.00 (Whole Show) October 3 & 4 1992 Motel Reservations: Make directly with the Northlake Y'all Come! Holiday Inn. @ 1-(800)465-4329 or GOOBER'S BACK! 1-(404)938-1026 Request CoCofest rates! Questions can be left on the Atlanta Computer Society BBS at 404-636-2991. Some vendor tables are still available for $25, (does not include admission). Press !>