Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - Stephan S.

Seiten: [1]
1
Offtopic / Ascii drucken *kotz*
« am: 10. May 2005, 17:12 »
Du öffnest das ganze im Editor, klickst auf "Format" und dann auf "Schriftart" und wählst "Terminal" aus.

Ich kanns dir allerdings auch als PDF schicken.
2
tyndur / Projektname für das Comm-OS
« am: 06. May 2005, 15:15 »
@DarkThing
Döner is mir lieber, oder Pizza  :P

ElectrOS
IonOS
NeutronOS
AtomOS
Electron
3
Das Wiki / Ausgabe 8
« am: 30. April 2005, 16:50 »
Wie lange wird es dauern, bis das ganze fertig sein sollte? Wenn noch ca. 2 Wochen Zeit sind, könnte ich meine FAT-Beschreibung noch einbringen.
4
Offtopic / Problem :)
« am: 30. April 2005, 13:12 »
@SilentBob

Meistens liegt es daran, dass irgendwelche Steckkareten locker sind. Nimm alle mal raus und mach mal den Staub weg (einfach wegblasen, am besten ohne Spucke :P ) und steck sie wieder richtig fest rein. Meistens verursacht sowas die Grafikkarte. Steck die Steckkarten dann wieder da rein, wo du sie rausgenommen hast (sonst meint er, du hast Hardware gewechselt). Sonst würd ich schaun, ob der Stecker überall richtig drin ist (Strom, IDE-Kabel usw.). Hab ich schon öfters bei Kunden gesehen, die selber ein Laufwerk eingebaut haben und dann einen solchen Stecker gezogen haben.
Kann auch sein, dass du aus versehen das Kabel vom Power-Schalter vom Mainboard gezogen hast, das ist nämlich meist nicht fest drin.

Manchmal hängt sich das Netzteil auch auf. Lass ihn mal für ne Stunde abgesteckt vom Netz und probiers dann noch mal.

@Dark Thing
Nach den Watt kannst du nur bedingt gehen. Du musst schauen, wieviel Leistung das Netzteil bei bestimmten Spannungen abgibt. Die Gesamtleistung ist nicht so sehr ausschlaggebend. Ältere 350W Netzteile bringen bei 3.3V fast keine Leistung, womit neuere Rechner nicht richtig zurechtkommen würden.  Die CPU + Mainboard braucht schon ca. 25A. Die GraKa auch noch einen Batzen.
Normalerweise sind die Leistungen bei 12 und 5 V ausreichend (die wir ja beim CD-ROM Laufwerk brauchen)

Bei gekauften Rechnern (Besonders Fujitsu-Siemens und Lintec) kann es aber durchaus vorkommen, dass in P4 Maschinen nur ein 280 W Netzteil drin ist. Wenn man nun eine Festplatte reinschiebt, bricht die 5V Spannung ein und er läuft instabil (da die 5V Spannung an die 3,3V gekoppelt ist). Dass der Rechner dann gar nicht mehr geht ist sehr unwahrscheinlich.

Für einen Modernen Rechner mindestens ein gutes, nicht zu billiges 350W Netzteil kaufen. Das Netzteil ist eines der wichtigsten Komponenten im Rechner und sollte nicht vernachlässigt werden, da es für die Stabilität des Systems zu einem großen Teil mitverantwortlich ist. Billige Netzteile können sogar die Hardware schädigen. Festplatten sind nach meiner Erfahrung sehr anfällig auf Spannungsspitzen.

Wenn er gar nix mehr macht, kann nicht so viel kaputt sein.
5
Das Wiki / Ein Wiki für das Low Level magazin?
« am: 30. April 2005, 12:35 »
@DarkThing

Genau das Teil  :wink:
Hab schon ca. 10 Seiten. Also etwas mehr als ein drittel.

Später werd ich vielleicht auch noch das Teil mit den Spezifikationen für lange Dateinamen übersetzen.
6
Das Wiki / Ein Wiki für das Low Level magazin?
« am: 29. April 2005, 17:00 »
@Joachim

Ich wäre auch dafür, dass man komplette (fertige) Artikel in das jetzige Teil einbringt. Das halte ich für sinnvoll, da man das dann auch ins PDF-Format konvertieren könnte um es sich auszudrucken oder zum runterladen (es gibt auch Menschen, die heutzutage noch kein DSL haben, weil sie mitten in der Pampa wohnen)

Zu 2.:
Was meinst du mit "ein größeres nehmen"?
Das "echte" (Wikipedia?) fällt hier weg, da solche Artikel kompromißlos gelöscht werden. Soweit ich weiß, gibt es bis jetzt noch kein deutsches Wiki, dass sich mit OS-Dev. beschäftigt. Hab zumindest nach langer Suche keines gefunden. Ich hab dazuauch in verschiedenen Wiki-Verzeichnissen nachgeschaut.
Ich denke, dass diese Seite immer mehr Besucher bekommen und das Wiki schnell wachsen wird.
Den Sinn eines Wikis sehe ich nicht an der Ablösung des Magazins, sondern um Hintergrundinformationen zu sammeln. Und die kann man mit sicherheit nicht alle in das Magazin aufnehmen.
7
Lowlevel-Coding / Problem mit CommOs
« am: 29. April 2005, 16:28 »
Zu 1.

