The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a fejlett és szakértői Felhasználók
.
google unix.com



A UNIX a fejlett és szakértői Felhasználók Szakértő-to-szakértő. Tudjon fejlett UNIX, UNIX parancsokat, a Linux operációs rendszereket, Rendszeradminisztráció, programozás, a Shell, a Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Porting OSE Linuxra roshantraj30 Fájlrendszerek, lemez és memória 4 06-19-2009 02:19 AM
nyílások, amikor a HP-UX a Linux amitpansuria Linux 1 04-18-2008 03:08 AM
Porting Linux shell script-tól az AIX. joy_1 Shell programozás és Scripting 6 12-27-2007 02:57 AM
Porting a Shell az AIX dhanamurthy Magas szintű Programozás 5 03-07-2007 10:37 AM
HP-UX, hogy a linux portolása arunprakash A UNIX a dummies Kérdések és válaszok 0 02-21-2005 05:49 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 06-24-2009
Interloper Interloper is offline
Regisztrált felhasználó
  
 

Join Date: Jun 2009
Helyszín: Freising, Németország
Hozzászólások: 3
Post Porting Linux és TTY / Shell problémák

Hello all,

Én nyílások a Linux kernel egy 2.6.30rc2 ARM architektúra, / arch / arm / mach-davinci, hogy egy új eszközt, az úgynevezett Jacinto2.

Én vagyok a soros port ttyS0 az alapértelmezett konzolt. A bootloader az U-Boot és én használ busybox felszerelni a ramdisk belső SDRAM. Én megvan a kernel, hogy az a pont, ahol az indító a Shell, azonban ezen a ponton azt tapasztalom fura hiba.

A kernel meg a "/ #" shell prompt, de a héj nem veheti billentyűzet bemenet. Nem fog reagálni a bármelyik gombot megnyomja, hanem képes megjeleníteni szöveget.

Azonban a soros interrupt megfelelően működik, és ha használom printk azon kinyomtatni a soros pufferben (a funkció uart_insert_char in / include / linux / serial_core.h), a kimenet a karakterek I. típusú.

Én elég biztos én busybox fs működik jól, mert amikor pass init \u003d / bin / ls (redirects a busybox.ls), látom én fs megfelelően, és túlmegy egy egyszerű hello world program (init \u003d / Hello) Teljesítések Azt várják, mint a szöveg.

Úgy érzem, mintha valahogy a tty_buffer nem megy át a karaktereket a kagyló. Én már megállapította, hogy a karakterek nem tárolják az "tty_buffer" Struct. Mivel én is a gépelés, a puffer tölti fel ezeket a karakter (A tty_insert_flip_char funkció / include / linux / tty_flip.h), de soha nem ürül.

Én tévedtem, vagy kell-e elszámolni, mivel a karakter a kipirult, hogy a felhasználó a hely? Továbbá, Tudja valaki, hogy a tty passes ütközőkészlet a felhasználó space programok, mint például a héj?

Látta valaki ezt megelőzően, vagy javaslatokat, hogy megpróbálja?

Köszönöm,
Joe


--------- Napló --------------------
...
RAMDISK: gzip kép található a blokk 0
EXT2-fs figyelmeztetés: Mounting jelöletlenül fs, futás e2fsck ajánlott
VFS: Mounted root (ext2 filesystem) on device 1:0.
Szabaddá init memory: 144K
uart_open (0) nevezett
ttyS0 - használja az időmérőt
*** Próbálják init folyamatot: </ bin / sh>
*** Run_init_process (/ bin / sh)
/ #
--------------------------------
ezen a ponton, a printk's / soros IRQ azon fog dolgozni, de a héj nem reagál a billentyűzet bemenet
 

Könyvjelzõk

Címkék
boot folyamat, Porting Linux, soros port, héj, TTY

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 11:20 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0