!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: nginx/1.23.4. PHP/5.6.40-65+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux foro-restaurado-2 5.15.0-1040-oracle #46-Ubuntu SMP Fri Jul 14 21:47:21 UTC 2023
aarch64
 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/src/linux-oracle-headers-5.15.0-1040/arch/powerpc/include/asm/   drwxr-xr-x
Free 83.33 GB of 96.73 GB (86.15%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     tsi108_irq.h (3.82 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 * (C) Copyright 2005 Tundra Semiconductor Corp.
 * Alex Bounine, <alexandreb at tundra.com).
 *
 * See file CREDITS for list of people who contributed to this
 * project.
 */

/*
 * definitions for interrupt controller initialization and external interrupt
 * demultiplexing on TSI108EMU/SVB boards.
 */

#ifndef _ASM_POWERPC_TSI108_IRQ_H
#define _ASM_POWERPC_TSI108_IRQ_H

/*
 * Tsi108 interrupts
 */
#ifndef TSI108_IRQ_REG_BASE
#define TSI108_IRQ_REG_BASE        0
#endif

#define TSI108_IRQ(x)        (TSI108_IRQ_REG_BASE + (x))

#define TSI108_MAX_VECTORS    (36 + 4)    /* 36 sources + PCI INT demux */
#define MAX_TASK_PRIO    0xF

#define TSI108_IRQ_SPURIOUS    (TSI108_MAX_VECTORS)

#define DEFAULT_PRIO_LVL    10    /* initial priority level */

/* Interrupt vectors assignment to external and internal
 * sources of requests. */

/* EXTERNAL INTERRUPT SOURCES */

#define IRQ_TSI108_EXT_INT0    TSI108_IRQ(0)    /* External Source at INT[0] */
#define IRQ_TSI108_EXT_INT1    TSI108_IRQ(1)    /* External Source at INT[1] */
#define IRQ_TSI108_EXT_INT2    TSI108_IRQ(2)    /* External Source at INT[2] */
#define IRQ_TSI108_EXT_INT3    TSI108_IRQ(3)    /* External Source at INT[3] */

/* INTERNAL INTERRUPT SOURCES */

#define IRQ_TSI108_RESERVED0    TSI108_IRQ(4)    /* Reserved IRQ */
#define IRQ_TSI108_RESERVED1    TSI108_IRQ(5)    /* Reserved IRQ */
#define IRQ_TSI108_RESERVED2    TSI108_IRQ(6)    /* Reserved IRQ */
#define IRQ_TSI108_RESERVED3    TSI108_IRQ(7)    /* Reserved IRQ */
#define IRQ_TSI108_DMA0        TSI108_IRQ(8)    /* DMA0 */
#define IRQ_TSI108_DMA1        TSI108_IRQ(9)    /* DMA1 */
#define IRQ_TSI108_DMA2        TSI108_IRQ(10)    /* DMA2 */
#define IRQ_TSI108_DMA3        TSI108_IRQ(11)    /* DMA3 */
#define IRQ_TSI108_UART0    TSI108_IRQ(12)    /* UART0 */
#define IRQ_TSI108_UART1    TSI108_IRQ(13)    /* UART1 */
#define IRQ_TSI108_I2C        TSI108_IRQ(14)    /* I2C */
#define IRQ_TSI108_GPIO        TSI108_IRQ(15)    /* GPIO */
#define IRQ_TSI108_GIGE0    TSI108_IRQ(16)    /* GIGE0 */
#define IRQ_TSI108_GIGE1    TSI108_IRQ(17)    /* GIGE1 */
#define IRQ_TSI108_RESERVED4    TSI108_IRQ(18)    /* Reserved IRQ */
#define IRQ_TSI108_HLP        TSI108_IRQ(19)    /* HLP */
#define IRQ_TSI108_SDRAM    TSI108_IRQ(20)    /* SDC */
#define IRQ_TSI108_PROC_IF    TSI108_IRQ(21)    /* Processor IF */
#define IRQ_TSI108_RESERVED5    TSI108_IRQ(22)    /* Reserved IRQ */
#define IRQ_TSI108_PCI        TSI108_IRQ(23)    /* PCI/X block */

#define IRQ_TSI108_MBOX0    TSI108_IRQ(24)    /* Mailbox 0 register */
#define IRQ_TSI108_MBOX1    TSI108_IRQ(25)    /* Mailbox 1 register */
#define IRQ_TSI108_MBOX2    TSI108_IRQ(26)    /* Mailbox 2 register */
#define IRQ_TSI108_MBOX3    TSI108_IRQ(27)    /* Mailbox 3 register */

#define IRQ_TSI108_DBELL0    TSI108_IRQ(28)    /* Doorbell 0 */
#define IRQ_TSI108_DBELL1    TSI108_IRQ(29)    /* Doorbell 1 */
#define IRQ_TSI108_DBELL2    TSI108_IRQ(30)    /* Doorbell 2 */
#define IRQ_TSI108_DBELL3    TSI108_IRQ(31)    /* Doorbell 3 */

#define IRQ_TSI108_TIMER0    TSI108_IRQ(32)    /* Global Timer 0 */
#define IRQ_TSI108_TIMER1    TSI108_IRQ(33)    /* Global Timer 1 */
#define IRQ_TSI108_TIMER2    TSI108_IRQ(34)    /* Global Timer 2 */
#define IRQ_TSI108_TIMER3    TSI108_IRQ(35)    /* Global Timer 3 */

/*
 * PCI bus INTA# - INTD# lines demultiplexor
 */
#define IRQ_PCI_INTAD_BASE    TSI108_IRQ(36)
#define IRQ_PCI_INTA        (IRQ_PCI_INTAD_BASE + 0)
#define IRQ_PCI_INTB        (IRQ_PCI_INTAD_BASE + 1)
#define IRQ_PCI_INTC        (IRQ_PCI_INTAD_BASE + 2)
#define IRQ_PCI_INTD        (IRQ_PCI_INTAD_BASE + 3)
#define NUM_PCI_IRQS        (4)

/* number of entries in vector dispatch table */
#define IRQ_TSI108_TAB_SIZE    (TSI108_MAX_VECTORS + 1)

/* Mapping of MPIC outputs to processors' interrupt pins */

#define IDIR_INT_OUT0        0x1
#define IDIR_INT_OUT1        0x2
#define IDIR_INT_OUT2        0x4
#define IDIR_INT_OUT3        0x8

/*---------------------------------------------------------------
 * IRQ line configuration parameters */

/* Interrupt delivery modes */
typedef enum {
    TSI108_IRQ_DIRECTED,
    TSI108_IRQ_DISTRIBUTED,
} TSI108_IRQ_MODE;
#endif                /*  _ASM_POWERPC_TSI108_IRQ_H */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by HackingTool | HackingTool | Generation time: 0.0045 ]--