!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/arm/mach-sa1100/include/mach/   drwxr-xr-x
Free 83.35 GB of 96.73 GB (86.18%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     simpad.h (5.53 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * arch/arm/mach-sa1100/include/mach/simpad.h
 *
 * based of assabet.h same as HUW_Webpanel
 *
 * This file contains the hardware specific definitions for SIMpad
 *
 * 2001/05/14 Juergen Messerer <[email protected]>
 */

#ifndef __ASM_ARCH_SIMPAD_H
#define __ASM_ARCH_SIMPAD_H


#define GPIO_UART1_RTS    GPIO_GPIO14
#define GPIO_UART1_DTR    GPIO_GPIO7
#define GPIO_UART1_CTS    GPIO_GPIO8
#define GPIO_UART1_DCD    GPIO_GPIO23
#define GPIO_UART1_DSR    GPIO_GPIO6

#define GPIO_UART3_RTS    GPIO_GPIO12
#define GPIO_UART3_DTR    GPIO_GPIO16
#define GPIO_UART3_CTS    GPIO_GPIO13
#define GPIO_UART3_DCD    GPIO_GPIO18
#define GPIO_UART3_DSR    GPIO_GPIO17

#define GPIO_POWER_BUTTON    GPIO_GPIO0
#define GPIO_UCB1300_IRQ    GPIO_GPIO22    /* UCB GPIO and touchscreen */

#define IRQ_UART1_CTS    IRQ_GPIO15
#define IRQ_UART1_DCD    GPIO_GPIO23
#define IRQ_UART1_DSR    GPIO_GPIO6
#define IRQ_UART3_CTS    GPIO_GPIO13
#define IRQ_UART3_DCD    GPIO_GPIO18
#define IRQ_UART3_DSR    GPIO_GPIO17

#define IRQ_GPIO_UCB1300_IRQ IRQ_GPIO22
#define IRQ_GPIO_POWER_BUTTON IRQ_GPIO0


/*---  PCMCIA  ---*/
#define GPIO_CF_CD              24
#define GPIO_CF_IRQ             1

/*--- SmartCard ---*/
#define GPIO_SMART_CARD        GPIO_GPIO10
#define IRQ_GPIO_SMARD_CARD    IRQ_GPIO10

/*--- ucb1x00 GPIO ---*/
#define SIMPAD_UCB1X00_GPIO_BASE    (GPIO_MAX + 1)
#define SIMPAD_UCB1X00_GPIO_PROG1    (SIMPAD_UCB1X00_GPIO_BASE)
#define SIMPAD_UCB1X00_GPIO_PROG2    (SIMPAD_UCB1X00_GPIO_BASE + 1)
#define SIMPAD_UCB1X00_GPIO_UP        (SIMPAD_UCB1X00_GPIO_BASE + 2)
#define SIMPAD_UCB1X00_GPIO_DOWN    (SIMPAD_UCB1X00_GPIO_BASE + 3)
#define SIMPAD_UCB1X00_GPIO_LEFT    (SIMPAD_UCB1X00_GPIO_BASE + 4)
#define SIMPAD_UCB1X00_GPIO_RIGHT    (SIMPAD_UCB1X00_GPIO_BASE + 5)
#define SIMPAD_UCB1X00_GPIO_6        (SIMPAD_UCB1X00_GPIO_BASE + 6)
#define SIMPAD_UCB1X00_GPIO_7        (SIMPAD_UCB1X00_GPIO_BASE + 7)
#define SIMPAD_UCB1X00_GPIO_HEADSET    (SIMPAD_UCB1X00_GPIO_BASE + 8)
#define SIMPAD_UCB1X00_GPIO_SPEAKER    (SIMPAD_UCB1X00_GPIO_BASE + 9)

/*--- CS3 Latch ---*/
#define SIMPAD_CS3_GPIO_BASE        (GPIO_MAX + 11)
#define SIMPAD_CS3_VCC_5V_EN        (SIMPAD_CS3_GPIO_BASE)
#define SIMPAD_CS3_VCC_3V_EN        (SIMPAD_CS3_GPIO_BASE + 1)
#define SIMPAD_CS3_EN1            (SIMPAD_CS3_GPIO_BASE + 2)
#define SIMPAD_CS3_EN0            (SIMPAD_CS3_GPIO_BASE + 3)
#define SIMPAD_CS3_DISPLAY_ON        (SIMPAD_CS3_GPIO_BASE + 4)
#define SIMPAD_CS3_PCMCIA_BUFF_DIS    (SIMPAD_CS3_GPIO_BASE + 5)
#define SIMPAD_CS3_MQ_RESET        (SIMPAD_CS3_GPIO_BASE + 6)
#define SIMPAD_CS3_PCMCIA_RESET        (SIMPAD_CS3_GPIO_BASE + 7)
#define SIMPAD_CS3_DECT_POWER_ON    (SIMPAD_CS3_GPIO_BASE + 8)
#define SIMPAD_CS3_IRDA_SD        (SIMPAD_CS3_GPIO_BASE + 9)
#define SIMPAD_CS3_RS232_ON        (SIMPAD_CS3_GPIO_BASE + 10)
#define SIMPAD_CS3_SD_MEDIAQ        (SIMPAD_CS3_GPIO_BASE + 11)
#define SIMPAD_CS3_LED2_ON        (SIMPAD_CS3_GPIO_BASE + 12)
#define SIMPAD_CS3_IRDA_MODE        (SIMPAD_CS3_GPIO_BASE + 13)
#define SIMPAD_CS3_ENABLE_5V        (SIMPAD_CS3_GPIO_BASE + 14)
#define SIMPAD_CS3_RESET_SIMCARD    (SIMPAD_CS3_GPIO_BASE + 15)

#define SIMPAD_CS3_PCMCIA_BVD1        (SIMPAD_CS3_GPIO_BASE + 16)
#define SIMPAD_CS3_PCMCIA_BVD2        (SIMPAD_CS3_GPIO_BASE + 17)
#define SIMPAD_CS3_PCMCIA_VS1        (SIMPAD_CS3_GPIO_BASE + 18)
#define SIMPAD_CS3_PCMCIA_VS2        (SIMPAD_CS3_GPIO_BASE + 19)
#define SIMPAD_CS3_LOCK_IND        (SIMPAD_CS3_GPIO_BASE + 20)
#define SIMPAD_CS3_CHARGING_STATE    (SIMPAD_CS3_GPIO_BASE + 21)
#define SIMPAD_CS3_PCMCIA_SHORT        (SIMPAD_CS3_GPIO_BASE + 22)
#define SIMPAD_CS3_GPIO_23        (SIMPAD_CS3_GPIO_BASE + 23)

#define CS3_BASE        IOMEM(0xf1000000)

long simpad_get_cs3_ro(void);
long simpad_get_cs3_shadow(void);
void simpad_set_cs3_bit(int value);
void simpad_clear_cs3_bit(int value);

#define VCC_5V_EN    0x0001 /* For 5V PCMCIA */
#define VCC_3V_EN    0x0002 /* FOR 3.3V PCMCIA */
#define EN1        0x0004 /* This is only for EPROM's */
#define EN0        0x0008 /* Both should be enable for 3.3V or 5V */
#define DISPLAY_ON    0x0010
#define PCMCIA_BUFF_DIS    0x0020
#define MQ_RESET    0x0040
#define PCMCIA_RESET    0x0080
#define DECT_POWER_ON    0x0100
#define IRDA_SD        0x0200 /* Shutdown for powersave */
#define RS232_ON    0x0400
#define SD_MEDIAQ    0x0800 /* Shutdown for powersave */
#define LED2_ON        0x1000
#define IRDA_MODE    0x2000 /* Fast/Slow IrDA mode */
#define ENABLE_5V    0x4000 /* Enable 5V circuit */
#define RESET_SIMCARD    0x8000

#define PCMCIA_BVD1    0x01
#define PCMCIA_BVD2    0x02
#define PCMCIA_VS1    0x04
#define PCMCIA_VS2    0x08
#define LOCK_IND    0x10
#define CHARGING_STATE    0x20
#define PCMCIA_SHORT    0x40

/*--- Battery ---*/
struct simpad_battery {
    unsigned char ac_status;    /* line connected yes/no */
    unsigned char status;        /* battery loading yes/no */
    unsigned char percentage;    /* percentage loaded */
    unsigned short life;        /* life till empty */
};

/* These should match the apm_bios.h definitions */
#define SIMPAD_AC_STATUS_AC_OFFLINE      0x00
#define SIMPAD_AC_STATUS_AC_ONLINE       0x01
#define SIMPAD_AC_STATUS_AC_BACKUP       0x02   /* What does this mean? */
#define SIMPAD_AC_STATUS_AC_UNKNOWN      0xff

/* These bitfields are rarely "or'd" together */
#define SIMPAD_BATT_STATUS_HIGH          0x01
#define SIMPAD_BATT_STATUS_LOW           0x02
#define SIMPAD_BATT_STATUS_CRITICAL      0x04
#define SIMPAD_BATT_STATUS_CHARGING      0x08
#define SIMPAD_BATT_STATUS_CHARGE_MAIN   0x10
#define SIMPAD_BATT_STATUS_DEAD          0x20   /* Battery will not charge */
#define SIMPAD_BATT_NOT_INSTALLED        0x20   /* For expansion pack batteries */
#define SIMPAD_BATT_STATUS_FULL          0x40   /* Battery fully charged (and connected to AC) */
#define SIMPAD_BATT_STATUS_NOBATT        0x80
#define SIMPAD_BATT_STATUS_UNKNOWN       0xff

extern int simpad_get_battery(struct simpad_battery* );

#endif // __ASM_ARCH_SIMPAD_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.0043 ]--