SCOUG Logo


Next Meeting: Sat, TBD
Meeting Directions


Be a Member
Join SCOUG

Navigation:


Help with Searching

20 Most Recent Documents
Search Archives
Index by date, title, author, category.


Features:

Mr. Know-It-All
Ink
Download!










SCOUG:

Home

Email Lists

SIGs (Internet, General Interest, Programming, Network, more..)

Online Chats

Business

Past Presentations

Credits

Submissions

Contact SCOUG

Copyright SCOUG



warp expowest
Pictures from Sept. 1999

The views expressed in articles on this site are those of their authors.

warptech
SCOUG was there!


Copyright 1998-2024, Southern California OS/2 User Group. ALL RIGHTS RESERVED.

SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group. OS/2, Workplace Shell, and IBM are registered trademarks of International Business Machines Corporation. All other trademarks remain the property of their respective owners.

The Southern California OS/2 User Group
USA

SCOUG-HELP Mailing List Archives

Return to [ 08 | March | 2002 ]

>> Next Message >>


Date: Fri, 8 Mar 2002 07:58:34 PST7
From: <leganii@surfree.com >
Reply-To: scoug-help@scoug.com
To: scoug-help@scoug.com
Subject: SCOUG-Help: Re: IFS= sequence (was: basedev lines not found)

Content Type: text/plain

=====================================================
If you are responding to someone asking for help who
may not be a member of this list, be sure to use the
REPLY TO ALL feature of your email program.
=====================================================

> *=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-*
> Date: Thu, 7 Mar 2002 21:29:33 PST7
> From: Peter Skye
> To: scoug-help@scoug.com
> Subject: SCOUG-Help: IFS= sequence (was: basedev lines not foun
> --------------------------------------------------------------------
>
> =====================================================
>
> > [BASEDEV=] are loaded before the IFS's are running.
>
> In CONFIG.SYS, must IFS= appear before certain other lines?
>
> I notice, for example, that the IFS=...CDFS.IFS line is before
> BASEDEV=IBMATAPI.FLT in my CONFIG.SYS. Is this sequence required?

No. See below.

>
> I'm unclear on when (which scan of CONFIG.SYS) the IFS= lines are
> processed and what other lines are processed on that same scan.
>
> I know that BASEDEV= lines are processed based on the extension of each
> driver (the specific sequence is given in the BASEDEV= online
> documentation), and that BASEDEV= lines are processed before DEVICE=
> lines. But I've never seen any documentation on when IFS= lines are
> processed.

According to 'The OS/2 Warp Survival Guide', by Azzarito and Green,
Chapter 10, the order can be at least be resolved to

1) BASEDEV=
(other references, as Mr. Skye points out, detail the order of these
being loaded.)
2) DEVICE=
3) Various 'Performance Statements'
(Which they specificly state includes IFS=)
From what I can tell, this group includes everthing
that does not fit in the other four groups I list here
or REM statements.
4) Environmental Variable Statements
(SET .....)
5) They don't mention them, but CALL
statements are executed after the SET commands.
I can verify this by personal experience.

There are also RUN statements that are not mentioned by A&G,
But I think they happen sometime before #5) above, probably after
#4) Someone who knows all can probably get more specific about this.
According to 'Your OS/2 Warp VERSION 3 Consultant', 2nd edition
by Herb Tyson, pages 317-318, all Run statements are launched
simultaneously, and order of execution cannot be guaranteed.
I know from many bootups with various CALL statements that
the sequence they are run in is always the order they are in
in the CONFIG.SYS file.

A&G state explicitly on page 440 that the statements in each
group above are processed in order they encountered, with a single
pass for each group.

>
> There must be a reason that the Warp developers have us use
> IFS=...HPFS.IFS instead of DEVICE=...HPFS.IFS. Darned if I know what
> that reason is; I'm guessing it has something to do with the load
> sequence.
>
> - Peter

Probably something to the effect that access to the hardware
has to be established before abstract stuff like
organizing the data on the hardware into a filesystem
can be done. Just a guess.

Regards,
Dallas E. Legan II / leganii@surfree.com / dallasii@kincyb.com

Powered by......Lynx, the Internet at hyperkinetic speed.

=====================================================

To unsubscribe from this list, send an email message
to "steward@scoug.com". In the body of the message,
put the command "unsubscribe scoug-help".

For problems, contact the list owner at
"rollin@scoug.com".

=====================================================


>> Next Message >>

Return to [ 08 | March | 2002 ]



The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA

Copyright 2001 the Southern California OS/2 User Group. ALL RIGHTS RESERVED.

SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group. OS/2, Workplace Shell, and IBM are registered trademarks of International Business Machines Corporation. All other trademarks remain the property of their respective owners.