textfiles/messages/ALANWESTON/1994/CIS11_12.txt

633 lines
19 KiB
Plaintext

#: 20537 S1/General Interest
09-Nov-94 16:21:17
Sb: #20273-#WWW OS-9 FAQs
Fm: L. Mark Stone 70612,100
To: Bill Dickhaus 70325,523 (X)
> To those of you with access to a WWW browser (like Mosaic), the
> OS-9 FAQ and OS-9 Users Group FAQ are now available
Bill,
I do not have access to a WWW browser, and am interested in learning
more about OS-9.
Do you (or any lurkers) have an address/phone # for the owner,
Microware?
Thanking you in advance,
L. Mark Stone New York City
There is 1 Reply.
#: 20543 S1/General Interest
10-Nov-94 16:28:05
Sb: #20537-WWW OS-9 FAQs
Fm: Bill Dickhaus 70325,523
To: L. Mark Stone 70612,100
The text version of this file is in LIB 1 as file OS9FAQ.TXT, the Microware
information is in there, as well as a lot of other information about OS9 and
OS9 vendors.
-Bill-
#: 20508 S1/General Interest
01-Nov-94 20:24:40
Sb: #20506-#Any suggestions?
Fm: Dick Watson 71320,2340
To: Pete Lyall 76703,4230 (X)
The pipe approach sounds best (a loaded data module might also work) but I'm
trying to avoid doing any .ASM. Only tool that comes with the processor in
question is BASIC-09; ASM is extra cost. Plus, ASM means I've really go to go
find the OS-9 operating system docs.
Can I get there (data modules or pipes) from BASIC-09? I can set it up so that
the processes are parent/child (via a shell prob&) from the parent process.
Thanks for your thoughts,
Dick Watson
There is 1 Reply.
#: 20514 S1/General Interest
03-Nov-94 11:13:35
Sb: #20508-Any suggestions?
Fm: Pete Lyall 76703,4230
To: Dick Watson 71320,2340 (X)
I believe so, by B09 is not my strong suit (I'm a C geek). I believe that
between using the SYSTEM() calls and a subroutine called 'syscall' you should
be able to do most of what you need.
You may find data modules a bit easier.
Pete
#: 20511 S1/General Interest
02-Nov-94 19:59:15
Sb: #20493-Any suggestions?
Fm: Dick Watson 71320,2340
To: Bob van der Poel 76510,2203 (X)
Well, I didn't exactly want to know what ADDR() returned. This I pretty much
knew. What I wanted to know is what did the structure stored at that location
look like. (Didn't TRS-80 BASIC store a DIM out there too? That's what I was
wondering...) What I've learned is that if I want some other module to be able
to look at a string safely, I have to somehow get it both ADDR(mystring$) and
SIZE(mystring$) so that I know where to poke about and where not to.
Whole reason to know this was that I'd like to be able to implement an
inter-process communications scheme for passing vlidated messages recieved in
realtime to a lower priority process that breaks them back and can queue them.
I still don't know a good way to do this. The LOADed data module seems like
one way, but the complications to doing this without ASM are not clear. Using
pipes may also be a way, but what would this look like from a B09 code/shell
procedure point of view?
Thanks for continued thought stream! My system hardware should be here in a
few weeks so these will no longer be academic issues!
#: 20517 S1/General Interest
03-Nov-94 23:15:54
Sb: #Help
Fm: Boisy G. Pitre 74464,3005
To: all
I'm in the process of uploading UUCPbb 2.1, and I seem to have run out of space
to upload the rest of the package. Can the SYSOP (whoever that may be)
allocate more space for the 2 extra files I need to complete the submission?
There is 1 Reply.
#: 20518 S1/General Interest
04-Nov-94 07:18:12
Sb: #20517-Help
Fm: Steve Wegert 76703,4255
To: Boisy G. Pitre 74464,3005 (X)
Boisy,
Wayne Day, Mike Ward, Bill Dickhaus and I try to keep things in order around
these parts. Pete Lyall and Kevin Darling along with Mark Griffith are also
still on the rolls ... so there's plenty of help around.
I've made some room available and I've asked Mike to work his magic as well, so
more space should be showing up soon.
Thanks for the heads up!
*- Steve -*
#: 20533 S1/General Interest
07-Nov-94 21:25:22
Sb: #Info On SCulptor
Fm: Peter Baxter 74650,2522
To: 70310,317
Are Sculptor OS9/68K development versions (w/ manuals) still available ?
I am interested in a DBMS for OS-9.
Thanks for the bargain ??
Peter C. Baxter
There is 1 Reply.
#: 20538 S1/General Interest
10-Nov-94 03:39:38
Sb: #20533-Info On SCulptor
Fm: Ed Gresick 76576,3312
To: Peter Baxter 74650,2522
Sculptor 4GL + SQL OS9/68k development/runtime systems are very much
available and fully supported. The current version is 2.4.
I believe Peripheral Technology still has several copies of the older
version (1.16) available at an almost give away price. These include
manuals but are unsupported. Call either Carol or Fred at 404-973-2156
for further info.
If you want further information for the current version send me E-Mail
or call me.
Ed Gresick - DELMAR CO 302-378-2555 FAX 302-378-2556
Internet 76576.3312@compuserve.com or edelmar@delphi.com
#: 20541 S5/OS9 Users Group
10-Nov-94 12:34:23
Sb: Device Driver Help Neede
Fm: David M. Horn 73260,242
To: Peter Baxter 74650,2522
Microware has a full NFS package that sits on top of
their InterNet Support Package. Does this meet your
needs?
David Horn
#: 20522 S10/OS9/6809 (CoCo)
05-Nov-94 10:20:56
Sb: #20501-#CoCo Comment&?
Fm: David Breeding 72330,2051
To: STEVE SANDISH 70712,2447 (X)
> David - The big execution directory is the problem. For example Home
> Publisher is stuck with all the clipart in the execution directory. It
Umm, yes! I never used Home Publisher, but I did read in MOTD several years
ago in an article where someone attempted to install it on a HD. He seemed to
be constantly encountering problems. IS is hardcoded to /dd/CMDS? if not, you
might put them in a seperate directory. Then you could set up a procedure file
to "chx","chd", and whatever needed, and finally executes the Home Publisher
program.
> takes for ever to scrough. It would be neat to have it copy all HP to a
> Ramdisk and switch execution directories through a progrm hooked to an
If an alternate cmds directory can be used, this could be accomplished in the
procedure file. (You could generate the copy commands with "dsave <???> >
procfile".
> icon. Data Windows would be similar. Utilities would be another directory.
Utilities? You mean the general utilities, like ident, etc? I'd say these
should be in /dd/CMDS. If any of these were called by HP, or any other app,
and you had "chx"ed, then you would have to have copies of these in the
alternate directory. Note that the shell+ "path" cmd does not carry down into
programs called by shell.
-- David Breeding --
CompuServe : 72330,2051
Delphi : DBREEDING
*** Sent via CoCo-InfoXpress V1.01 ***
^^^^ ^^^^^^^^^^
There is 1 Reply.
#: 20528 S10/OS9/6809 (CoCo)
07-Nov-94 17:48:03
Sb: #20522-CoCo Comment&?
Fm: STEVE SANDISH 70712,2447
To: David Breeding 72330,2051 (X)
Thanks for the reply David. It seems that what I'm looking for is the procedure
file to chx and chd. I understand what you are saying about the utilities. I
was thinking more of things such as patch or repack. Probably more appropriate
would be a games exec. dir so I dont have to scroll through Mickey & Donald &
soforth. Guess I'll just have to roll the dice and try it. Fouling up the hard
disk structure is an abhorant thought.
#: 20510 S10/OS9/6809 (CoCo)
02-Nov-94 19:33:27
Sb: #20504-#Basic09 "BUG"
Fm: Kevin Darling 76703,4227
To: Rogelio Perea 72056,1204 (X)
Probably the best way is to turn off echo, but a quick fix for your routine
would be to check for the ENTER key:
PROCEDURE Program
DIM userinput:STRING[1]
REPEAT
GET #0,userinput
IF userinput<>"y" OR userinput<>"n" THEN
IF userinput<>CHR$(13) THEN
SHELL "display 07 08 20 08"
ENDIF
ENDIF
UNTIL userinput="y" OR userinput="n"
END
kev
There is 1 Reply.
#: 20515 S10/OS9/6809 (CoCo)
03-Nov-94 17:45:30
Sb: #20510-Basic09 "BUG"
Fm: Rogelio Perea 72056,1204
To: Kevin Darling 76703,4227 (X)
Thanks Kevin, I will try. It seems I tried something like that but must have
been doin' somethin' wrong.... maybe it is that I have lo "unlearn" what I
learned when using RSDOS to learn BASIC09!!..
Rogelio
#: 20509 S10/OS9/6809 (CoCo)
02-Nov-94 11:28:57
Sb: #Basic09 Tour Guide
Fm: Rogelio Perea 72056,1204
To: ALL
I must say that Dale L. Puckett's Official Basic09 Tour Guide is one of the
best books available for the Color Computer. After reading it and trying out
the examples I came across several "bugs" which I will outline here, maybe I am
doing something wrong on my end so I would like your comments:
On page 89 there's a procedure called "echoforawhile":
PROCEDURE echoforawhile
DIM char:BYTE
LOOP
GET #0,char
EXITIF ASC(char)=$1B (* ESCAPE *)
PRINT "Don't frown, you told me to ESCAPE."
ENDEXIT
PUT #1,char
ENDLOOP
END
here, char is declared as BYTE, but ASC evaluates STRINGs, so the CoCo reports
an error; I had to use EXITIF ASC(STR$(char))=$1B to use the procedure. Also,
it seems that $1B is not evaluated at all.
Turning to page 90, let us examine the procedure "exitgracefully":
PROCEDURE exitgracefully
DIM num,val,minimum:INTEGER
num:=100 \ minimum:=-10
REPEAT
num:=num-1
EXITIF num<0 THEN
PRINT "Error - You can't take the square";
PRINT "root of a negative number!"
ENDEXIT
val:=val+SQRT(num)
UNTIL num < minimum
END
the problem I found here is that "val" is a reserved word, so to get this
procedure working I had to change the variables's name to "value".
Going over to page 95, my CoCo III busts out with:
PROCEDURE positiontest
DIM yes:BOOLEAN
yes:=TRUE
WHILE yes DO
PRINT "OK";
yes:=POS x 50
ENDWHILE
END
the sixth line has an error, it should read --> yes:=POS<50
Pages 100 and 101 have a procedure called "dayofweek" showing how to use the ON
... GOSUB control structure:
PROECDURE dayofweek
DIM day:INTEGER
day:=1+INT(RND(6))
ON day GOSUB 10,20,30,40,50,60,70
10 PRINT "Sunday" / RETURN
20 PRINT "Monday" / RETURN
30 PRINT "Tuesday" / RETURN
40 PRINT "Wednesday" / RETURN
50 PRINT "Thursday" / RETURN
60 PRINT "Friday" / RETURN
70 PRINT "Saturday" / RETURN
well, all those slashes are backwards!!. To get it right I had to replace them
it the "inverse backslash" --> \
I'm almost through with this, so moving to page 119:
PROCEDURE makefile
TYPE inventory_item=name:STRING[25];list,cost:REAL;qty:INTEGER
DIM inventory_array(100):inventory_item
DIM work_record:inventory_item
DIM path,counter:BYTE
CREATE #path,"inventory"
work_record.name:=""
work_record.list:=0.
work_record.cost:=0.
work_record.qty:=0
FOR counter:=1 to 100
PUT #path,work_record
NEXT counter
END
my CoCo gives an error when DIMensioning counter as BYTE, but changing that to
DIM counter:INTEGER fixed things up. And to finish this up there's only one
more typo on page 136 with the AUTOMULT procedure. It seems that when printing
this page of the book a carriage return was overlooked and the procedure
PRINTANSWER began where AUTOMULT ended. Both work OK but as typed the
procedures can cause some confusion to the untrained eye.
There they are. Am I correct in assuming these could be described as bugs or
did I slip somewhere in the programs?. I haven't seen anywhere any information
on corrections to this book so all comments will be greatly appreciated...
Rogelio Perea
There is 1 Reply.
#: 20512 S10/OS9/6809 (CoCo)
02-Nov-94 20:18:16
Sb: #20509-#Basic09 Tour Guide
Fm: Bob van der Poel 76510,2203
To: Rogelio Perea 72056,1204 (X)
I haven't looked at that book for years...and I never did type in all the
examples. Looks like you have found some typos.
In echoforawhile, you can leave 'char' as a BYTE, if you change the test line
to:
EXITIF char=$1B THEN (* ESCAPE *)
To really get it to work, you'll have to zap out the EOF value in the path
descriptor.
In makefile, all loop counters in for/next have to REAL or INTEGER.
Looks like someone decided to 'clean up' the code before it was printed.
If memory serves, the source for the finance program is in one of the libraries
here.
There is 1 Reply.
#: 20516 S10/OS9/6809 (CoCo)
03-Nov-94 17:47:57
Sb: #20512-Basic09 Tour Guide
Fm: Rogelio Perea 72056,1204
To: Bob van der Poel 76510,2203 (X)
There's one more thing that slipped my mind also, in the Blackjack programs, I
think one of the called procedures in one of the modules is missing. I do not
recall right this minute which one is... would it be helpful to compile the
bugs into a file as to distribute it here and in other BBS 'round the country?
Rogelio
#: 20526 S10/OS9/6809 (CoCo)
07-Nov-94 01:38:58
Sb: #COMM4.AR
Fm: Brother Jeremy, CSJW 76477,142
To: Sysop (X)
Dear Sysop: At one time there was a file in DL10 called COMM4.AR. It was about
using the COMM4 board under Level 2. Is that file still available in offline
storage, and if so could it be placed on line so that I may download it? With
all best wishes, Brother Jeremy, CSJW
There are 2 Replies.
#: 20527 S10/OS9/6809 (CoCo)
07-Nov-94 04:14:09
Sb: #20526-COMM4.AR
Fm: Mike Ward 76703,2013
To: Brother Jeremy, CSJW 76477,142 (X)
I checked what offline archives I have and came up empty on COMM4.AR
Best,
Mike
#: 20544 S10/OS9/6809 (CoCo)
10-Nov-94 16:28:13
Sb: #20526-#COMM4.AR
Fm: Bill Dickhaus 70325,523
To: Brother Jeremy, CSJW 76477,142 (X)
Brother Jeremy,
I found a copy of comm4.ar in my archives, and have passed it on to Mike Ward
to put back into LIB 10. I have a COMM4, and don't remember doing the address
hack that's described in the file, though it might have been done already.
-Bill-
There is 1 Reply.
#: 20548 S10/OS9/6809 (CoCo)
12-Nov-94 02:32:03
Sb: #20544-COMM4.AR
Fm: Brother Jeremy, CSJW 76477,142
To: Bill Dickhaus 70325,523 (X)
Dear Bill: Thank you for your help. If you ever decide to sell the COMM4, or
if you know of someone who might have one, please let me know. With all best
wishes,
Brother Jeremy, CSJW
#: 20536 S11/OS9/6809 (Non-CoCo)
09-Nov-94 01:38:50
Sb: sp9000 and os9
Fm: william blaylock 75201,2372
To: all
Is there any possibility that anyone still supports os9 on the cbm machines (I
have an old sp9000 I am in the process of getting out of moth balls... the
machine works, many of the disks are gone/dead, and some of the manuals are in
less than good shape <G>)
THANKS in advance!
at 00:17:03 on Wed 11-09-94 W. A. Blaylock 75201,2372 thunked it!
in Salt Lake, Utah, USA *BB*
#: 20524 S12/OS9/68000 (OSK)
05-Nov-94 23:32:48
Sb: #20271-#CD ROM DRIVES
Fm: Peter Baxter 74650,2522
To: Bob van der Poel 76510,2203 (X)
Mr. van der Poel -
I am interested in the "file manager" part of your CD ROM project. Would you
know where one could find a complete file manager and device driver (w/ source)
for a SCSI-I/II, prefer NCR 53C710-based ?
Any/all leads greatly appreciated.
Peter Baxter
There is 1 Reply.
#: 20529 S12/OS9/68000 (OSK)
07-Nov-94 18:07:06
Sb: #20524-#CD ROM DRIVES
Fm: Bob van der Poel 76510,2203
To: Peter Baxter 74650,2522 (X)
Peter, Sorry if some earlier messages misled you. I'm not writing a CD ROM
driver set. I'd like one... Carl Krieder has written a series of utilities
which work on the mm/1 which read CDROMS. They should work on other scsi
systems too (however, I tried them on my mvme 147s and they didn't). You might
want to contact Carl to get more information. I believe he was planning on
writing a file manager (the guts for the manager are all embedded in the
utilities right now). Don't know what the status is. I do know that several
folks are reading CDS on the mm/1 right now. I have a drive and mm/1...however,
I have to take things apart to add in another scsi port and just haven't felt
like it. Maybe this week.
BTW, Carl's CIS ID is 71076,76; however it doesn't appear that he is checking
in too often here. Don't know if he has an internet address?
Hope this helps.
Bob.
There is 1 Reply.
#: 20530 S12/OS9/68000 (OSK)
07-Nov-94 21:12:28
Sb: #20529-CD ROM DRIVES
Fm: Peter Baxter 74650,2522
To: Bob van der Poel 76510,2203 (X)
Bob -
Thabks for the info. I have written a SCSI target device driver that makes OS-9
on an Omnibyte Taurus or Synergy SV420 (both 68040s) look like a tape or a disk
drive. Had lots of fun, but now I'm looking for a SCSI host device driver. If
you come across anything, I greatly appreciate it. I will email Carl.
Again, thanks,
Peter
#: 20531 S12/OS9/68000 (OSK)
07-Nov-94 21:17:30
Sb: #Device Driver Help Neede
Fm: Peter Baxter 74650,2522
To: All
Looking for source for an OS-9 device driver and file manager. I have a custom
app. where I need o convince NFS that I have a directory/file structure. Any
leads on where I could find a complete sample ? Does Microware have such a
thing ?
All help appreciated,
Peter C. Baxter
There is 1 Reply.
#: 20539 S12/OS9/68000 (OSK)
10-Nov-94 08:57:07
Sb: #20531-#Device Driver Help Neede
Fm: Kevin Darling 76703,4227
To: Peter Baxter 74650,2522
Peter,
Yes, you should call Microware and order "OS-9 Insights", a book which has
sample file managers in C and some driver samples.
Another book to get is "The OS-9 Guru, Part 1", which you can get here in the
states from Windsor Systems, I believe. Someone online can post the address
(I've been looking for that address, too!)
kev
There are 2 Replies.
#: 20540 S12/OS9/68000 (OSK)
10-Nov-94 12:33:52
Sb: #20539-Device Driver Help Neede
Fm: David M. Horn 73260,242
To: Kevin Darling 76703,4227
Windsor Systems can be reached at (502)425-9560.
I have a copy of "OS-9 Guru" and it seems to be a very
good book at a more reasonable price than Microware's.
#: 20546 S12/OS9/68000 (OSK)
11-Nov-94 06:38:08
Sb: #20539-Device Driver Help Neede
Fm: Bill Dickhaus 70325,523
To: Kevin Darling 76703,4227
Kevin,
Windsor Systems info is in version 13 of OS9FAQ, which hasn't found its way
into our libraries yet, but is on chestnut in /incoming (they haven't gotten
around to it yet, either). Right out of the FAQ:
[20]-------------------
Steven Weller
Windsor Systems
2407 Lime Kiln Ln
Louisville, KY 40222
502-425-9560
502-426-3944 fax
stevenw@coplex.com
steve@barefoot.com
sweller@aol.com
http://iglou.com/~stevenw/windsorhome.html
More than you probably wanted to know! :-)
-Bill-
Press <CR> !>