[comp.unix.aux] A/UX & the Device Manager

phil@Apple.COM (Phil Ronzone) (05/24/89)

Mike Chow (of Apple) brought up the issue of the Device Manager and A/UX.
DAs (which are a kind of device driver) are definitely supported under A/UX.

However, device drivers, those little goodies which like to touch and play
with hardware aren't, as well as any DAs that touch and play with hardware.

DAs yes -- entities that play with hardware, no.

+-----------------------------------------------------------------------------+
|Philip K. Ronzone, Apple Computer, 10440 Bubb Rd, MS 58A, Cupertino, CA 95014|
|{amdahl,decwrl,sun,voder,nsc,mtxinu,dual,unisoft,...}!apple!phil             |
+-----------------------------------------+-----------------------------------+
| All "IMHOs" disclaimed and copyrighted. | Self defense is a human right ... |
+-----------------------------------------+-----------------------------------+

dwb@sticks.apple.com (David W. Berry) (05/24/89)

In article <31442@apple.Apple.COM> phil@apple.com (Phil Ronzone) writes:
>Mike Chow (of Apple) brought up the issue of the Device Manager and A/UX.
>DAs (which are a kind of device driver) are definitely supported under A/UX.
>
>However, device drivers, those little goodies which like to touch and play
>with hardware aren't, as well as any DAs that touch and play with hardware.
>
>DAs yes -- entities that play with hardware, no.
	Well, to be more precise, MACINTOSH DRIVERS ARE SUPPORTED.
What isn't supported is direct access to hardware or accesses to
certain managers, such as the SCSI or ADB managers, be it by a driver
or an application (such as "Apple Scan")

Opinions:  MINE, ALL MINE! (greedy evil chuckle)

David W. Berry		(A/UX Toolbox Engineer)
dwb@apple.com		973-5168@408.MaBell		AppleLink: berry1

lemke@banana.ucsb.edu (Steve C. Lemke) (05/26/89)

In article <31442@apple.Apple.COM> phil@apple.com (Phil Ronzone) writes:
}DAs (which are a kind of device driver) are definitely supported under A/UX.
}...
}DAs yes -- entities that play with hardware, no.

What exactly is involved in getting DAs to work under A/UX?  I booted my Mac
OS drive, ran Font/DA Mover (System 6.0.3), and moved a few DAs into the
System file on the SASH partition.  The DAs I tried were Message (the cute
scrolling message DA) and McSink (text editor DA).  Neither one even shows
up when I boot A/UX and am running Term...  (This is with A/UX 1.1)  Any ideas?

lantz@Apple.COM (Bob Lantz) (05/26/89)

In article <1856@hub.ucsb.edu> lemke@banana.ucsb.edu (Steve C. Lemke) writes

>I booted my Mac
>OS drive, ran Font/DA Mover (System 6.0.3), and moved a few DAs into the
>System file on the SASH partition.  The DAs I tried were Message (the cute
>scrolling message DA) and McSink (text editor DA).  Neither one even shows
>up when I boot A/UX and am running Term...  (This is with A/UX 1.1)
>Any ideas?

Yes. The A/UX System file is in A/UX's "system folder," /usr/lib/mac.
To add DA's to it, run Font/DA Mover under A/UX.  In order to do this, you
will need to run hfx and transfer both Font/DA Mover and your desk accessory
file to your A/UX file system.  Enjoy,

Bob Lantz
A/UX Team

goldfarb@farbmac.UUCP (Benjamin I. Goldfarb) (05/26/89)

In article <1856@hub.ucsb.edu>, lemke@banana.ucsb.edu (Steve C. Lemke) writes:
> What exactly is involved in getting DAs to work under A/UX?  I booted my Mac
> OS drive, ran Font/DA Mover (System 6.0.3), and moved a few DAs into the
> System file on the SASH partition.  The DAs I tried were Message (the cute
> scrolling message DA) and McSink (text editor DA).  Neither one even shows
> up when I boot A/UX and am running Term...  (This is with A/UX 1.1)  Any ideas?
The System that runs when you invoke the toolbox environment under A/UX is
NOT the System in the SASH partition.  The 'real' MacOS System used under
A/UX is in /usr/lib/mac.

