Xref: utzoo comp.sources.wanted:3118 comp.os.minix:2261 Path: utzoo!utgpu!water!watmath!clyde!rutgers!husc6!hao!oddjob!gargoyle!ihnp4!occrsh!uokmax!rmtodd From: rmtodd@uokmax.UUCP (Richard Michael Todd) Newsgroups: comp.sources.wanted,comp.os.minix Subject: Re: cron/at and uucp in minix Message-ID: <1024@uokmax.UUCP> Date: 29 Jan 88 21:50:25 GMT References: <2535@auscso.UUCP> Reply-To: rmtodd@uokmax.UUCP () Organization: University of Oklahoma, Norman, OK Lines: 40 In article <2535@auscso.UUCP> johnk@auscso.UUCP (John Knutson) writes: >Now that we have tty drivers out, has anyone ported a version of uupc or some >other uucp mechanism to work in minix? As I recall, not too long after the posting of the serial driver, Jim Paradis announced that he had gotten the uucp clone DCP to work on MINIX and talk back and forth to 'encore'. >also, what about a cron mechanism to start it automatically at specified times >if we want? i'm sure that a simple at program could be made by some programmer, There was a PD cron program posted to either comp.sources.unix or comp.sources.misc some time back by Paul Vixie. I don't remember enough about it to tell how hard the port to MINIX would be. That might be a good place to start. >but i'm not a C programmer myself. anyway, has anyone done this, and if not, >any guesses about how i might be able to do it myself? One thing tho, i think >uupc needs to be compiled in large model. i heard that minix' C compiler was >small model only. is this true? Yes, MINIX's C compiler is small-model only (assuming you mean by small model at most a 64K code seg and a 64K data-stack seg. The nomenclature for memory models on the 8088 needs some work...). It wouldn't matter if it did produce other types of code, since the MINIX memory manager can't handle any other sort of program besides "all in one 64K seg." and 64K split I&D ("small model"). Now as for uupc. I'm not familiar with the uupc code per se, but uupc was derived from the earlier DCP program, which I am familiar with and run on my system. The original version of DCP required large-code-large data compilation, but only because the code's author was a bit sloppy; the code and data requirements of DCP do not themselves exceed 64K, and a fairly trivial change to one of the machine-code routines (it expected a far pointer to a buffer; simply make it take the segment loc. of the buffer from DS) makes it possible to compile in small-model. I'd be surprised if those working on uupc had added enough to push it over 64K, so it ought to compile under small-model as well. So, in conclusion, at least in principle it should be possible to port uupc to MINIX. You're probably gonna need to be fairly familiar with DCP/uupc's innards as well as talking to serial ports under both DOS and UNIX to figure out how to do it, however. -------------------------------------------------------------------------- Richard Todd "OS/2? Just Say No" USSnail:820 Annie Court,Norman OK 73069 UUCP: {allegra!cbosgd|ihnp4}!occrsh!uokmax!rmtodd