🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.os.minix
Article #20

Re: nsh auf minix st

#20
From: Olaf Kirch
Date: Sat, 29 Aug 1992 19:28
25 lines
1697 bytes
Um meine eigene Frage zu beantworten: Ich habe das Problem gefunden.
Manchmal hilft's eben doch, den Code angestrengt anzustarren :-)

Das Problem war hier der Aufruf von getch() a.k.a. read(fp, &c, 1).
Hier war c ALS INTEGER DEKLARIERT! Das habe ich schon einigemale gesehen,
das liegt an der intel (little? big? auf-jeden-fall-falschrum-)endian
Ordnung der bytes in einem int! Da ein int auf den Intel-Maschinen als
(lo,mid,mid,hi) im Speicher abgelegt wird, und read das Zeichen
brav im vordersten byte ablegt, merken diese Intel-Fuzzies :-) das gar
nicht, wenn sie read() oder sonstwelchen zeichenverarbeitenden Routinen
einen int-Zeiger uebergeben. Erst die armen Motorolies muessen dann
in den Eingeweiden der Shell wuehlen :-(

Ansonsten: nsh ist eine ECHTE VERBESSERUNG gegen sh! Moeglicherweise das
komfortabelste, was man auf einer Kiste mit einem MB und ohne Virtuellen
Speicher haben kann! Vielen Dank, wer immer das war (Michael Haardt?)!!

Gruss, Olaf


-- 
---------------------------------------------------------------------------
| Olaf Kirch          Darmstadt          | okir@monad.swb.de              |
| Si tacuisses, philosophus mansisses... |                                |
---------------------------------------------------------------------------
Technical Details
Message-ID: <920829875@monad.swb.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!darwin.sura.net!Sirius.dfn.de!coli-gate.coli.uni-sb.de!uhf!flatlin!smurf.sub.org!incom!orfeo!hotb.sub.org!brewhq!monad!okir
References: <920829311@monad.swb.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!darwin.sura.net!Sirius.dfn.de!coli-gate.coli.uni-sb.de!uhf!flatlin!smurf.sub.org!incom!orfeo!hotb.sub.org!brewhq!monad!okir
From: okir@monad.swb.de (Olaf Kirch)
Newsgroups: de.comp.os.minix
Distribution: world
Subject: Re: nsh auf minix st
References: <920829311@monad.swb.de>
Message-ID: <920829875@monad.swb.de>
Date: Sat, 29 Aug 92 21:28:04 MESZ
Lines: 25