[comp.sys.atari.st] What is TOS ERROR 35

ia4@CUNIXD.CC.COLUMBIA.EDU (Imran Anwar) (09/25/89)

		MISBEHAVING ATARI ST: WHY?!?
-	-	-	-	-	-	-	-	-
My 1040ST is still relatively new (within 90 days I believe). It seems to
work fine except for occassionally doing the following:

On turning on the machine with my usual work disk in it sometimes boots up
in LOW RESOLUTION even though I have saved the desktop in Medium resolution.
Rebooting gives the correct resolution. What could be the matter?


Another question:

What the hell is TOS error 35? What are other possible TOS errors and where
can one find a list of their explanations?

Thanks.

Imran

hcj@lzaz.ATT.COM (HC Johnson) (09/25/89)

> 
> Another question:
> 
> What the hell is TOS error 35? What are other possible TOS errors and where
> can one find a list of their explanations?
> 

in article <5440014@hplsla.HP.COM>, andyc@hplsla.HP.COM (Andy Cassino) says:
> 
> ......... 
> (I have encountered TOS error 35 with other PD programs on my Mega. A copy of
> twister that runs on a 1040 won't run on my Mega).
> 
> Has anyone got mx2 running on their Mega (or 1040)? Can anyone explain the
> meaning, if any, of TOS error 35?
> 

	When the AES's shell launches a program ( by doing the Pexec() ),
it will check for certain error conditions.  Currently it checks for -33, 
-34, -35, -36, -39, -41, -42, -46, -47 and if it matches, it will bring up 
appropriate alert boxes to inform the users. 

	The rest of the errors will be shown as "TOS error XX." The error 
number XX is equivalent to the MSDOS error number as -32 is equal to 1,
-33 is equal to 2 and so on.  In this case, "TOS error 35" indicates there is
a GEMDOS error -66.




----------------------------------------		Derek Mui
The above opinions are my own and nobody		Atari Corp
elses.
----------------------------------------




Here's a list of Error code meanings.... Unfortunately,
I don't recall where i got it.  If the author reads this,
please identify yourself.... i don't take credit for this.

-kevin


         Error description          GEM Error code
         =========================================
            OK (no error)....................0
            Fundamental error................1
            Drive not ready..................2
            Unknown command..................3
            CRC error........................4
            Bad request......................5
            Seek error.......................6
            Unknown media....................7
            Sector not found.................8
            No paper.........................9
            Write fault.....................10
            Read fault......................11
            General error...................12
            Write protect...................13
            Media change....................14
            Unknown device..................15
            Bad sectors on format...........16
            Insert other disk...............17
            Invalid function number.........32
            File not found..................33
            Path not found..................34
            No handles left.................35
            Access denied...................36
            Invalid handle..................37
            Insufficient memory.............39
            Invalid memory block address....40
            Invalid drive specified.........46
            No more files...................49
            Range error.....................64
            Internal error..................65
            Invalid program load format.....66

        
         Description     68000 chip     #  of bombs
         ===========================================
            Reset: Initial PC2...............1
            Bus Error........................2
            Address Error....................3
            Illegal Instruction..............4
            Zero Divide......................5
            CHK Instruction..................6
            TRAPV Instruction................7
            Privilege Violation..............8
            Trace............................9
            Line 1010 Emulator..............10
            Line 1111 Emulator..............11
            [unassigned, reserved]..........12
            [unassigned, reserved]..........13
            Format Error....................14
            Uninitialized Interrupt Vector..15
            [unassigned, reserved].......16-23
            Spurious Interrupt..............24
            Level 1 Interrupt Autovector....25
            Level 2 Interrupt Autovector....26
            Level 3 Interrupt Autovector....27
            Level 4 Interrupt Autovector....28
            Level 5 Interrupt Autovector....29
            Level 6 Interrupt Autovector....30
            Level 7 Interrupt Autovector....31
            Trap Instruction Vectors.....32-47
            [unassigned, reserved].......48-63
            User Interrupt Vectors......64-255

  

ramsiri@blake.acs.washington.edu (Enartloc Nhoj) (09/26/89)

In article <8909250511.AA17898@cunixd.cc.columbia.edu> ia4@CUNIXD.CC.COLUMBIA.EDU (Imran Anwar) writes:
>
>		MISBEHAVING ATARI ST: WHY?!?
>-	-	-	-	-	-	-	-	-
>
>What the hell is TOS error 35? What are other possible TOS errors and where
>can one find a list of their explanations?
>
>Thanks.
>

Sorry, but i can't recall where i got this file.
-kevin


         Error description          GEM Error code
         =========================================
            OK (no error)....................0
            Fundamental error................1
            Drive not ready..................2
            Unknown command..................3
            CRC error........................4
            Bad request......................5
            Seek error.......................6
            Unknown media....................7
            Sector not found.................8
            No paper.........................9
            Write fault.....................10
            Read fault......................11
            General error...................12
            Write protect...................13
            Media change....................14
            Unknown device..................15
            Bad sectors on format...........16
            Insert other disk...............17
            Invalid function number.........32
            File not found..................33
            Path not found..................34
            No handles left.................35
            Access denied...................36
            Invalid handle..................37
            Insufficient memory.............39
            Invalid memory block address....40
            Invalid drive specified.........46
            No more files...................49
            Range error.....................64
            Internal error..................65
            Invalid program load format.....66

        
         Description     68000 chip     #  of bombs
         ===========================================
            Reset: Initial PC2...............1
            Bus Error........................2
            Address Error....................3
            Illegal Instruction..............4
            Zero Divide......................5
            CHK Instruction..................6
            TRAPV Instruction................7
            Privilege Violation..............8
            Trace............................9
            Line 1010 Emulator..............10
            Line 1111 Emulator..............11
            [unassigned, reserved]..........12
            [unassigned, reserved]..........13
            Format Error....................14
            Uninitialized Interrupt Vector..15
            [unassigned, reserved].......16-23
            Spurious Interrupt..............24
            Level 1 Interrupt Autovector....25
            Level 2 Interrupt Autovector....26
            Level 3 Interrupt Autovector....27
            Level 4 Interrupt Autovector....28
            Level 5 Interrupt Autovector....29
            Level 6 Interrupt Autovector....30
            Level 7 Interrupt Autovector....31
            Trap Instruction Vectors.....32-47
            [unassigned, reserved].......48-63
            User Interrupt Vectors......64-255

  

andyc@hplsla.HP.COM (Andy Cassino) (09/27/89)

YOW! The following quote is as old as the hills and twice as dusty! Where the
heck did this get dredged up from?

|
|in article <5440014@hplsla.HP.COM>, andyc@hplsla.HP.COM (Andy Cassino) says:
|> 
|> ......... 
|> (I have encountered TOS error 35 with other PD programs on my Mega. A copy of
|> twister that runs on a 1040 won't run on my Mega).
|> 
|> Has anyone got mx2 running on their Mega (or 1040)? Can anyone explain the
|> meaning, if any, of TOS error 35?
|> 

Well - I long ago tracked down the above problems to corrupted executables.

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    % Andy Cassino                                                  %
    % uucp: hplabs!hplsla!andyc  domain: andyc%hplsla@hplabs.hp.com %
    % Hewlett-Packard              Lake Stevens Instrument Division %
    % 8600 Soper Hill Road                   Everett, WA 98205-1298 %
    % (206) 335-2211                                                %
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Xorg@cup.portal.com (Peter Ted Szymonik) (09/28/89)

Many thanks for the bomb/error listing!  I'd been wondering about
those for quite some time!

Peter Szymonik
Xorg@cup.portal.com