506 lines
13 KiB
Plaintext
506 lines
13 KiB
Plaintext
1
|
|
|
|
#: 21478 S1/General Interest
|
|
22-Sep-96 16:30:05
|
|
Sb: #CoCo Items for Sale
|
|
Fm: Chuck Watters 70115,536
|
|
To: All
|
|
|
|
|
|
|
|
COCO - Items for Sale
|
|
|
|
I have the following CoCo items for sale. All sales will be COD (including
|
|
shipping from Erie Pa.). I will accept offers at prices below those listed
|
|
below until 11/1/96, but anything not sold by that date will be scraped or
|
|
donated to a local CoCo club.
|
|
|
|
Hardware:
|
|
Floppy Drive
|
|
1. FS-502 (RS 26-502) Floppy drive with drives 0 & 1. Includes RS controller
|
|
(RS FS-502)plus Vinyl Cover, and manual ...........$50.00
|
|
Monitors
|
|
2. Model BM7622 074B Magnavox Amber Monochrome Monitor with Video and Sound
|
|
Cable which plugs into COCO3 .................$40.00
|
|
Printers
|
|
3. DMP-200 (RS 26-1254) Includes Vinyl dusk cover, Serial Cable, and Manual.
|
|
This printer handles both text and graphics.
|
|
......................................$75.00
|
|
Modems
|
|
4. 300 Baud Modem I (RS 26-1172) ................$5.00
|
|
5. 1200 Baud BSR Modem ..........................$7.50
|
|
|
|
Miscellaneous
|
|
|
|
6.
|
|
a. Deluxe Pistol Grip Joystick (RS26-3123)..$4
|
|
b.4 ea. Joysticks (RS26-3008) $2ea.
|
|
c.2 ea. H.Res Jystk interfaces (RS26-3028)..$3 ea.
|
|
d. Hawksoft Duel H.Res Jystk interface $8
|
|
e.2 ea. Color Mouse (RS26-3025)...$8 ea.
|
|
f. 2 EA. Monitor Platforms $2 ea.
|
|
g. 2 ea. Serial/parallel printer adapters ..$10 ea.
|
|
h. 2 ea. power strips with surge protectors.$1 ea.
|
|
i. RS 232 Cartridge (RS 26-2226) $15
|
|
j. CTR-80A Cassette Player (with cable) $10
|
|
|
|
Book:
|
|
Start OS-9 by Paul Ward. Included is a floppy disk used with the book. - $5
|
|
|
|
|
|
|
|
Charles Watters CIS 70115,536
|
|
AOL CKWSR or EMail ckwsr@aol.com
|
|
Prodigy DDSY34A
|
|
|
|
Voice (Mon-Fri 8-5 EDT) 814-838-3835
|
|
FAX: 814-838-6596
|
|
|
|
|
|
|
|
There is 1 Reply.
|
|
|
|
#: 21479 S1/General Interest
|
|
24-Sep-96 01:19:44
|
|
Sb: #21478-#CoCo Items for Sale
|
|
Fm: Derek Bracey 103442,3315
|
|
To: Chuck Watters 70115,536 (X)
|
|
|
|
I would like to buy the following:
|
|
2 Color Mice $16
|
|
Hawksoft Dual Hi-Res $ 8
|
|
Serial to Parallel Printer Adp. $10
|
|
Total $34 + shipping (cheap as possible, I'm in no
|
|
rush).
|
|
|
|
COD is fine with me.
|
|
My address: 611 38th St. S. Apt. I
|
|
Birmingham, AL 35222
|
|
|
|
Thank you for the offer.
|
|
|
|
There is 1 Reply.
|
|
|
|
#: 21481 S1/General Interest
|
|
03-Oct-96 17:12:59
|
|
Sb: #21479-CoCo Items for Sale
|
|
Fm: Chuck Watters 70115,536
|
|
To: Derek Bracey 103442,3315 (X)
|
|
|
|
Derek
|
|
|
|
Thanks for your message. I will bundle up the items and ship them to you via
|
|
UPS ground. I will post a mail message to you when they ship.
|
|
|
|
Chuck
|
|
|
|
#: 21480 S1/General Interest
|
|
02-Oct-96 15:32:40
|
|
Sb: Time to go
|
|
Fm: Carl Kreider 71076,76
|
|
To: all
|
|
|
|
Hi all!
|
|
|
|
The time has come (after what, 15 years?) to give up my CIS account. I don't
|
|
get on here often any more so it is silly to keep it. I can be reached at the
|
|
addresses below if anyone has occasion to do so. I don't mind if you share
|
|
these addresses with anyone else who might care :)
|
|
|
|
Carl Kreider
|
|
aka
|
|
[carlk|root]@syscon-intl.com (219) 232-3900 Ext 207
|
|
ckreider@qtm.net
|
|
71076.76@compuserve.com
|
|
|
|
#: 21482 S12/OS9/68000 (OSK)
|
|
09-Oct-96 05:57:41
|
|
Sb: #Fast IRQ
|
|
Fm: J. Eberbach 106147,521
|
|
To: all
|
|
|
|
Hello all,
|
|
|
|
I would like to use the _os_firq(..) function to install a C function as an
|
|
interrupt service routine on the fast IRQ table.
|
|
|
|
I understand the C function cannot called directly as an ISR, it needs some
|
|
assembly language code around it.
|
|
|
|
Does anybody have an example of the code needed to use a C function as a fast
|
|
ISR?
|
|
|
|
Regards,
|
|
|
|
Jost
|
|
|
|
There is 1 Reply.
|
|
|
|
#: 21483 S12/OS9/68000 (OSK)
|
|
11-Oct-96 08:48:13
|
|
Sb: #21482-#Fast IRQ
|
|
Fm: J. Eberbach 106147,521
|
|
To: J. Eberbach 106147,521 (X)
|
|
|
|
since noone ever replied, and since I also didn'T get any help from Microware
|
|
or Dr. Keil, I had to find out for myself.
|
|
|
|
So here is an example:
|
|
|
|
#include <stdlib.h>
|
|
#include <stdio.h>
|
|
#include <errno.h>
|
|
#include <types.h>
|
|
#include <procid.h>
|
|
#include <setsys.h>
|
|
#include <signal.h>
|
|
#include <cglob.h>
|
|
#include <types.h>
|
|
#include "/mwos/os9/src/defs/machine/reg.h"
|
|
|
|
/*make this program system state */
|
|
_asm("_sysattr: equ 0xA001");
|
|
|
|
|
|
/**********************************************************************/
|
|
|
|
int irqsvc_f_t1();
|
|
void *get_global_base(void);
|
|
|
|
int irq_timer1(char *system_globals) {
|
|
|
|
/* do your interrupt service */
|
|
|
|
return(0);
|
|
}
|
|
|
|
/**********************************************************************/
|
|
|
|
#define CLEAN_UP \
|
|
/* cleanup paths */ \
|
|
prc->_path[0]=0; \
|
|
prc->_path[1]=0; \
|
|
prc->_path[2]=0;
|
|
|
|
main () {
|
|
error_code err;
|
|
|
|
register procid *prc = sysglob(procid*, D_Proc);
|
|
|
|
/* fix up standard i/o for a system state process */
|
|
|
|
stdin -> _fd = prc->_path[0];
|
|
stdout -> _fd = prc->_path[1];
|
|
stderr -> _fd = prc->_path[2];
|
|
|
|
_from_new(stdin); _from_new(stdout); _from_new(stderr);
|
|
|
|
/* install interrupt service routines */
|
|
if (err = _os_firq(VMEVT1, 0, irqsvc_f_t1, get_global_base()))
|
|
exit(_errmsg(error, "Can't install timer1 interrupt service
|
|
routine.\n"));
|
|
else{
|
|
printf ("Timer1 Interrupt service routine installed!\n");
|
|
}
|
|
|
|
/* Setup hardware to produce interrupts */
|
|
/* enable interrupts */
|
|
|
|
/* do your stuff */
|
|
|
|
/* disable interrupts */
|
|
|
|
/* deinstall interrupt service routine */
|
|
_os_firq(VMEVT1, prior, NULL, get_global_base());
|
|
|
|
CLEAN_UP
|
|
|
|
exit(0);
|
|
}
|
|
|
|
_asm("params equ 8");
|
|
_asm("irqsv set 0");
|
|
_asm("static set 4");
|
|
_asm("port set 8");
|
|
|
|
|
|
_asm("get_global_base:");
|
|
_asm(" move.l a6,d0");
|
|
_asm(" rts");
|
|
|
|
_asm("irqsvc_f_t1: move.l a6,-(a7)");
|
|
_asm(" movem.l d1/a0/a1/a3-a5,-(a7)");
|
|
_asm(" move.l a6,d0");
|
|
_asm(" movea.l a2,a6");
|
|
_asm(" bsr irq_timer1");
|
|
_asm(" move.l d0,d1");
|
|
_asm(" beq.s irqf_done");
|
|
_asm(" ori.b #01,ccr");
|
|
_asm("irqf_done movem.l (a7)+,d1/a0/a1/a3-a5");
|
|
_asm(" movea.l (a7)+,a6");
|
|
_asm(" rts");
|
|
|
|
|
|
There is 1 Reply.
|
|
|
|
#: 21484 S12/OS9/68000 (OSK)
|
|
18-Oct-96 16:00:51
|
|
Sb: #21483-#Fast IRQ
|
|
Fm: John Rodgers 73223,1204
|
|
To: J. Eberbach 106147,521 (X)
|
|
|
|
There doesn't seem to be much activity here!! But thanks for the info -- it
|
|
may come in handy.
|
|
|
|
Thanks,
|
|
John
|
|
|
|
There is 1 Reply.
|
|
|
|
#: 21485 S12/OS9/68000 (OSK)
|
|
26-Oct-96 09:46:15
|
|
Sb: #21484-Fast IRQ
|
|
Fm: Jost Eberbach 73502,2041
|
|
To: John Rodgers 73223,1204
|
|
|
|
Hi John,
|
|
|
|
no, there's hardly any activity here lately. I'm wondering if anyone else still
|
|
uses OS-9 at all! Have they all gone to use VxWorks?
|
|
|
|
Anyway, trying fast IRQs was a little disappointig for me. Using them may make
|
|
a difference on a system with many different interrupt sources, but on my
|
|
system it didn't increase the interrupt response time at all. With or without
|
|
fast IRQs, OS-9 gave me an average 20 (+/- 2) microseconds interrupt response
|
|
time on the MVME162. Could be a little faster, IMO, but for most applications
|
|
it's probably good enough.
|
|
|
|
Regards,
|
|
|
|
Jost
|
|
|
|
Press <CR> !>
|
|
|
|
The OS-9 Forum Read Menu
|
|
|
|
Read
|
|
1 [NEW] messages
|
|
2 Message NUMBER
|
|
3 WAITING messages for you (0)
|
|
|
|
Search [new] messages
|
|
4 FROM (Sender)
|
|
5 SUBJECT
|
|
6 TO (Recipient)
|
|
|
|
Enter choice !>1
|
|
|
|
#: 21478 S1/General Interest
|
|
22-Sep-96 16:30:05
|
|
Sb: #CoCo Items for Sale
|
|
Fm: Chuck Watters 70115,536
|
|
To: All
|
|
|
|
|
|
|
|
COCO - Items for Sale
|
|
|
|
I have the following CoCo items for sale. All sales will be COD (including
|
|
shipping from Erie Pa.). I will accept offers at prices below those listed
|
|
below until 11/1/96, but anything not sold by that date will be scraped or
|
|
donated to a local CoCo club.
|
|
|
|
Hardware:
|
|
Floppy Drive
|
|
1. FS-502 (RS 26-502) Floppy drive with drives 0 & 1. Includes RS controller
|
|
(RS FS-502)plus Vinyl Cover, and manual ...........$50.00
|
|
Monitors
|
|
2. Model BM7622 074B Magnavox Amber Monochrome Monitor with Video and Sound
|
|
Cable which plugs into COCO3 .................$40.00
|
|
Printers
|
|
3. DMP-200 (RS 26-1254) Includes Vinyl dusk cover, Serial Cable, and Manual.
|
|
This printer handles both text and graphics.
|
|
......................................$75.00
|
|
Modems
|
|
4. 300 Baud Modem I (RS 26-1172) ................$5.00
|
|
5. 1200 Baud BSR Modem ..........................$7.50
|
|
|
|
Miscellaneous
|
|
|
|
6.
|
|
a. Deluxe Pistol Grip Joystick (RS26-3123)..$4
|
|
b.4 ea. Joysticks (RS26-3008) $2ea.
|
|
c.2 ea. H.Res Jystk interfaces (RS26-3028)..$3 ea.
|
|
d. Hawksoft Duel H.Res Jystk interface $8
|
|
e.2 ea. Color Mouse (RS26-3025)...$8 ea.
|
|
f. 2 EA. Monitor Platforms $2 ea.
|
|
g. 2 ea. Serial/parallel printer adapters ..$10 ea.
|
|
h. 2 ea. power strips with surge protectors.$1 ea.
|
|
i. RS 232 Cartridge (RS 26-2226) $15
|
|
j. CTR-80A Cassette Player (with cable) $10
|
|
|
|
Book:
|
|
Strles Watters CIS 70115,536
|
|
AOL CKWSR or EMail ckwsr@aol.com
|
|
Prodigy DDSY34A
|
|
|
|
Voice (Mon-Fri 8-5 EDT) 814-838-3835
|
|
FAX: 814-838-6596
|
|
|
|
|
|
|
|
There is 1 Reply.
|
|
|
|
#: 21479 S1/General Interest
|
|
24-Sep-96 01:19:44
|
|
Sb: #21478-#CoCo Items for Sale
|
|
Fm: Derek Bracey 103442,3315
|
|
To: Chuck Watters 70115,536 (X)
|
|
|
|
I would like to buy the following:
|
|
2 Color Mice $16
|
|
Hawksoft Dual Hi-Res $ 8
|
|
Serial to Parallel Printer Adp. $10
|
|
Total $34 + shipping (cheap as possible, I'm in no
|
|
rush).
|
|
|
|
COD is fine with me.
|
|
My address: 611 38th St. S. Apt. I
|
|
Birmingham, AL 35222
|
|
|
|
Thank you for the offer.
|
|
|
|
There is 1 Reply.
|
|
|
|
#: 21481 S1/General Interest
|
|
03-Oct-96 17:12:59
|
|
Sb: #21479-CoCo Items for Sale
|
|
Fm: Chuck Watters 70115,536
|
|
To: Derek Bracey 103442,3315 (X)
|
|
|
|
Derek
|
|
|
|
Thanks for your message. I will bundle up the items and ship them to you via
|
|
UPS ground. I will post a mail message to you when they ship.
|
|
|
|
Chuck
|
|
|
|
#: 21480 S1/General Interest
|
|
02-Oct-96 15:32:40
|
|
Sb: Time to go
|
|
Fm: Carl Kreider 71076,76
|
|
To: all
|
|
|
|
Hi all!
|
|
|
|
The time has come (after what, 15 years?) to give up my CIS account. I don't
|
|
get on here often any more so it is silly to keep it. I can be reached at the
|
|
addresses below if anyone has occasion to do so. I don't mind if you share
|
|
these addresses with anyone else who might care :)
|
|
|
|
Carl Kreider
|
|
aka
|
|
[carlk|root]@syscon-intl.com (219) 232-3900 Ext 207
|
|
ckreider@qtm.net
|
|
71076.76@compuserve.com
|
|
|
|
#: 21482 S12/OS9/68000 (OSK)
|
|
09-Oct-96 05:57:41
|
|
Sb: #Fast IRQ
|
|
Fm: J. Eberbach 106147,521
|
|
To: all
|
|
|
|
Hello all,
|
|
|
|
I would like to use the _os_firq(..) function to install a C function as an
|
|
interrupt service routine on the fast IRQ table.
|
|
|
|
I understand the C function cannot called directly as an ISR, it needs some
|
|
assembly language code around it.
|
|
|
|
Does anybody have an example of the code needed to use a C function as a fast
|
|
ISR?
|
|
|
|
Regards,
|
|
|
|
Jost
|
|
|
|
There is 1 Reply.
|
|
|
|
#: 21483 S12/OS9/68000 (OSK)
|
|
11-Oct-96 08:48:13
|
|
Sb: #21482-#Fast IRQ
|
|
Fm: J. Eberbach 106147,521
|
|
To: J. Eberbach 106147,521 (X)
|
|
|
|
since noone ever replied, and since I also didn'T get any help from Microware
|
|
or Dr. Keil, I had to find out for myself.
|
|
|
|
So here is an example:
|
|
|
|
#include <stdlib.h>
|
|
#include <stdio.h>
|
|
#include <errno.h>
|
|
#include <types.h>
|
|
#include <procid.h>
|
|
#include <setsys.h>
|
|
#include <signal.h>
|
|
#include <cglob.h>
|
|
#include <types.h>
|
|
#include "/mwos/os9/src/defs/machine/reg.h"
|
|
|
|
/*make this program system state */
|
|
_asm("_sysattr: equ 0xA001");
|
|
|
|
|
|
/**********************************************************************/
|
|
|
|
int irqsvc_f_t1();
|
|
void *get_global_base(void);
|
|
|
|
int irq_timer1(char *system_globals) {
|
|
|
|
/* do your interrupt service */
|
|
|
|
return(0);
|
|
}
|
|
|
|
/**********************************************************************/
|
|
|
|
#define CLEAN_UP \
|
|
/* cleanup paths */ \
|
|
prc->_path[0]=0; \
|
|
prc->_path[1]=0; \
|
|
prc->_path[2]=0;
|
|
|
|
main () {
|
|
error_code err;
|
|
|
|
register procid *prc = sysglob(procid*, D_Proc);
|
|
|
|
/* fix up standard i/o for a system state process */
|
|
|
|
stdin -> _fd = prc->_path[0];
|
|
stdout -> _fd = prc->_path[1];
|
|
stderr -> _fd = prc->_path[2];
|
|
|
|
_from_new(stdin); _from_new(stdout); _from_new(stderr);
|
|
|
|
/* install interrupt service routines */
|
|
if (err = _os_firq(VMEVT1, 0, irqsvc_f_t1, get_global_base()))
|
|
exit(_errmsg(error, "Can't install timer1 interrupt service
|
|
routine.\n"));
|
|
else{
|
|
printf ("Timer1 Interrupt service routine installed!\n");
|
|
}
|
|
|
|
/* Setup hardware to produce interrupts */
|
|
/* enable interrupts */
|
|
|
|
/* do your stuff */
|
|
|
|
/* disable inhrwhu
|
|
atRsO- ema eae0(-2mreoditrprsoeeoteVE2 odbalt ae,M,b omsapctn
|
|
tsrbb o ng.
|
|
Rad,
|
|
JtPs<R |