PNG  IHDR* pHYs+ IDATx]n#; cdLb Ǚ[at¤_:uP}>!Usă cag޿ ֵNu`ݼTâabO7uL&y^wFٝA"l[|ŲHLN밪4*sG3|Dv}?+y߉{OuOAt4Jj.u]Gz*҉sP'VQKbA1u\`& Af;HWj hsO;ogTu uj7S3/QzUr&wS`M$X_L7r2;aE+ώ%vikDA:dR+%KzƉo>eOth$z%: :{WwaQ:wz%4foɹE[9<]#ERINƻv溂E%P1i01 |Jvҗ&{b?9g=^wζXn/lK::90KwrюO\!ջ3uzuGv^;騢wq<Iatv09:tt~hEG`v;3@MNZD.1]L:{ծI3`L(÷ba")Y.iljCɄae#I"1 `3*Bdz>j<fU40⨬%O$3cGt]j%Fߠ_twJ;ABU8vP3uEԑwQ V:h%))LfraqX-ۿX]v-\9I gl8tzX ]ecm)-cgʒ#Uw=Wlێn(0hPP/ӨtQ“&J35 $=]r1{tLuǮ*i0_;NƝ8;-vݏr8+U-kruȕYr0RnC]*ެ(M:]gE;{]tg(#ZJ9y>utRDRMdr9㪩̞zֹb<ģ&wzJM"iI( .ꮅX)Qw:9,i좜\Ԛi7&N0:asϓc];=ΗOӣ APqz93 y $)A*kVHZwBƺnWNaby>XMN*45~ղM6Nvm;A=jֲ.~1}(9`KJ/V F9[=`~[;sRuk]rєT!)iQO)Y$V ی ۤmzWz5IM Zb )ˆC`6 rRa}qNmUfDsWuˤV{ Pݝ'=Kֳbg,UҘVz2ﴻnjNgBb{? ߮tcsͻQuxVCIY۠:(V뺕 ٥2;t`@Fo{Z9`;]wMzU~%UA蛚dI vGq\r82iu +St`cR.6U/M9IENDB` REDROOM
PHP 5.6.40
Preview: io.h Size: 4.97 KB
//usr/include/sys/io.h

/* Copyright (C) 1996-2018 Free Software Foundation, Inc.
   This file is part of the GNU C Library.

   The GNU C Library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2.1 of the License, or (at your option) any later version.

   The GNU C Library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public
   License along with the GNU C Library; if not, see
   <http://www.gnu.org/licenses/>.  */

#ifndef	_SYS_IO_H
#define	_SYS_IO_H	1

#include <features.h>

__BEGIN_DECLS

/* If TURN_ON is TRUE, request for permission to do direct i/o on the
   port numbers in the range [FROM,FROM+NUM-1].  Otherwise, turn I/O
   permission off for that range.  This call requires root privileges.

   Portability note: not all Linux platforms support this call.  Most
   platforms based on the PC I/O architecture probably will, however.
   E.g., Linux/Alpha for Alpha PCs supports this.  */
extern int ioperm (unsigned long int __from, unsigned long int __num,
                   int __turn_on) __THROW;

/* Set the I/O privilege level to LEVEL.  If LEVEL>3, permission to
   access any I/O port is granted.  This call requires root
   privileges. */
extern int iopl (int __level) __THROW;

#if defined __GNUC__ && __GNUC__ >= 2

static __inline unsigned char
inb (unsigned short int __port)
{
  unsigned char _v;

  __asm__ __volatile__ ("inb %w1,%0":"=a" (_v):"Nd" (__port));
  return _v;
}

