!C99Shell v. 1.0 pre-release build #13!

Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a 

uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 

uid=99(nobody) gid=98(nobody) groups=98(nobody) 

Safe-mode: OFF (not secure)

/usr/src/linux-2.4.18-xfs-1.1/include/asm-m68k/   drwxr-xr-x
Free 318.37 GB of 458.09 GB (69.5%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     mac_oss.h (2.48 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/*
 *    OSS
 *
 *    This is used in place of VIA2 on the IIfx.
 */
 
#define OSS_BASE    (0x50f1a000)

/*
 * Interrupt level offsets for mac_oss->irq_level
 */

#define OSS_NUBUS0    0
#define OSS_NUBUS1    1
#define OSS_NUBUS2    2
#define OSS_NUBUS3    3
#define OSS_NUBUS4    4
#define OSS_NUBUS5    5
#define OSS_IOPISM    6
#define OSS_IOPSCC    7
#define OSS_SOUND    8
#define OSS_SCSI    9
#define OSS_60HZ    10
#define OSS_VIA1    11
#define OSS_UNUSED1    12
#define OSS_UNUSED2    13
#define OSS_PARITY    14
#define OSS_UNUSED3    15

#define OSS_NUM_SOURCES    16

/*
 * Pending interrupt bits in mac_oss->irq_pending
 */

#define OSS_IP_NUBUS0    0x0001
#define OSS_IP_NUBUS1    0x0002
#define OSS_IP_NUBUS2    0x0004
#define OSS_IP_NUBUS3    0x0008
#define OSS_IP_NUBUS4    0x0010
#define OSS_IP_NUBUS5    0x0020
#define OSS_IP_IOPISM    0x0040
#define OSS_IP_IOPSCC    0x0080
#define OSS_IP_SOUND    0x0100
#define OSS_IP_SCSI    0x0200
#define OSS_IP_60HZ    0x0400
#define OSS_IP_VIA1    0x0800
#define OSS_IP_UNUSED1    0x1000
#define OSS_IP_UNUSED2    0x2000
#define OSS_IP_PARITY    0x4000
#define OSS_IP_UNUSED3    0x8000

#define OSS_IP_NUBUS (OSS_IP_NUBUS0|OSS_IP_NUBUS1|OSS_IP_NUBUS2|OSS_IP_NUBUS3|OSS_IP_NUBUS4|OSS_IP_NUBUS5)

/*
 * Rom Control Register
 */

#define OSS_POWEROFF    0x80

/*
 * OSS Interrupt levels for various sub-systems
 *
 * This mapping is layed out with two things in mind: first, we try to keep
 * things on their own levels to avoid having to do double-dispatches. Second,
 * the levels match as closely as possible the alternate IRQ mapping mode (aka
 * "A/UX mode") available on some VIA machines.
 */

#define OSS_IRQLEV_DISABLED    0
#define OSS_IRQLEV_IOPISM    1    /* ADB? */
#define OSS_IRQLEV_SCSI        2
#define OSS_IRQLEV_NUBUS    3    /* keep this on its own level */
#define OSS_IRQLEV_IOPSCC    4    /* matches VIA alternate mapping */
#define OSS_IRQLEV_SOUND    5    /* matches VIA alternate mapping */
#define OSS_IRQLEV_60HZ        6    /* matches VIA alternate mapping */
#define OSS_IRQLEV_VIA1        6    /* matches VIA alternate mapping */
#define OSS_IRQLEV_PARITY    7    /* matches VIA alternate mapping */

#ifndef __ASSEMBLY__

struct mac_oss {
    __u8  irq_level[0x10];    /* [0x000-0x00f] Interrupt levels */
    __u8  padding0[0x1F2];    /* [0x010-0x201] IO space filler */
    __u16 irq_pending;        /* [0x202-0x203] pending interrupts bits */
    __u8  rom_ctrl;        /* [0x204-0x204] ROM cntl reg (for poweroff) */
    __u8  padding1[0x2];    /* [0x205-0x206] currently unused by A/UX */
    __u8  ack_60hz;        /* [0x207-0x207] 60 Hz ack. */
};

extern volatile struct mac_oss *oss;
extern int oss_present;

#endif /* __ASSEMBLY__ */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0042 ]--