Newsgroups: comp.sys.amiga.advocacy
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!csn!kessner!david
From: david@kessner.denver.co.us (David Kessner)
Subject: Re: 8-bit death
Message-ID: <1991May15.083519.3519@kessner.denver.co.us>
Organization: Kessner, Inc.
References: <3691.tnews@templar.actrix.gen.nz> <1991May13.170515.10233@sugar.hackercorp.com> <3722.tnews@templar.actrix.gen.nz>
Date: Wed, 15 May 91 08:35:19 GMT

>> System V/386. The call is sysi86().
>
>    And on an Intel CPU! We all know the thing about dead bunnies and
>    straws, eh? Is this one reason why?
>
>> Peter da Silva.   `-_-'
>*** John Bickers, TAP, NZAmigaUG.        jbickers@templar.actrix.gen.nz ***

This, of course, has _NOTHING_ to do with the int86() function call.  In
reality, this function does "machine-specific" functions-- according to my
System V 386 UNIX manual.

This function is never used by any program that expects any portability
amung platforms.  What it is used for is determining several system configs
(the amount of REAL RAM, FPU type, swap space), setting the system name
(this can be done in other, better, ways), getting the hardware time of day,
and several other 'system information' type things.

It is plain that this function is not for calling UNIX system functions.  In
fact, the only thing remarkable about this function is the number '86' in the
name-- for there is nothing that is inherent to the 80x86 CPU, and, while
I don't have the manuals in front of me, I'd bet that Amiga UNIX has a very
similar function-- sysm68k() perhapse.

-- 
David Kessner - david@kessner.denver.co.us            |
1135 Fairfax, Denver CO  80220  (303) 377-1801 (p.m.) | Reunite PANGEA!
Why can't everyone have three or four line .sig's?    |
