287 lines
10 KiB
Plaintext
287 lines
10 KiB
Plaintext
|
|
||
|
|
||
|
#: 12615 S12/OS9/68000 (OSK)
|
||
|
14-Oct-91 08:24:29
|
||
|
Sb: #12574-Atari/OSK try #2
|
||
|
Fm: DENIS CHARTRAND 72561,2714
|
||
|
To: PaulSeniura 76476,464 (X)
|
||
|
|
||
|
|
||
|
|
||
|
I'm using OSK on Atari since 1987. First version 1.2 (the TLM port) and
|
||
|
later Microware version 2.2 and finally now, version 2.3. My Atari is a 1040ST,
|
||
|
but with 4 Meg of RAM and 16 MHz T16 CPU. Works great with OSK, everything is
|
||
|
faster. It is compatible with T16 cache memory. It works with TOS 1.0, but it
|
||
|
is better if you use TOS 1.4, it's faster. OSK for Atari ST does not work on TT
|
||
|
machines.
|
||
|
|
||
|
|
||
|
You can boot OSK directly from a TOS hard disk partition, as opposed to what
|
||
|
is mentionned from message #12597. Simply patch the "Starthd.prg" TOS file with
|
||
|
a sector editor by replacing references to floppy "a:" path to "c:" path every
|
||
|
where in the file.
|
||
|
|
||
|
|
||
|
OS9/68000 version 2.4 from Microware is ready, but Microware didn't yet port
|
||
|
it to Atari ST. A recent FAX from Microware mentionned that they will use
|
||
|
Cumana/Wolfgang Ocker german port, version 2.4, for the North-American market,
|
||
|
instead of their usual upgrade.
|
||
|
|
||
|
It is a good idea. I went in Germany this summer and I saw a friend who use
|
||
|
this OSK. It is far better than what we have: no ROM calls, X Windows like
|
||
|
environment, up to 8 physical hard disks, many more programs, etc. Hope that
|
||
|
all will be included in the upgrade.
|
||
|
|
||
|
BYE
|
||
|
|
||
|
|
||
|
|
||
|
#: 12616 S10/OS9/6809 (CoCo)
|
||
|
14-Oct-91 08:38:34
|
||
|
Sb: #12602-#Hard Drive???
|
||
|
Fm: David Betz 76704,47
|
||
|
To: Brother Jeremy, CSJW 76477,142 (X)
|
||
|
|
||
|
I'd like the SC2 and the 4-in-1 or 3-in-1 board. Thanks again! David
|
||
|
|
||
|
There is 1 Reply.
|
||
|
|
||
|
#: 12626 S10/OS9/6809 (CoCo)
|
||
|
16-Oct-91 07:17:28
|
||
|
Sb: #12616-Hard Drive???
|
||
|
Fm: Brother Jeremy, CSJW 76477,142
|
||
|
To: David Betz 76704,47 (X)
|
||
|
|
||
|
I'll be working on it. --Br. Jeremy, CSJW
|
||
|
|
||
|
#: 12617 S1/General Interest
|
||
|
14-Oct-91 11:33:15
|
||
|
Sb: #12603-module upgrades
|
||
|
Fm: Paul Hanke 73467,403
|
||
|
To: Kevin Darling 76703,4227 (X)
|
||
|
|
||
|
No, I haven't begun yet to track down which module it might be so I'll play the
|
||
|
odds and start with CC3IO. I was hoping someone would Btw, what's the news on
|
||
|
the Atlanta CoCofest? -ph-
|
||
|
|
||
|
#: 12620 S1/General Interest
|
||
|
15-Oct-91 11:37:04
|
||
|
Sb: #12603-module upgrades
|
||
|
Fm: Paul Hanke 73467,403
|
||
|
To: Kevin Darling 76703,4227 (X)
|
||
|
|
||
|
Update: tried removing one module at a time beginning with cc3io from os9boot,
|
||
|
leaving the other 3 upgrades in the file. Tried scf & CC3Disk as well and got
|
||
|
the same results. Guess I'll have to back track since my 'shortcut' method
|
||
|
saved no time at all; don't know when I'll get back to it but should be in a
|
||
|
coupla days. Next time I'll add 1 module at a time and see what happens.
|
||
|
|
||
|
What's the word on the cocofest- news seems to be sparse? -ph-
|
||
|
|
||
|
#: 12618 S12/OS9/68000 (OSK)
|
||
|
15-Oct-91 06:10:15
|
||
|
Sb: #C language
|
||
|
Fm: Dave Philipsen 73627,710
|
||
|
To: ALL
|
||
|
|
||
|
I'm having some problems with embedded assembly language in C programs using
|
||
|
the Microware C compiler under OSK V2.4. Could someone explain to me how
|
||
|
parameters that are passed to a function can be accessed by an embedded
|
||
|
assembly language program in that function? I've had limited success getting to
|
||
|
the parameters by accessing them at different offsets on the stack but it seems
|
||
|
like they're not always where they should be logically.
|
||
|
|
||
|
-Dave Philipsen
|
||
|
|
||
|
|
||
|
|
||
|
There are 3 Replies.
|
||
|
|
||
|
#: 12619 S12/OS9/68000 (OSK)
|
||
|
15-Oct-91 08:31:53
|
||
|
Sb: #12618-C language
|
||
|
Fm: Mark Wuest 74030,332
|
||
|
To: Dave Philipsen 73627,710 (X)
|
||
|
|
||
|
Dave,
|
||
|
Function calls in Microware C under OSK have a very predictable method of
|
||
|
passing arguments. The first two arguments will always be in d0 and d1. The
|
||
|
rest are on the stack in order. For simplicity, I would strongly recommend only
|
||
|
passing two arguments to a function in which you wish to have imbedded
|
||
|
assembly.
|
||
|
Another technique you might try is to not pass arguments and set some globals
|
||
|
to the values needed. Then you can access them directly and in a
|
||
|
selfdocumenting manner: arg1(a6), arg2(a6), etc.
|
||
|
Whatever floats your boat!
|
||
|
Mark
|
||
|
|
||
|
#: 12621 S12/OS9/68000 (OSK)
|
||
|
15-Oct-91 12:28:14
|
||
|
Sb: #12618-C language
|
||
|
Fm: Pete Lyall 76703,4230
|
||
|
To: Dave Philipsen 73627,710 (X)
|
||
|
|
||
|
Dave -
|
||
|
|
||
|
Parameters passed to a function are typically passed on the stack. You'll need
|
||
|
to look at the calling code, and see how the stack is stuffed.
|
||
|
|
||
|
Pete
|
||
|
|
||
|
#: 12623 S12/OS9/68000 (OSK)
|
||
|
15-Oct-91 20:22:01
|
||
|
Sb: #12618-#C language
|
||
|
Fm: Bob van der Poel 76510,2203
|
||
|
To: Dave Philipsen 73627,710 (X)
|
||
|
|
||
|
Dave, the calling rules are detailed quite nicely in the 68K C manual (page3-3
|
||
|
to 3-6. If you want to "cheat" a bit, write the function in C first, compile it
|
||
|
to a assembler file (cc file.c -a) and then go in and rewrite the compiler
|
||
|
generated stuff. But tell us: with the speed of the 680x0 and the relative
|
||
|
efficiency of C why are you coding in assembler?
|
||
|
|
||
|
There is 1 Reply.
|
||
|
|
||
|
#: 12625 S12/OS9/68000 (OSK)
|
||
|
16-Oct-91 05:55:39
|
||
|
Sb: #12623-#C language
|
||
|
Fm: Dave Philipsen 73627,710
|
||
|
To: Bob van der Poel 76510,2203 (X)
|
||
|
|
||
|
Well, I did kinda figure out the parameter passing now. Seems to me that it's
|
||
|
not quite working right (the C compiler). But, I'm able to get what I need even
|
||
|
though it doesn't seem to be in the most logical manner. Oh, the reason for
|
||
|
coding assembler is that there are no C functions that exist to do what I'm
|
||
|
trying to do! So, I just code it in assembler and now I've got a function to do
|
||
|
just what I want.
|
||
|
|
||
|
There is 1 Reply.
|
||
|
|
||
|
#: 12629 S12/OS9/68000 (OSK)
|
||
|
16-Oct-91 13:43:55
|
||
|
Sb: #12625-C language
|
||
|
Fm: Pete Lyall 76703,4230
|
||
|
To: Dave Philipsen 73627,710
|
||
|
|
||
|
Dave -
|
||
|
|
||
|
Ummm.... that's the same rationale you'd use to write a C function. C is an
|
||
|
inherently extensible language. Basically... if the function you want doesn't
|
||
|
exist, code it up. The beauty is that you then add that function to a local
|
||
|
library of your choice, and you'll never recode it again... just link it in.
|
||
|
|
||
|
Pete
|
||
|
|
||
|
#: 12622 S10/OS9/6809 (CoCo)
|
||
|
15-Oct-91 18:53:20
|
||
|
Sb: #12601-Krnl.ar
|
||
|
Fm: Paul Rinear 73757,1413
|
||
|
To: Kevin Darling 76703,4227 (X)
|
||
|
|
||
|
The program that gave the error was a program called HDB. It's a hard
|
||
|
drive backup program that comes with the Burke & Burke Coco XT adapter. I think
|
||
|
the error code is written inside this program. This program crashes my system
|
||
|
everytime anyway so it's shelfwware. Am using HDKIT.AR for backup. It's not as
|
||
|
easy to use but it works just fine.
|
||
|
|
||
|
#: 12624 S15/Hot Topics
|
||
|
15-Oct-91 22:27:19
|
||
|
Sb: #12319-MM/1 delivery
|
||
|
Fm: GLEN HATHAWAY 71446,166
|
||
|
To: Paul K. Ward 73477,2004
|
||
|
|
||
|
Hi Paul... Just curious about how delivery of my new toy is coming along? It's
|
||
|
been about a month since you told me it would be hopefully in the next couple
|
||
|
weeks. I'm toying with the idea of writing a decent sequencer for one of these
|
||
|
machines, but I think it would be a bunch easier on the MM/1 since it has a
|
||
|
real MIDI port and enough speed to record. Hope it'll be soon!
|
||
|
Glen Hathaway 71446,166 COMPER
|
||
|
|
||
|
#: 12627 S11/OS9/6809 (Non-CoCo)
|
||
|
16-Oct-91 08:15:57
|
||
|
Sb: #6809-based OS-9 machine
|
||
|
Fm: David Betz 76704,47
|
||
|
To: all
|
||
|
|
||
|
This is probably going to sound like a rather strange request, but I'd like to
|
||
|
find a 6809-based single board computer that can support floppies and probably
|
||
|
a hard disk (SCSI prefered) that will run OS-9. I know I can get lots of neat
|
||
|
68K based boards (the TC70 and MM-1 being the most obvious), but I've got lots
|
||
|
of 68K based machines and would like to get one based on the 6809. I know
|
||
|
about the TC-9, but it requires lots of *stuff* to be added to support floppies
|
||
|
and a hard disk. If nothing else, it requires a CoCo hard/floppy controller
|
||
|
and I can't even find one of those for my CoCo3! Besides, I want to stay away
|
||
|
from the rats nest that results from interfacing several different products
|
||
|
together. Anyone know of a manufacturer of 6809 based single board computers
|
||
|
that support OS-9? I don't care about CoCo compatibility and I'd be happy to
|
||
|
have just an RS-232 port for the console. I don't need any video support or a
|
||
|
direct keyboard interface, just a simple CPU, a couple of serial ports, and a
|
||
|
floppy/hard disk interface. Does such a beast exist?
|
||
|
|
||
|
Thanks
|
||
|
|
||
|
David Betz
|
||
|
|
||
|
There is 1 Reply.
|
||
|
|
||
|
#: 12630 S11/OS9/6809 (Non-CoCo)
|
||
|
16-Oct-91 13:48:10
|
||
|
Sb: #12627-#6809-based OS-9 machine
|
||
|
Fm: Pete Lyall 76703,4230
|
||
|
To: David Betz 76704,47 (X)
|
||
|
|
||
|
David -
|
||
|
|
||
|
I don't know of any that also support hard disks. We did some dealing with a
|
||
|
firm in the Southeast that makes 6809 & 68K SBC's, and if there were demand
|
||
|
they'd build them, but it sounds like you're talking about a quantity of one
|
||
|
deal.
|
||
|
|
||
|
If you have access to copies of 68 Micro Journal, that's where most of the
|
||
|
manufacturers used to advertise. I can't recall the vendors name at the moment,
|
||
|
although I'd know it if I heard it.
|
||
|
|
||
|
Pete
|
||
|
|
||
|
There is 1 Reply.
|
||
|
|
||
|
#: 12631 S11/OS9/6809 (Non-CoCo)
|
||
|
16-Oct-91 16:07:23
|
||
|
Sb: #12630-6809-based OS-9 machine
|
||
|
Fm: David Betz 76704,47
|
||
|
To: Pete Lyall 76703,4230
|
||
|
|
||
|
Thanks! Is '68 Micro Journal' still published? Any idea how to contact the
|
||
|
publisher?
|
||
|
|
||
|
#: 12628 S1/General Interest
|
||
|
16-Oct-91 12:16:32
|
||
|
Sb: Computer Stories Wanted
|
||
|
Fm: Mentor Technologies 76004,2571
|
||
|
To: All
|
||
|
|
||
|
We are looking for humorous and instructive stories, myths, anecdotes and jokes
|
||
|
about computer usage and support for inclusion in a possible book. Probable
|
||
|
chapters/categories will be:
|
||
|
|
||
|
* Installation/Getting Started
|
||
|
* Printers and Peripherals
|
||
|
* Wasting Time
|
||
|
* Help desk Repartee and Tales of Woe
|
||
|
* Shopping and Buying
|
||
|
* The Language of Computing
|
||
|
|
||
|
Contributors will be acknowledged and we will pay a small prize for the best in
|
||
|
each category. Please include the following information with your submission:
|
||
|
|
||
|
--Your name and address --Story true?
|
||
|
--Do you want your name mentioned? --Mac/PC/Other
|
||
|
computer?
|
||
|
--Names in story true/false? --When occurred?
|
||
|
|
||
|
Please send all submissions via electronic mail to ID# 76004,2571
|
||
|
|
||
|
Thanks for your help!
|
||
|
|
||
|
|
||
|
Press <CR> !>
|