Elsewhere, I have posted a request for information about possible perils
of moving 'just any' System file in there with hfx.  I have actually done
so, adding whatever DA's I felt like, with some success.  Some DA's won't
work at all (e.g., SCSI Mount); others work fine.  CDEVs seem to be picked
up ok when they are moved to /usr/lib/mac (Kolor works ok).  But I've
had problems here and there when I use a reconfigured System.  (I'm running
6.0.3 and A/UX 1.1).  Does anyone know whether the distributed 
/usr/lib/mac/System is different from a MacOS  System?


-- 
------------------------------------------------------------------------------
Ben Goldfarb			uucp: {decvax,peora}!ucf-cs!farbmac!goldfarb
Department of Computer Science	Internet: goldfarb%farbmac.uucp@ucf-cs.ucf.edu
University of Central Florida	BITNET: GOLDFARB@UCF1VM

rr5@prism.gatech.EDU (RAKES,RICHARD B) (05/26/89)

In article <1856@hub.ucsb.edu> lemke@banana.ucsb.edu (Steve C. Lemke) writes:

>What exactly is involved in getting DAs to work under A/UX?  I booted my Mac
>OS drive, ran Font/DA Mover (System 6.0.3), and moved a few DAs into the
>System file on the SASH partition.  The DAs I tried were Message (the cute
>scrolling message DA) and McSink (text editor DA).  Neither one even shows
>up when I boot A/UX and am running Term...  (This is with A/UX 1.1)  Any ideas?

Your problem is that the System file on the MAC-OS partition is NOT the one
used by A/UX.  You must "launch" Font/DA mover in your A/UX environment.
If it is not already there, then you need to use hfx to move it over.
Here is a small list of some of the DA's that do work (I think about 75% of
the ones I have tried do):

SigmaEdit
Alarm Clock
ASCII-DA II
Calculator
Control Panel
DeskPaint
Executive Decision Maker
Klutz
MaCube
Note Pad II v2.1  (Note that the Apple NotePad does NOT work.)
Puzzle
SciCalc
SmartScrap









-- 
RAKES,RICHARD B
Georgia Institute of Technology, Atlanta Georgia, 30332
uucp:     ...!{allegra,amd,hplabs,ut-ngp}!gatech!prism!rr5
Internet: rr5@prism.gatech.edu

dwb@sticks.apple.com (David W. Berry) (05/26/89)

In article <1856@hub.ucsb.edu> lemke@banana.ucsb.edu (Steve C. Lemke) writes:
>What exactly is involved in getting DAs to work under A/UX?  I booted my Mac
>OS drive, ran Font/DA Mover (System 6.0.3), and moved a few DAs into the
>System file on the SASH partition.  The DAs I tried were Message (the cute
>scrolling message DA) and McSink (text editor DA).  Neither one even shows
>up when I boot A/UX and am running Term...  (This is with A/UX 1.1)  Any ideas?

	Remember that the SASH partition is not used once A/UX
is booted.  The System Folder for A/UX applications is /usr/lib/mac.
If you use FDAM to install your DA's and FONT's there, you should
find that they work fine.


Opinions:  MINE, ALL MINE! (greedy evil chuckle)

David W. Berry		(A/UX Toolbox Engineer)
dwb@apple.com		973-5168@408.MaBell		AppleLink: berry1

bordier@imag.imag.fr (Jerome Bordier) (06/08/89)

In article <31685@apple.Apple.COM> lantz@Apple.COM (Bob Lantz) writes:
>Yes. The A/UX System file is in A/UX's "system folder," /usr/lib/mac.
>To add DA's to it, run Font/DA Mover under A/UX.  In order to do this, you
>will need to run hfx and transfer both Font/DA Mover and your desk accessory
>file to your A/UX file system.  Enjoy,

O.K. this procedure works. I have transfered MockWrite but I point out a
problem : under term, copy/paste works from MW document to term window,
but the reverse doesn't. Why?

-- 
Jerome BORDIER   Laboratoire Structures Discretes  Institut IMAG
		 B.P. 53 X      38041 GRENOBLE Cedex   FRANCE
E.Mail:
INTERNET: bordier@imag.Fr       UUCP: bordier@imag (uunet.uu.net!imag!bordier)