🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #17873

Re: Acceso a los puertos

#17873
From: castor
Date: Thu, 21 Oct 1999 00:00
23 lines
1516 bytes
In article <7tqtmd$spk$1@talia.mad.ttd.net>, Angel wrote:
>    � C�mo puedo acceder (leer y escribir) sobre los puertos de una m�quina
>Linux ?
>
>    Me gustar�a hacerlo en C o en Java
>
>Nota: En C he visto las funciones inp y outp pero no consigo compilarlas
>sobre Linux.

	Tienes que usar las llamadas outb e inb, eso si quieres escribir y leer
bytes. Si lo que quieres es escribir y leer palabras tienes que usar outw e inw,
el programa al acceder a hardware directamente tiene que correr con permisos
de root, ademas tienes que compilar el programa con los par�metros -O u -O2 (no
se muy bien porque). Ah! y antes de usar las llamadas a outb e inb tienes que
darte a ti mismo permisos para usar los puertos con ioperm puesto que el
programa correr� en espacio de usuario y desde ah� no tienes permisos a menos
que te los des con ioperm.

	M�s info en la p�gina man de outb.

--
	Saludotes
	Castor
Technical Details
Message-ID: <slrn80r3g9.8a5.castor@castor.dhis.org>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7tqtmd$spk$1@talia.mad.ttd.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,85164d45ee955943
X-Google-Attributes: gidf86c8,public
From: castor@castor.dhis.org (castor)
Subject: Re: Acceso a los puertos
Date: 1999/10/21
Message-ID: <slrn80r3g9.8a5.castor@castor.dhis.org>
X-Deja-AN: 539177678
Content-Transfer-Encoding: 8bit
References: <7tqtmd$spk$1@talia.mad.ttd.net>
Content-Type: text/plain; charset=iso-8859-1
Organization: Joven castor
Mime-Version: 1.0
User-Agent: slrn/0.9.5.3 (UNIX)
Reply-To: castor@NOSPAM.castor.dhis.org
Newsgroups: es.comp.os.linux.programacion