Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
X-board 861
Envoyé par: Son_g

Bonjour,

J'essaie de connaître l'espace d'adresse libre ou l'on peut venir lire ou écrire sur des
port s d'entrées sorties avec les instructions inb et outb sous linux pour une carte X-board 861. (concrètement c'est pour écrire ou lire des données par le bus LPC qui remplace le bus ISA)

J'ai quelques pistes, mais je ne suis sur de rien donc si quelqu'un pouvait m'aider ?

Ps: j'utilise le kernel 2.4 ou 2.6

Merci de votre aide.

A+

Poste le Friday 12 May 2006 10:10:18
Répondre     Citer    
Re: X-board 861

cat /proc/ioports
lspci

pourrait donner des indications (surtout /proc/ioports, il y a aussi /proc/iomem).

la X-board 861, je ne sais pas ce que c'est [www.jumptec.de] c'est bien à processeur x86 (ou x86_64)? (Il semble que oui, Geode).

Au fait, tu en fais quoi de ta carte xb-861, et où l'as tu achetée (et à quel prix)?



----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Friday 12 May 2006 22:28:26
Répondre     Citer    
Re: X-board 861
Envoyé par: Son_g

Salut,

Actuellement je suis en stage, et la carte X-board va servir dans l'application de plusieurs projet de l'entreprise. Dans mon cas elle me servira à analyser des informations en communicant via le bus LPC de la carte.
Concernant son prix, il est autour de 150 euros. Elles ont été achetées via le fournisseurs Kontron. Mais je tiens à te préciser qu'ils vont arrêter sa fabrication. Je te conseille donc la PXA.

Concernant les indications que tu ma fournis se sont des commandes à taper sous linux ?

Poste le Monday 15 May 2006 14:23:47
Répondre     Citer    
Re: X-board 861
Envoyé par: Son_g

Salut,

Alors en tapant la commande "lspc |vv" il aparait pour le bus lpc (ou plutot isa_bridge) :

0:12.0 Class 0601: 100b:0500
Subsystem: 100b:0500
control : I/O+ BusMaster+ SpeCycle+ MemWINV+ VGASnoop- ParErr- Steping- SERR- FastB2B-
Statut : cap- 66Mhz- UDF- FastB2B+ Parerr-DEVSEL=medium >TAbord- <TAbord- <MAbord- >SERR- <PERR-
Latency : 0, cache line size 08
Region 0: I/O ports at 6400
Region 1: I/O ports at 6600


Est ce que cela correspond aux adresses de ports d'entrées sorties sur lequelles je peut écrire avec le bus LPC ? (avec l'instruction outb)

A+

Poste le Tuesday 16 May 2006 14:50:36
Répondre     Citer    
Re: X-board 861

J'avais aussi suggéré
cat /proc/ioports

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Tuesday 16 May 2006 18:20:07
Répondre     Citer    
Re: X-board 861
Envoyé par: Son_g

Salut,

Avec cette commande, j'obtient :


# cat /proc/ioports
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
01f0-01f7 : ide0
03c0-03df : vesafb
03f6-03f6 : dide0
0cf8-0cff : PCI conf1
5000-500f : 0000:00:12.2
6000-600f : 0000:00:12.1
6200-623f : 0000:00:12.5
6400-643f : 0000:00:12.0
6600-663f : 0000:00:12.0
efc0-efff : 0000:00:03.0
efc0-efff : eepro100


Est ce que se sont des plages d'adresses I/O resevées ?
Et est ce que ca veut dire que je peut utiliser des pages d'adresses qui ne sont pas inscrite ? Par expemle à partir de 1000h à 1040h ?
Les adresses non inscrites sont elles des adresses libres ?

A+

Poste le Wednesday 17 May 2006 14:15:08
Répondre     Citer    
Re: X-board 861
Envoyé par: Son_g

Personne ne peut m'aider ?

Poste le Monday 22 May 2006 10:15:23
Répondre     Citer    
Re: X-board 861

Citation
Son_g
Les adresses non inscrites sont elles des adresses libres ?/quote]

Je crois comprendre que oui. (Donc faut essayer)

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Monday 22 May 2006 18:42:08
Répondre     Citer    
Re: X-board 861
Envoyé par: Son_g

Merci d'avoir répondu.

J'essaierai ca. Ma carte n'est pas encor fini d'etre fabriqué.

A+

Poste le Tuesday 23 May 2006 09:35:24
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
X-board 861
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons