#: 19549 S1/General Interest 31-Dec-93 14:26:44 Sb: CoCo 3 Items Fm: Ches Looney 73016,1336 To: All Thanks for all the responses to my offer of a CoCo 3 system and stuff. I did get a query from a young man about 100 miles from here who really wanted to augment his system. This morning he came in, was pleased with what he say, we had a good visit, and he took away my CoCo 3 and accompanying hardware and documentation. Thanks for your interest. Ches. #: 19551 S1/General Interest 31-Dec-93 20:46:56 Sb: see y'all next year Fm: Zack Sessions 71532,1555 To: all Happy New Year Everybody!!! ------------------------------------ Zack C Sessions ColorSystems "I am Homer of Borg, prepare to be assimi ... OOOOHHH, DOUGHNUTS!" #: 19561 S1/General Interest 07-Jan-94 02:34:06 Sb: HELP, "PHANTOM" Fm: John Navas 70244,2046 To: ALL I'm doing research on old computer systems, and am trying to track down whatever system and/or disk product produced messages like the following: Phantom Error Multiple Phantom Errors Out of Range Errors nn Tracks Added, mm Phantom Errors [where nn and mm are numbers] The common denominator seems to be the word "Phantom." If you can possibly give me any clues, please reply by CIS Mail. Thanks in advance, John #: 19570 S1/General Interest 10-Jan-94 08:11:32 Sb: Ultra C 1.1 and OS\2 Fm: Christian Daschill 100112,277 To: All I just ran into a nasty problem with the PC-Bridge 2.1 Ultra C compiler: it uses the Rational Systems DOS4GW extender, which refuses to run in a DOS box under OS\2 2.1. Since I really enjoy the multitasking capabilities of OS\2 and we are extensively using it for developing OS9 applications, I'd really apprechiate help on this one. Chris Daschill, SKF QTC, Austria #: 19571 S1/General Interest 10-Jan-94 15:10:23 Sb: #Stupid Question No. 1 Fm: Bruce Wagner 76460,3667 To: Forum Sysop SYSOP (X) What is OS-9 please? There are 2 Replies. #: 19576 S1/General Interest 11-Jan-94 18:12:48 Sb: #19571-#Stupid Question No. 1 Fm: ole hansen 100016,3417 To: Bruce Wagner 76460,3667 (X) Hello Bruce. It is 18 times better than OS/2. regards ole@danelec.dk There is 1 Reply. #: 19581 S1/General Interest 12-Jan-94 17:10:08 Sb: #19576-#Stupid Question No. 1 Fm: Bruce Wagner 76460,3667 To: ole hansen 100016,3417 (X) >> Hello Bruce. It is 18 times better than OS/2. regards ole@danelec.dk << Then why isn't it called OS-36? Come on... What IS it... Give me the Readers Digest condensed verion of the dictionary definition..... of OS-9. There are 2 Replies. #: 19586 S1/General Interest 13-Jan-94 18:28:06 Sb: #19581-#Stupid Question No. 1 Fm: Bob van der Poel 76510,2203 To: Bruce Wagner 76460,3667 (X) I have read a FAQ file on OS9 which answers a lot of questions. I think it is here in the files (Steve??). If not, maybe someone (Steve, again) should grap it off a FTP site and post it here. There is 1 Reply. #: 19594 S1/General Interest 14-Jan-94 07:35:28 Sb: #19586-Stupid Question No. 1 Fm: Steve Wegert 76703,4255 To: Bob van der Poel 76510,2203 (X) > I have read a FAQ file on OS9 which answers a lot of questions. I think it > is here in the files (Steve??). If not, maybe someone (Steve, again) > should grap it off a FTP site and post it here. > Yup .. it's here and should be in LIB 1 close to the top. Can't recall the filename off the top of my head (damn 6 character limitations), but give a hollar if I need to go digging. *- Steve -* #: 19596 S1/General Interest 14-Jan-94 16:16:38 Sb: #19581-Stupid Question No. 1 Fm: ole hansen 100016,3417 To: Bruce Wagner 76460,3667 (X) Hello Bruce The reason for being 18 times faster than OS/2 and not 4.5 times is because we(os-9-peoble) call it for os-half. Sorry just joking. OS-9 is the most widely used 'hard-real-time' operating system for the 68K-family and for some years ago also the 6809. It is one of the only that is selfhosted, which means you can connect a floppy/harddrive and edit - compile -debug directly on your target. A special version called RTOS is the hart/kernel in the CDI-players from Philips. It is the second most sold real-time ope- rating system in the World. Only the PDP-11's have sold more, and they are about to exit the field due to age. It is also quite popular amongst pri vate people, because it is multitasking,multiuser,realtime,romable and unixlike(on the io-system). I could go on for ever...... regards ole@danelec.dk #: 19591 S1/General Interest 14-Jan-94 07:12:03 Sb: #19571-#Stupid Question No. 1 Fm: Bill Dickhaus 70325,523 To: Bruce Wagner 76460,3667 (X) Bruce, OS9 is a multi-tasking, multi-user, realtime operating system originally developed by Microware to run on the Motorola 6809 processor, and now running also on 68XXX processors. They've also developed OS-9000, which runs on several platforms, including 386/486 machines. For a lot more detail, check out OS9FAQ.TXT in LIB 1. -Bill- There is 1 Reply. #: 19598 S1/General Interest 14-Jan-94 17:15:11 Sb: #19591-Stupid Question No. 1 Fm: Bruce Wagner 76460,3667 To: Bill Dickhaus 70325,523 (X) Thanks, Bill. #: 19578 S1/General Interest 11-Jan-94 19:30:16 Sb: #Windows/OS-9 Fm: Cherry Valley Lang Tech 71055,2527 To: All Hi all! I'm new to OS-9, and this forum. My new company is redesigning its user interface to be multi-tasking (from DOS), and we're going to switch to an operating system. We want to do real-time data acquistion (worst case: 600-700 Hz), display the data graphically, have a GUI, etc., etc. etc. My question is this: while I don't much care for Windows, should we go with the US flow, or should we go Motorola and OS-9. I expect a biased answer, since I'm asking this group, and I doubt that many people out there even know about OS-9. I've been working as a software engineer for 11 years, and I just heard about it. However, I'm leaning towards it, and I'd like any reactions, facts, opinions, whatever about it. Thanks for your time, Steve Hirsch There is 1 Reply. #: 19587 S1/General Interest 13-Jan-94 18:28:08 Sb: #19578-Windows/OS-9 Fm: Bob van der Poel 76510,2203 To: Cherry Valley Lang Tech 71055,2527 (X) If OS-9 is good enough for NASA, etc. I too tend to think that it is fine. There are a lot of embedded applications out there using OS-9, but you'd never know it. There are good gui's available (g-windows, mgr, etc) and good solid support (even though you do have to search out suppliers). Have you called Microware and asked for some of their literature. Their 'OS-9 Catalogue' has a lot of general and tech-type information in it. #: 19589 S1/General Interest 13-Jan-94 21:56:16 Sb: #What is OS9 Fm: Scott L. McCracken 73501,3050 To: all What is OS9? Is is a MS-DOS or Unix type operating system? I am curious because of some requests that have come to me from a couple of our customers. There are 2 Replies. #: 19592 S1/General Interest 14-Jan-94 07:12:27 Sb: #19589-What is OS9 Fm: Bill Dickhaus 70325,523 To: Scott L. McCracken 73501,3050 Scott, OS9 is a multi-user, multi-tasking realtime operating system developed by Microware for Motrola processors (6809, and 68xxx). OS9 is a lot like Unix, only better, IMO. OS9 is used quite a bit in embedded systems, a notable example is the Phillip's CDI player, which uses a modified version of OS9. For a lot more information, check out OS9FAQ.TXT in LIB 1. -Bill- #: 19595 S1/General Interest 14-Jan-94 07:35:38 Sb: #19589-What is OS9 Fm: Steve Wegert 76703,4255 To: Scott L. McCracken 73501,3050 > What is OS9? Is is a MS-DOS or Unix type operating system? I am curious > because of some requests that have come to me from a couple of our > customers. OS9 has been described as "UNIX done right". Grab the Frequently asked question file (maybe OS9FAQ) in Library 1. It should go into a bit more detail for you. *- Steve -* #: 19601 S1/General Interest 15-Jan-94 08:49:12 Sb: NEW member Fm: M. Raabe 100327,1526 To: all Hi everybody, I'm new inhere and I'm interrested in OS-9/680x0. Especially am I starting migrating the OS-9-Port of 030/040/060/302/340-mashines from V2.4.5 to V3.0. Is anybody here interrested in non-COCO-stuff? If possible contact me by internet under 'mraabe@eltec.de', because I'm seldom polling Compuserve, but I read EMail on Internet daily! TIA Martin Raabe #: 19603 S1/General Interest 15-Jan-94 11:36:32 Sb: problem with OS9K Fm: Zack Sessions 71532,1555 To: all I anyone aware of a known problem with using MS-DOS's DBLSPACE on a system which is also running OS9K? I have two hard drives now, a Conner 500M as drive C and a Seagate 120M as drive D. I have OS9K installed on drive D, which I can access and use just fine by booting from the original installation floppy. I can install MS-DOS on drive C and go back and for just fine. UNTIL, I install DBLSPACE!!!! I can install DBLSPACE, create a compressed drive E which uses free space on drive C and that works fine, UNTIL I then boot OS9K with the installation floppy and run a directory command on /hd1. With the VERY NEXT boot of MS-DOS, DBLSPACE refuses to mount drive E saying it is too corrupted. And sure enough, the new 6.2 SCANDISK utility reports all kinds of errors on BOTH drive C and E and the only recourse is to reformat and start over with MS-DOS. OS9K's drive still appears to be unaffected and working just fine. Any thoughts, comments, ideas? (Yes, I have just sent EMail to Microware's hotline, but don't expect a reply until Monday or Tuesday.) ------------------------------------ Zack C Sessions ColorSystems "I am Homer of Borg, prepare to be assimi ... OOOOHHH, DOUGHNUTS!" #: 19606 S1/General Interest 15-Jan-94 12:34:30 Sb: followup on os9k problem Fm: Zack Sessions 71532,1555 To: all After playing a little more, I have come to the conclusion that DBLSPACE is not helping to cause the problem I am having. I re-installed DOS 6, and upgraded to 6.2, ran SCANDISK and all was well. I booted up OS9K from the installation floppy and did the following: tmode nopause chd /hd1 dir -ure The directory display runs for a second or so, and then returns the error: dir: can't open "CMDS/BOOTOBJS". Error #000:219 You know, of course, that a 219 is an E_IBA, illegal memory block address. I immediately rebooted DOS. Since I had not yet installed DBLSPACE, there was no indication from the boot that there was a problem, but a manual run of SCANDISK on drive C showed the same type of problem I was seeing before. SCANDISK reports that the backup copy of the disk's FAT was wrong and it reported that a file was reporting its size incorrectly. I rebooted OS9K and tried the same commands as before, with IDENTICAL results, the 219 error on CMDS/BOOTOBJS. This time I recalled the command with a ^A and this time the 219 error occured when it was trying to open CMDS, ie, the error message was dir: can't open "CMDS". Error #000:219 Running a dir with no switches ran OK and displayed the files in the root of /hd1, but any subsequent use of the -r switch gave the 219 error on the CMDS directory. What is strange is this. I then did: chd /d0 chd /hd1 dir -ure and it worked perfectly!! All the way through the entire file structure!! So, bottom line here is that just getting a SINGLE 219 error somehow corrupts something on the C drive, but I have no way of predicting WHEN I will get a 219 error, or what is causing it. When I had just one 120M hd and it was partitioned 50/50, I ran and used OS9K for weeks with no problems, that is, with the same 16M of memory I am using now. The ONLY difference is that I have no OS9K partition on drive C and all of drive D is an OS-9000 parition. ------------------------------------ Zack C Sessions ColorSystems "I am Homer of Borg, prepare to be assimi ... OOOOHHH, DOUGHNUTS!" #: 19552 S3/Languages 31-Dec-93 21:20:48 Sb: Ultra C 1.1.1 Fm: Allan 70506,1173 To: Carl Kreider 71076,76 (X) Carl I just been catching up on the messages here in the forum. I don't know if I fit what you would call a power user but I am a beta site for Ultra C. I use it to do all of my OS-9 Ports (drivers etc.) To get really small code you must use the SC libs. and I-code link the files. If you need an example makefile I can provide one. Basically you compile thru the IOPT phase to a I code modle, then ilink with the sclib.il libraries. When you run this thru the backend and final link the code should be considerably smaller or faster depending on the way you tweak the knobs. best results are with "-t=0 -i -j -n -iom" this should shrink your application considerably. BTW don't use this combination with anything other than 1.1.1. Allan R. Batteiger President Real-Time Services Inc. #: 19583 S3/Languages 12-Jan-94 19:48:23 Sb: C lib warning Fm: Carl Kreider 71076,76 To: all I found a rather nasty problem with the C V3.2 libraries. The function strtod(), which is called by atof(), which is called by scanf(), clobbers d6. Now, that is not a big problem unless you happen to be using register variables like I was. The only solutions are to not use regiter varibles or to patch the movem instructions to save d6 also. #: 19585 S7/Telecommunications 13-Jan-94 10:00:45 Sb: #RS-232 dilema Fm: Tony Elliott 71645,1367 To: all I am in a quandry about a device requiring an 8 bit w/ 2 stop bit protocal on the serial port. No printer I own uses this protocal. I have a Quadram serial to parallel buffer I could use as an interface, but this has NO setting for bits/parity. How can that be ? Isn't it necessary to match this when converting from serial to parallel. RS-232 never ceases to amaze me, even after having read all the books! Any insight someone could give me would be most appreciated. Tony Elliott There are 2 Replies. #: 19590 S7/Telecommunications 14-Jan-94 07:11:41 Sb: #19585-RS-232 dilema Fm: Bill Dickhaus 70325,523 To: Tony Elliott 71645,1367 (X) Tony, If it doesn't say, its probably 8N1, 8 bits, no parity, one stop bit. If that doesn't work, then you'll have ask around about the particular device, or try calling the manufacturer. -Bill- #: 19597 S7/Telecommunications 14-Jan-94 17:10:32 Sb: #19585-RS-232 dilema Fm: Tony Elliott 71645,1367 To: Tony Elliott 71645,1367 Thanks for the note. I gather that means "no change". ie: a fixed default. It seems to work that way. I'm just puzzled that there is no option to select a different protocal. May be the first step toward a real RS-232 standard !! Tony E. #: 19550 S9/Utilities 31-Dec-93 19:05:05 Sb: Scred Crashes fixed Fm: David Breeding 72330,2051 To: All Anyone using "scred" has probably encountered that awful bug where the system will crash about any time an ALT+KEY combination is pressed, as well as F1.. really any MSB-set character. I finally dug in and found it (I think). Just fixed it last night, and tried all kinds of combos & no crashes. Here is a modpatch file to fix it in memory, if you have the save utility (I believe a version is available online if not(???)). Simply cut between the cut lines and save to a file (say.."scredpatch"). Then with scred in memory, enter the cmd "modpatch scredpatch". Then save it. If you have save shell+, save to an alternate file and then merge {thisfile} >-/dd/cmds/scred and you will still have the original originate date. This patch fixes the bug, increments the Edition #, and updates the version # (screen printout) from 4.0 to 4.1. *------------- CUT HERE --------------- * Fixes bug in "scred" where alt-key crashes ??? l scred c 0012 3c 3d c 05db 2c 24 c 05f1 2e 22 c 05f7 2f 23 c 108d 30 31 v *-------------- CUT HERE ---------------- If you do not have the save ability, you might create a B09 procedure to open a copy of "scred", and with SEEKS and PUTS of these chars, you can modify it. In this case, you will need to change the CRC (the last 3 bytes) to $6E, $42, $88. Hopefully, this will fix the prob... David Breeding *** Sent via InfoXpress *** #: 19562 S9/Utilities 07-Jan-94 08:03:32 Sb: #NFM Setup/Operation Fm: Charles Hahn 72317,1510 To: all I am looking for some help on the OS-9 NFM operation and setup. We have a 68030 based data acquisition computer running OS-9 and I would like to be able to NFS mount a drive on a Unix platform in the same area. The UNIX machine would be the server for several other DOS-based machines as well. The documentation that we received is very lacking on this area. Thanks for the help. Charles Hahn There is 1 Reply. #: 19563 S9/Utilities 07-Jan-94 19:01:04 Sb: #19562-#NFM Setup/Operation Fm: ole hansen 100016,3417 To: Charles Hahn 72317,1510 (X) hello Charles. You must be specific about wheter you use NFM or NFS to mount a drive located on the Unix-system. NFM is only OS-9 to OS-9 network where NFS is 'Network File System' defined by SUN-computers and complete different from NFM. regards ole@danelec.dk There is 1 Reply. #: 19569 S9/Utilities 10-Jan-94 07:53:44 Sb: #19563-#NFM Setup/Operation Fm: Charles Hahn 72317,1510 To: ole hansen 100016,3417 (X) Ole, I would like the OS-9 system to be able to NFS mount a drive on the UNIX platform. It is beginning to look like I need to get some special NFS software for the OS-9 system to do what I want to do. Where do I get it. Thanks again. Charles Hahn There is 1 Reply. #: 19575 S9/Utilities 11-Jan-94 18:10:09 Sb: #19569-#NFM Setup/Operation Fm: ole hansen 100016,3417 To: Charles Hahn 72317,1510 (X) Hello Charles. Microware has both NFM and NFS(client and server) and it works with both PC's and unix. regards ole@danelec.dk P.S. In order to run NFS you also need ISP(OS-9 tcp/ip) There is 1 Reply. #: 19579 S9/Utilities 12-Jan-94 07:30:44 Sb: #19575-NFM Setup/Operation Fm: Charles Hahn 72317,1510 To: ole hansen 100016,3417 (X) Qle, Thanks, I will check into it. Charles Hahn #: 19560 S10/OS9/6809 (CoCo) 07-Jan-94 00:33:48 Sb: #19248-gshell 1.25 Fm: randy pischke 75460,205 To: Brother Jeremy, CSJW 76477,142 (X) Br. Jeremy No I did not receive any files from you. I have not used email before so am not sure how to check for any. All I have ever done is download and leave messages here. Thanks for your help. I will check around to see if I can find some mail. Randy #: 19611 S10/OS9/6809 (CoCo) 16-Jan-94 13:29:06 Sb: NEW HERE Fm: ROY GRANT 72230,3115 To: ALL Are there any TRS-80 COCO II users on this forum, and if so, can anyone tell me where to get a copy of THE RAINBOW GUIDE TO OS-9? Thanx in advance!!! Roy. #: 19559 S12/OS9/68000 (OSK) 04-Jan-94 04:14:58 Sb: #19520-#Screen program for OSK Fm: Ed Gresick 76576,3312 To: robert brose 72067,3021 (X) Bob, > ... have you gotten screen to work correctly on the Sys IV??? No, I haven't but I haven't tried recently, either. But a lot of interesting work was/is being done by a fellow named Bob Hartge with screens and the TOPS package. He said he has it working as well as the TOPS BBS and some other stuff that didn't want to run under version 2.4. Bob lives in Ohio and you can reach him at 1-419-347-6604. He isn't on any of the services. Ed There is 1 Reply. #: 19566 S12/OS9/68000 (OSK) 09-Jan-94 09:27:02 Sb: #19559-#Screen program for OSK Fm: robert brose 72067,3021 To: Ed Gresick 76576,3312 Thanks Ed, I'll give Bob Hartage a call about the screen stuff. BTW do you know if there is something akin to the xterm program that runs under X for gwindows??? I would really like to get a jump scroll in a shell window in gwindows and it seems like putting it into a terminal emulator (ala xterm) is the accepted way to do it. I wasn't too familiar with X until recently but I have done some programming in windoze and the app is responsible for jump scrolling there. I guesssupII in X is just an app that will let you run shell processes. Bob There is 1 Reply. #: 19567 S12/OS9/68000 (OSK) 09-Jan-94 15:39:02 Sb: #19566-Screen program for OSK Fm: Bob van der Poel 76510,2203 To: robert brose 72067,3021 Are you still having problems with the screen port I did? I have my other system back (as 68030 with SSM) and it works on that without any problems. Your system IV shouldn't be doing anything all that differently.... #: 19553 S12/OS9/68000 (OSK) 01-Jan-94 05:44:05 Sb: #19517-#Printing problems Fm: keith bauer 71102,317 To: ole hansen 100016,3417 (X) > Hello Keith > > Look out for a mail directly to you. I will be on the look out for it. Thanks --------------------------------------------------------------------------- Keith Bauer CIS :71102,317 Delphi :keithbauer Internet:kbauer@pids.com Via InfoXpress/OSK ver 1.01 How 'bout them Cowboys! --------------------------------------------------------------------------- There is 1 Reply. #: 19557 S12/OS9/68000 (OSK) 03-Jan-94 17:49:55 Sb: #19553-Printing problems Fm: ole hansen 100016,3417 To: keith bauer 71102,317 (X) Hello Keith I have for some strange reasons, problems with uploading to CIS, but I try to Email them to you via Internet. You will recieve a 'uuencoded' file called scspl.uue. This file is unpacked with a utility called uudecode. The extract will be a file archived with 'lha' called scspl.lzh regards ole@danelec.dk #: 19555 S12/OS9/68000 (OSK) 01-Jan-94 20:42:09 Sb: #19517-#Printing problems Fm: keith bauer 71102,317 To: ole hansen 100016,3417 (X) > > Look out for a mail directly to you. > > regards > I haven't gotten the replacement /p that you were going to send. Did I miss it? If you haven't been able to get around to it thats fine, I am not it a bind without it but it would be nice to have. Thanks --------------------------------------------------------------------------- Keith Bauer CIS :71102,317 Delphi :keithbauer Internet:kbauer@pids.com Via InfoXpress/OSK ver 1.01 How 'bout them Cowboys! --------------------------------------------------------------------------- There is 1 Reply. #: 19558 S12/OS9/68000 (OSK) 03-Jan-94 17:51:44 Sb: #19555-Printing problems Fm: ole hansen 100016,3417 To: keith bauer 71102,317 (X) Hello Keith I will email it from DENMARK 4/1-1994. regards ole@danelec.dk #: 19564 S12/OS9/68000 (OSK) 08-Jan-94 05:43:57 Sb: #19502-#Printing problems Fm: keith bauer 71102,317 To: ole hansen 100016,3417 (X) Ole, I received the replacement /p file from you but I am somewhat lost. I guess I was expecting somethnig similar to the device descriptors like I currently use IE: p and p1. Please give me a little insight into how I should setup and use the files you sent. Thanks Keith Bauer --------------------------------------------------------------------------- Keith Bauer CIS :71102,317 Delphi :keithbauer Internet:kbauer@pids.com Via InfoXpress/OSK ver 1.01 How 'bout them Cowboys! --------------------------------------------------------------------------- There is 1 Reply. #: 19577 S12/OS9/68000 (OSK) 11-Jan-94 18:15:12 Sb: #19564-#Printing problems Fm: ole hansen 100016,3417 To: keith bauer 71102,317 (X) hello Keith did you get my email about howto ?? regards ole@danelec.dk There is 1 Reply. #: 19599 S12/OS9/68000 (OSK) 15-Jan-94 05:43:48 Sb: #19577-Printing problems Fm: keith bauer 71102,317 To: ole hansen 100016,3417 > hello Keith > > did you get my email about howto ?? > > regards ole@danelec.dk > Yes I did and I will be giving it another try this weekend when I get some free time. Thanks for all your effort. --------------------------------------------------------------------------- Keith Bauer CIS :71102,317 Delphi :keithbauer Internet:kbauer@pids.com Via InfoXpress/OSK ver 1.01 How 'bout them Cowboys! --------------------------------------------------------------------------- #: 19556 S12/OS9/68000 (OSK) 03-Jan-94 17:44:45 Sb: #19542-dcheck & file structure Fm: ole hansen 100016,3417 To: roy harrell 72520,1636 (X) hello roy I was also thinking about: which sector-size do you use on the harddrive ?? What is the edition-number of rbsccs or rbvccs(which one are you using ??) How does the 'device-descriptor' look like for the harddrive ?? Are heads,cyls,scttrk,scttk0,sectsize set to 0 or ??? regards ole #: 19572 S12/OS9/68000 (OSK) 10-Jan-94 16:51:44 Sb: #19547-68xxx C / asm on PC ? Fm: Phil Jensen 70004,1416 To: Michael Staab 100271,2640 (X) Try the Dr Dobbs forum (GO DDJFOR). GCC exists for the PC (using a Dos extender). #: 19554 S12/OS9/68000 (OSK) 01-Jan-94 20:31:30 Sb: realloc is broken Fm: Bob van der Poel 76510,2203 To: All A little while ago I posted a message suggesting that the realloc() function in the MW C library might be broken. I wrote the following program to prove it one way or another...yup, it is broke. I have not tested this with gcc or with ultra (anyone?). The problem is that when the memory request fails and a NULL pointer is returned the old memory should NOT be deallocated. In this case it is. The "b=*bstart" causes a bus error (#102) on a machine protected with SSM. If you don't have SSM don't feel safe...since the buffer has been deallocated (memory returned to the system) other processes can now write over your buffer. I suggest that you either don't use realloc() or do an immediate exit if it fails or at the least mark the original memory as no longer avaiable. I had the problem occur in one issue of Ved which I figured I was being very clever in by using realloc(). I have now switched to the more sedate method of expanding the buffer by always grabbing an entire new block of memory and copying the old stuff into it. This is what realloc() does...but sometimes realloc() can just expand the buffer and skip the copy. Feel free to cross-post this elsewhere if you think it useful. #include main() { char *bstart, *newbuf; char b; unsigned int t; for(t=1024, bstart=NULL; t<0xffffffff; t<<=1) { printf("bsize=%08x ",t); newbuf=(char *)realloc(bstart, t); if(newbuf) { bstart=newbuf; putchar('\n'); } else { b=*bstart; /* try to access OLD buffer area */ puts("ALLOCATION FAILURE"); exit(0); } } } #: 19565 S12/OS9/68000 (OSK) 08-Jan-94 21:15:25 Sb: #Curses Fm: David George 72240,134 To: ALL Has anyone used curses? I am porting a program that I wrote in Unix and I am having a problem getting the screen to scroll. I have scrollok(stdscr, TRUE) and I am using scroll() to scroll the screen. When I get to the botttom of the screen it just stays there and outputs on the bottom line. Any comments would be appreciated. P.S. I wrote a small test using termcap and it works, but I need the window capabilities in curses. Thanks. There is 1 Reply. #: 19568 S12/OS9/68000 (OSK) 09-Jan-94 15:39:03 Sb: #19565-#Curses Fm: Bob van der Poel 76510,2203 To: David George 72240,134 (X) Just a wild guess...but are you sending a CR or a LF to scroll the screen? You might need the opposite to what you are using.... There is 1 Reply. #: 19573 S12/OS9/68000 (OSK) 10-Jan-94 20:18:01 Sb: #19568-Curses Fm: David George 72240,134 To: Bob van der Poel 76510,2203 (X) Thanks for the input regarding Curses. I had checked that. I got some responses from another place that I left a message. The Terminfo version of curses is the one that I am having a problem with. I just got ncurses from the effo forum22 disk and that one does scroll properly, but it is missing some of the functions that I need (I was able to create some of them). I will be testing a lot more regarding curses. Thanks again. #: 19574 S12/OS9/68000 (OSK) 11-Jan-94 02:29:38 Sb: #CDI Computer News Fm: Eric Crichlow 71051,3516 To: All Fresh back from Winter CES (Consumer Electronics Show) in Las Vegas I thought some of you might be interested in some of the info I got from the Philips booth. First of all, the following info came from the only man at the show knowledgeable in the hardware aspects of CDI, since everyone Philips staffed there was only up on the software end of things. However, this man was "just" the head of marketing, meaning his specialty still is not in hardware. In all the MM/1 accelerator card talk I thought it was said that the Motorola 68340 was going to be in the next series of CDI players. The guy from Philips, however, had no knowledge of the 68340 and said that the 68070 would continue to be used, the only upgrade being the full motion video card (Digital Video card), which, by the way, is being used for more than just showing movies off of CD, they were demoing some games which used the Digital Video card. It would be wise to take this info with a grain of salt, since, as this man mistakenly thought that the 68070 was a Motorola chip, he could just as easily be mistaken about the 68340. Now for the big question. I asked him about Philips' possible plans to provide an upgrade for CDI players to become computers. He said that players continue to be made with the expansion port for just such a possibility. In fact, the idea is currently being investigated. The big holdup, according to the marketing rep, is the US government. He said that, due to the possibility of people being able to easily use a CDI computer to "capture" copywritten images and use them for their own personal unauthorized use, the government is reluctant to allow easy public access to such a device. It would seem to me that doing such things is already childsplay with current computer hardware, but that's what the man said. Because of this government resistance, he said not to even expect an announcement on such an expansion product for another 2 to 3 years. He also says that he already knows of someone who has converted has CDI player into a full fledged computer, and he *thinks* that that computer is running under OS9. The final question I discussed with him was whether or not a CDI computer from Philips would run OS9 as its primary operating system. He said that it was a distinct possibility, but not definite. ...Eric... There are 2 Replies. #: 19580 S12/OS9/68000 (OSK) 12-Jan-94 13:12:26 Sb: #19574-#CDI Computer News Fm: Graham Trott 100115,1075 To: Eric Crichlow 71051,3516 (X) Eric -- >>> I thought it was said that the Motorola 68340 was going to be in the next series of CDI players <<< Although Philips have no (public) plans for upgrading from the 68070, others have already taken a lead. The French company I2M are just about to launch Nubus (for Mac) and ISA (PC) cards that comprise a complete CD-i player, based on a 68340 CPU, so it runs a good deal faster than the Philips one. This has caused a deal of debate as to whether the performance increase is a Good Thing since optimising for this unni_<< BTW, how is the game coming along? Its going rather well, actually. In fact, its going ALMOST better than expected. I think when I released Gambit, the game board editor, I reported that I didn't think it would be possible to do a full screen animated game in C using Get/Put buffers. Well, now I don't think that's entirely true. Right now the game is mostly done, and though it does slow down considerably when several characters are on-screen, I think it still borders on playable, (I'm gonna have to get some other peoples' opinions on that.) Of course, it helps if no other major backgrund tasks are running. I do have to fess up that I'm planning on cheating a little. I don't have OSK manuals, but as I understand it, the "memcpy ()" call in C copies data one byte at a time. I want to do the copying with long words, which will mean making some (I hope) minor modifications to the code in assembly. Unfortunately I am assembly illiterate, so either I'll have to learn some assembly to accomplish this, or find someone else who can do it. Or, perhaps there's a way to access the assembly block copy commands from C? Like I said, I don't have manuals. Anyway, as I said, the game's mostly done. The major things left to do are building most of the game boards (and testing them,) and adding the sounds and soundtrack, (if I determine that its feasible to have a soundtrack.) Thanks for asking. BTW, is KVED being advertised anywhere? I know it exists but have yet to see any mention of it being available. ..Eric... #: 19602 S12/OS9/68000 (OSK) 15-Jan-94 09:00:02 Sb: #Ghostscript Fm: John R. Wainwright 72517,676 To: all Just uploaded a new version of GhostScript for OS9/68000 with a new KWindows display driver. The earlier one tends to crash the machine on complicated graphics when the Gets and Puts start to trip over each other (I think). The new KWindows driver also does color. If you are using Ghostscript to check Postscript text layouts, the older version is fine -- but if you want to see what those graphics demos, like `tiger.ps', `escher.ps' or `snowflak.ps' REALLY look like, try this. NOTE - this program was compiled with the GNU GCC compiler on a 68340-equipped 9-meg MM/1. It SHOULD run on a 3-meg 68070 machine. I need one brave volunteer to download it and report back. John R. Wainwright <> <> *********** InfoXpress ************ There is 1 Reply. #: 19607 S12/OS9/68000 (OSK) 15-Jan-94 17:30:44 Sb: #19602-#Ghostscript Fm: Bob van der Poel 76510,2203 To: John R. Wainwright 72517,676 (X) Hopefully the new GS will be available soon here. In the meantime, something which really bugs me about GS (aside from the speed ) is the need to hit the enter key after each page. Is there a switch to bypass that? Also, I've found that I can only preview the first page with the gfx driver. Again, I may be missing something... Thanks for your efforts in making this available to us! There is 1 Reply. #: 19610 S12/OS9/68000 (OSK) 16-Jan-94 08:19:39 Sb: #19607-Ghostscript Fm: John R. Wainwright 72517,676 To: Bob van der Poel 76510,2203 (X) > Hopefully the new GS will be available soon here. In the meantime, something > which really bugs me about GS (aside from the speed ) is the need to hit the > enter key after each page. Is there a switch to bypass that? Also, I've found > that I can only preview the first page with the gfx driver. Again, I may be > missing something... > > Thanks for your efforts in making this available to us! > Bob, To bypass the pause at the end of each page, put -dNOPAUSE in your command line. This works for both printer and screen output. John R. Wainwright <> <> *********** InfoXpress ************ #: 19548 S14/misc/info/Soapbox 30-Dec-93 22:50:03 Sb: OS-9000 Fm: Kurt W. Papke 73663,1331 To: Zack Sessions 71532,1555 (X) > As far as support goes, were you disappointed with Microware's support? Sigh, Yes and No. We have OS source but encountered only 1 kernel bug, which Microware fixed at our expense... Support for libraries has been terrible, and of course we have no source for those and ever since UCC appeared the stock answer to every problem is "Oh, that's fixed in Ultra-C". That's fine, but IMHO UCC is not yet a usable product. I did a search on Ultra-C message and noticed you have had a few bumps with it yourself. Our biggest fear was that the OS vendor would disappear off the face of the earth, which Microware has not done yet, though I think their foray into CD-I will leave them very wounded in the long run. Press !>