

#: 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 <ducking>. 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 <CR> !>