Ich weiss doch. Ich habs nur zum testen benutzt, um festzustellen, ob das ganze funktioniert.

Zu 2.
 :oops:
8
Das Wiki / Ein Wiki für das Low Level magazin?
« am: 29. April 2005, 15:51 »
Bin ich auch dafür.

Bin grad dabei, die ganze FAT-Spezifikation ins Deutsche zu übersetzen. Die Spezifikation für lange Dateinamen kommt auch noch.

Das was im Wiki zustandekommt, kann man immer noch ins Magazin mit aufnehmen.

@Joachim:
Das macht das Sperren des Artikels sinnvoll.
9
Offtopic / Os für andere geräte
« am: 29. April 2005, 15:13 »
Und Dreamboxtauglich  8)
10
Lowlevel-Coding / Problem mit CommOs
« am: 29. April 2005, 15:05 »
Hi Leute,

Ich hab ein Proglem mit CommOs. Habs geschafft, nach ein paar kleinen Änderungen, das Teil zum laufen zu bringen. Habe den Bootloader verändert, dass er auch auf meinem Pentium 2 läuft. Hab dazu im Bootloader die Segmentregister upgedatet, da sich der PC sonst aufgehängt hat.
Hab aus der Boot.ini den Vesa Mode rausgelöscht. Nun hab ich folgende Kernel.c:

/////////////////////////////////////////////////////////////////////
//  Basic code written by Roshl                                    //
//  Edited by:                                                     //
//  Changes:                                                       //
/////////////////////////////////////////////////////////////////////

//#include "datatypes.h"
//#include "bootupinfo.h"

#define KRNL_POS  0x10000

void main()
{

     char *Text = "Welcome to Protected Mode";
     char *VideoMem = (char*)0xB8000;
     while(*Text)
     {
     *VideoMem = *Text;
     *VideoMem++;
     *VideoMem = 7;
     *VideoMem++;
     *Text++;
     }
 for (;;);
    return;
}


Der Code müsste doch eigentlich Zeichen in den Videoram schreiben. Leider passiert garnix. Der Bootloader scheint aber zu funktionieren.
Der Code funktioniert auf meinem PC, meinem DOS-PC und auf dem Bochs nicht.

Hab für den Videoram auch schon den Wert 0xA8000 ausprobiert mit dem selben Ergebnis.
Hab am Linkscript nix geändert.

Der Disassembler spuckt bei der Disassemblierung der kernel.c folgenden Code aus:

C:\nasm>ndisasmw -u kernel.bin -e 138
00000000  55                push ebp
00000001  B970000100        mov ecx,0x10070
00000006  89E5              mov ebp,esp
00000008  BA00800B00        mov edx,0xb8000
0000000D  803D7000010000    cmp byte [0x10070],0x0
00000014  740F              jz 0x25
00000016  8A01              mov al,[ecx]
00000018  41                inc ecx
00000019  8802              mov [edx],al
0000001B  42                inc edx
0000001C  C60207            mov byte [edx],0x7
0000001F  42                inc edx
00000020  803900            cmp byte [ecx],0x0
00000023  75F1              jnz 0x16
00000025  EBFE              jmp short 0x25
00000027  90                nop
00000028  90                nop
00000029  90                nop
0000002A  90                nop
0000002B  90                nop
0000002C  90                nop
0000002D  90                nop
0000002E  90                nop
0000002F  90                nop
00000030  90                nop
00000031  90                nop
00000032  90                nop
00000033  90                nop
00000034  90                nop
00000035  90                nop


Was mache ich falsch?
11
Offtopic / Os für andere geräte
« am: 28. April 2005, 23:30 »
Ich hab nen Sat-Receiver (Dreambox) mit Linux drauf. Da ist ein PowerPC mit 64 MB Ram drin. Die Sources von da wären sicher interessant.
12
tyndur / Lagebesprechung
« am: 28. April 2005, 19:03 »
Name: Stephan
Programmiersprachen: Assembler (Bisher nur Realmode und ein wenig 32-Bit), Turbo Pascal (für DOS), etwas C/C++, PHP, Einige Basic Dialekte (GW-Basic (C64, DOS), QuickBasic(DOS), Turbo Basic (Dos), VB (aber nur wenig)), Delphi (sehr gut), HTML, JavaScript, achja Step 5 ist nicht zu vernachlässigen ;-)
Erfahrung: Allgemeines Programmieren ca. 12 Jahre, OS-Dev ein paar Tage ; Mikrocontroller (C, ASM) ca. ein halbes Jahr
Zeit: sehr viel (etwa 12 Stunden), da Arbeitslos
Gewollte Tätigkeit: Kernel (jemand muss mir aber helfen), oder anderes