static __inline unsigned char
inb_p (unsigned short int __port)
{
  unsigned char _v;

  __asm__ __volatile__ ("inb %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (__port));
  return _v;
}

static __inline unsigned short int
inw (unsigned short int __port)
{
  unsigned short _v;

  __asm__ __volatile__ ("inw %w1,%0":"=a" (_v):"Nd" (__port));
  return _v;
}

static __inline unsigned short int
inw_p (unsigned short int __port)
{
  unsigned short int _v;

  __asm__ __volatile__ ("inw %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (__port));
  return _v;
}

static __inline unsigned int
inl (unsigned short int __port)
{
  unsigned int _v;

  __asm__ __volatile__ ("inl %w1,%0":"=a" (_v):"Nd" (__port));
  return _v;
}

static __inline unsigned int
inl_p (unsigned short int __port)
{
  unsigned int _v;
  __asm__ __volatile__ ("inl %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (__port));
  return _v;
}

static __inline void
outb (unsigned char __value, unsigned short int __port)
{
  __asm__ __volatile__ ("outb %b0,%w1": :"a" (__value), "Nd" (__port));
}

static __inline void
outb_p (unsigned char __value, unsigned short int __port)
{
  __asm__ __volatile__ ("outb %b0,%w1\noutb %%al,$0x80": :"a" (__value),
			"Nd" (__port));
}

static __inline void
outw (unsigned short int __value, unsigned short int __port)
{
  __asm__ __volatile__ ("outw %w0,%w1": :"a" (__value), "Nd" (__port));

}

static __inline void
outw_p (unsigned short int __value, unsigned short int __port)
{
  __asm__ __volatile__ ("outw %w0,%w1\noutb %%al,$0x80": :"a" (__value),
			"Nd" (__port));
}

static __inline void
outl (unsigned int __value, unsigned short int __port)
{
  __asm__ __volatile__ ("outl %0,%w1": :"a" (__value), "Nd" (__port));
}

static __inline void
outl_p (unsigned int __value, unsigned short int __port)
{
  __asm__ __volatile__ ("outl %0,%w1\noutb %%al,$0x80": :"a" (__value),
			"Nd" (__port));
}

static __inline void
insb (unsigned short int __port, void *__addr, unsigned long int __count)
{
  __asm__ __volatile__ ("cld ; rep ; insb":"=D" (__addr), "=c" (__count)
			:"d" (__port), "0" (__addr), "1" (__count));
}

static __inline void
insw (unsigned short int __port, void *__addr, unsigned long int __count)
{
  __asm__ __volatile__ ("cld ; rep ; insw":"=D" (__addr), "=c" (__count)
			:"d" (__port), "0" (__addr), "1" (__count));
}

static __inline void
insl (unsigned short int __port, void *__addr, unsigned long int __count)
{
  __asm__ __volatile__ ("cld ; rep ; insl":"=D" (__addr), "=c" (__count)
			:"d" (__port), "0" (__addr), "1" (__count));
}

static __inline void
outsb (unsigned short int __port, const void *__addr,
       unsigned long int __count)
{
  __asm__ __volatile__ ("cld ; rep ; outsb":"=S" (__addr), "=c" (__count)
			:"d" (__port), "0" (__addr), "1" (__count));
}

static __inline void
outsw (unsigned short int __port, const void *__addr,
       unsigned long int __count)
{
  __asm__ __volatile__ ("cld ; rep ; outsw":"=S" (__addr), "=c" (__count)
			:"d" (__port), "0" (__addr), "1" (__count));
}

static __inline void
outsl (unsigned short int __port, const void *__addr,
       unsigned long int __count)
{
  __asm__ __volatile__ ("cld ; rep ; outsl":"=S" (__addr), "=c" (__count)
			:"d" (__port), "0" (__addr), "1" (__count));
}

#endif	/* GNU C */

__END_DECLS
#endif /* _SYS_IO_H */

Directory Contents

Dirs: 0 × Files: 86

Name Size Perms Modified Actions
3.22 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.23 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
86 B lrw-r--r-- 2025-12-08 09:36:49
Edit Download
7.06 KB lrw-r--r-- 2024-01-10 14:34:46
Edit Download
20.20 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.49 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
921 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1023 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.31 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
19 B lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.37 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.26 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
19 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.63 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.16 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
6.08 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.57 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.75 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.97 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.70 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.43 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.08 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.17 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.42 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.48 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.31 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
10.90 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.07 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
922 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.10 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.66 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.49 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.03 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.87 KB lrw-r--r-- 2025-12-08 09:36:48
Edit Download
1.91 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.77 KB lrw-r--r-- 2024-01-10 14:34:46
Edit Download
5.85 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
19.08 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.05 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.41 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.15 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.59 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.78 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.56 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
276 B lrw-r--r-- 2023-10-14 13:06:47
Edit Download
21.64 KB lrw-r--r-- 2023-10-14 13:06:47
Edit Download
4.04 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.99 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.76 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.83 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
20 B lrw-r--r-- 2025-12-08 09:36:34
Edit Download
1.56 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
9.96 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
141 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
29 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
15.86 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.04 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.75 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.55 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.30 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.96 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.48 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
7.52 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.05 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
74 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
6.50 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
1.34 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
1.83 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.56 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.15 KB lrw-r--r-- 2025-12-08 09:36:35
Edit Download
2.44 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
3.48 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.58 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.70 KB lrw-r--r-- 2025-12-08 09:36:34
Edit Download
6.13 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.42 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
20 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.08 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.42 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
161 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.83 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
1.17 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
22 B lrw-r--r-- 2025-12-08 09:36:36
Edit Download
2.40 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
5.47 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download
4.17 KB lrw-r--r-- 2025-12-08 09:36:36
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).
© 2026 REDROOM — Secure File Manager. All rights reserved. Built with ❤️ & Red Dark UI