C Syntax is mir bekannt, mit den libs kann ich nix anfangen. Aber das brauchen wir hier ja sowieso nicht ;)
LowLevel Programmierung ist mir bekannt (da Mikrocontroller Erfahrung)

Hab in Turbo Basic und Assembler mal ne API zum ansteuern des Bildschirmpuffers geschrieben. Lässt sich mit sicherheit leicht in den PM-Modus integrieren.
13
Das Wiki / Ein Wiki für das Low Level magazin?
« am: 28. April 2005, 18:28 »
Zitat von: Roshl
Sicher sicher, aber man sollte bedenken das wir hier nicht die Wikipedia sind. Was einmal funktioniert muss nicht immer funktionieren.


Es gibt ja nicht nur die Wikipedia, sondern auch viele kleinere Seiten wie zum Beispiel Mikrocontroller.net, die größtenteils auf einem Wiki basieren und sehr gut funktionieren. Sicher gibt es immer irgendwelche spasten, die irgendwelchen Unfug anstellen.
Du packst dein Auto auch nicht in Styropor ein, nur weil du angst hast, dass irgendjemand dein Auto zerkratzen könnte...

Zitat von: Roshl
Und ich bezweifele das von hier viel Mitarbeit kommen wird dazu;) aber is ja nur meine Meinung^^


Ich denke, dass genau hier die Chance eines Wikis liegt. Die meisten scheuen sich, große Artikel zu schreiben. In einem Wiki kann ein Artikel in kleinen Schritten entstehen. Wer noch was weiß, kann den Artikel einfach erweitern. So entstehen mit der Zeit komplette Artikel. Die kompletten Artikel kann man dann auf einer extra Seite "sammeln".

Nachtrag:
Man könnte auch eine "Kindersicherung" einbauen, mit der man sich vorher anmelden muss, um Artikel zu verändern.

Nachtrag 2:
Hab grad die Kindersicherung in meinem Wiki ausprobiert. Funzt einwandfrei.
14
Offtopic / TFT vs. Plasma
« am: 28. April 2005, 16:44 »
Also einen Plasma würd ich nicht empfehlen, da die Farbstärke mit der Zeit abnimmt (nach ca. 12 Monaten), das bild schlechter ist als bei TFT/LCD, mehr Strom verbraucht, das Bild schlechter ist.

Wenns ein Fernseher ist, dann würd ich dir nen LCD empfehlen. Die haben derzeit das beste Bild bei sehr gutem Preis/Leistungsverhältnis. Das dürfte auf Monitore genauso zutreffen.
15
Das Wiki / Ein Wiki für das Low Level magazin?
« am: 28. April 2005, 16:18 »
Als Administrator kannst du die Artikel natürlich sperren, damit sie keiner bearbeiten kann, oder änderungen mit einem klick rückgängig machen. Das Wiki speichert die letzten 40 oder 50 Veränderungen an dem Artikel.

Nachtrag: Du kannst Artikel nur als Admin löschen oder verschieben. Als normaler Benutzer kann man nur Artikel schreiben oder ändern.
16
Offtopic / Os für andere geräte
« am: 28. April 2005, 16:00 »
In der XBox ist es doch ein Pentium 3 und ne GeForce 3 oder?
Ne PS2 hatte ich zwar schon mal offen, da ich so ein ding mal repariert hab, weiss aber nicht mehr, welchen Prozessor das Dingens hat.
17
Offtopic / OS für Handys
« am: 28. April 2005, 15:35 »
Hab mich zwar nur wenig mit Reverse Engineering bei Handys beschäftigt, aber ich hab hier ein Nokia 3310 zerlegt, weil ich das Display für ein Elektronik-Projekt gebraucht hab.
Die CPU ist ein MAD2WDI. Hab aber keine weiteren infos dazu gefunden (Datenblatt oder Ähnliches).
Scheint in der art Mikrocontroller zu sein, da das Interface zum Flashen direkt in den Chip geht und ich keinen externen RAM, EEPROM oder ähnliches gefunden hab.

Im Internet gibt es ein haufen zeugs, um sich flasher für das Handy zu bauen. Mit den Tools kann man sogar die IMEI des Handys ändern und den Simlock rausbauen.

@Netmaster:
Diese Emulatoren sind nur für die Java VM. Diese anthält leider keine weiteren Informationen zur Hardware des Handys (ausser Displaygröße usw.).
18
Das Wiki / Ein Wiki für das Low Level magazin?
« am: 27. April 2005, 19:27 »
Ich hätte einen Server. Wiki ist schon installiert. Weiß sowieso nicht, was ich damit anfangen soll.
19
Das Wiki / Ein Wiki für das Low Level magazin?
« am: 27. April 2005, 15:32 »
Hi Leute,

für diese Seite wäre ein Wiki doch ganz praktisch. Dann könnte jeder einen Artikel verfassen, der will und es kann später in das Magazin übernommen werden.

Gruß Stephan
Seiten: [1]

Einloggen