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 - nore

Seiten: [1] 2 3 4
1
Das Wiki / wiki statt magazin (Poll)
« am: 16. July 2006, 15:34 »
gegen wiki
2
Offtopic / Änderungsvorschlag
« am: 08. June 2006, 17:12 »
viel möchte ich zu den hier besprochenen themen nicht sagen, nur eines:
ich bin, wie auch einige andere, absolut dagegen, die alten foren-beiträge zu löschen. erstens kann man über die suchfunktion vieles schnell herausfinden, was einige tage dauern kann, wenn man auf antworten warten muss und zweitens gibt es zu vielen fragen, auch gerade weil sie mehrmals besprochen wurden, eine ganze menge wichtiger aspekte, die im laufe der zeit gesammelt wurden.
mit den beiträgen hier im forum haben wir eine grundlage, die neu aufzubauen, meiner meinung nach, jahre dauern würde. deshalb bin ich eindeutig dafür, die beiträge zu übernehmen, ob als archiv oder in anderer form.
3
Das Wiki / Neue Homepage für Lowlevel?
« am: 08. June 2006, 16:43 »
ja, wir machen einfach eine neue lowlevel seite und dann ist *schwups* alles besser. dann kümmern sich ganz viele leute um seite und forum, dann "verkümmert" das magazin nicht mehr und die antworten im forum werden auch viel qualifizierter. die leute sind netter zu einander und schreiben nicht so böse sachen, wie ich gerade.  ;)

versteht meinen beitrag nicht falsch, aber ich denke mal, dass einige hier wirklich vermuten, dass es so einfach wäre.

ich bin nach wie vor dafür, seite und forum wieder aufzubauen und weiterhin dagegen, eine neue lowlevel seite zu machen.
4
tyndur / nächstes großes Treffen
« am: 28. May 2006, 15:37 »
sorry, war am wochenende nicht da.
ich denke auch, dass unter der woche mehr leute zeit haben als am wochenende.
5
Das Wiki / Neuer Chefredakteur
« am: 13. May 2006, 14:30 »
meine stimme geht an darkthing. wahrscheinlich in kombination mit N00B.
6
Lowlevel-Coding / binarys laden...
« am: 10. May 2006, 21:12 »
wie wäre es denn mit einer kleinen routine im kernel, die einfach den stackpointer erhöht, um die rücksprungadresse des ints zu löschen? die wird per int angesprochen und steht direkt vor der stelle, an der es nach dem programm weitergehen soll.
7
Offtopic / HackTheWeb OnlineGame
« am: 09. May 2006, 15:59 »
hacktheweb heißt eigentlich eine weiterentwicklung von htn 2.0 oder 2.1 , die unter dieser url zu erreichen ist: http://htw.www.pherrex.com/pub.php
ist meiner meinung nach eine der besten weiterentwicklungen des alten htn-quelltexts. allerdings hat sich htw im laufe der zeit sehr weiterentwickelt und unterscheidet sich schon stark vom ursprünglichen htn.
die version des threaderstellers kommt mir vor, als wäre nicht viel am orginal htn 2.1 quelltext geändert worden. und 29 angemeldete benutzer sind auch extrem wenig.
außedem gibt es natürlich noch die aktuelle (orginale) htn-version 2.5 (glaube ich) unter http://www.hackthenet.org
8
Das Wiki / Startseite defekt?
« am: 28. April 2006, 15:26 »
ich halte von einer comm-abstimmung nicht sehr viel. immerhin gibt es viele leute, inklusive mich, die noch nicht lange auf dieser seite sind und deshalb auch nicht geeignet abstimmen können.
ein zweiter punkt wäre, dass jemand, der von vielen gewählt wird, deshalb nicht unbedingt auch gut dafür geeignet ist.

zumindest das bestimmen eines neuen admins würde ich also in die hand der alten admins legen.
9
Das Wiki / Startseite defekt?
« am: 26. April 2006, 18:50 »
Zitat von: T0ast3r
zudem fände ich es gut wenn auch das forum im hauptframe geöffnet wird, dass man also nicht immer 2 seiten offen haben muss

das ist jawohl geschmackssache und hierfür unerheblich. (mir gefällt es so ganz gut, wie es ist.)


die idee mit dem wettbewerb finde ich ziemlich gut. so kann jeder zeigen, wie er sich das vorstellt und es ist noch ein bischen spaß dabei.
10
Das Wiki / Startseite defekt?
« am: 26. April 2006, 18:05 »
also ich verstehe ehrlich nicht, warum hier in jedem zweiten post vom untergang des forums und von einer neuen seite/ neuem forum geredet wird. hannibal meldet sich hier ab und zu und mastermesh hat sich auch vor nicht allzulanger zeit gemeldet und da lässt sich bestimmt was machen.

man kann nicht einfach über nacht oder in ein paar wochen eine neue super seite erstellen, die eine große community hat, in deren foren man sich wohlfühlt und, vor allem, die lowlevel ablöst. meiner meinung nach würde ein neues forum nur die community zerspalten und ist auf keinen fall die richtige lösung.

ich denke, hier ist es auch notwendig, geduld und anstrengung zu investieren, wenn einem wirklich was an dieser seite gelegen ist. nicht nur vom gründer oder von den alten admins.

ich bin ja noch nicht allzulange hier, aber ich finde, dass das forum zurzeit wirklich gut läuft. habe selten gesehen, dass jemandem nicht innerhalb von ein paar tagen geholfen wurde.
11
Das Wiki / Startseite defekt?
« am: 24. April 2006, 19:40 »
das thema ist zwar mittlerweile ein ganz anderes, aber ich würde trotzdem auch gerne mal was dazu sagen:

wenn toaster probieren will, die seite zu leiten, finde ich das gut. es kommt mir aber auch langsam so vor, als würde er sich mit zu vielen dingen beladen und sowas geht nicht gut. da es auch andere leute gibt, die sich dazu bereit erklären würden, würde ich an toasters stelle denen den vorrang lassen.

allerdings finde ich weder, dass es ein neues forum braucht, noch dass die seite neu gemacht werden muss. reicht es nicht, einfach die bestehenden fehler zu beheben, damit zum beispiel wieder zugriff auf die tutorials möglich ist? ansonsten sind sowohl seite als auch forum noch immer 1A.

cu
  nore
12
wieso nicht? der 386er hat doch nen 32bit adressbus. und wenn oben gesagt wird, dass es geht, wirds wohl auch stimmen.
13
Lowlevel-Coding / wofür ist ES?
« am: 15. April 2006, 17:39 »
als ob das ein konkurrenzkampf wäre. wenns in nem anderen forum doch besser steht, warum nicht?
außerdem ist es sowieso nützlich, in mehreren foren zu lesen.
14
Lowlevel-Coding / pushen Interrupts?
« am: 15. April 2006, 10:56 »
also ein paar register muss man auf jeden fall sichern, weil bios interrupts meist (immer?) etwas in den registern zurückgeben wie zum beispiel fehlercodes, etc.
ob die register, in denen nichts zurückgegeben wird, auch gesichert werden müssen, weiß ich nicht.
15
Lowlevel-Coding / Disketten Lesefehler
« am: 14. April 2006, 11:41 »
liest du vielleicht über track-grenzen hinweg? das funktioniert nämlich nicht bei jedem computer.
kannst du vielleicht mal den code von der stelle posten? das würde es sicher vereinfachen, den fehler nachzuvollziehen.

was der fehler heißt kann ich dir allerdings nicht sagen.
16
Offtopic / Windows XP Professional
« am: 13. April 2006, 16:37 »
Zitat von: taljeth
benutz es nicht.

 :!:

;)
17
Offtopic / Wollt mal Hallo sagen!
« am: 12. April 2006, 14:43 »
mir ist gerade aufgefallen, dass auch toaster seine tutorials auf einer eigenen seite veröffentlicht: http://t0ast3r.t0.ohost.de/
18
Zitat von: bitmaster
Hehehe, ou ja das kenne ich. Man sucht und sucht und sucht, und findet am ende so einen blöden kleinen oder schwerwiegenden fehler. *freu* das du ihn gefunden hast, denn ich weiß wie das ist wenn man einen Fehler gefunden hat wo man Nächte drüber gegrübelt hat. Dann wird die Nacht ja heute schöner. Tip: Progge heute am besten nichts mehr, sonst machst du 'nen Fehler und die Nacht ist wieder versaut. ^^

danke. :-)
ich habe gestern dann auch nichts mehr gemacht. dafür geht es heute direkt weiter. ;)
19
es ist doch, wie es immer ist: man sucht tagelang und findet nichts. und kurz nach dem posten findet man dann den fehler. der ist in meinem fall, dass ich nicht bedacht habe, dass die funktion _delay, die ja in c geschrieben ist, EAX verändert und ich den sektor am anfang in ah reinschreibe.  jetzt hab ichs.
20
ich hab mit einigem abwandlungen eine zweite funktion daraus gebastelt, die sektoren schreiben soll. beim ersten test hat diese auch funktioniert, jetzt funktioniert sie nicht mehr. dabei hab ich auch hier einen seek- sowie calibrate-befehl drin. vielleicht entdeckt ja einer von euch den fehler:


  _writesec:
  push ebp
  mov ebp, esp
    push ecx
    push edx
    push ebx
    mov cl, [ebp+0x8]         ; cylinder
    mov ch, [ebp+0xc]         ; head
    mov ah, [ebp+0x10]        ; sector
    mov ebx, [ebp+0x14]       ; speicheradresse

    mov al, 0x14
    out 0x08, al               ; dma deaktivieren
    mov al, 0x5A
    out 0x0b, al               ; einzel, adressinc, kein autoinit, lesen, kanal2
    out 0x0c, al               ; flip-flop leeren
    mov al, bl
    out 0x04, al               ; niederwertiges adressbyte schicken
    shr ebx, 8
    mov al, bl
    out 0x04, al               ; höherwertiges adressbyte schicken
    shr ebx, 8
    mov al, bl
    out 0x81, al               ; page-byte senden
    out 0x0c, al               ; flip-flop leeren
    mov al, 0xFF
    out 0x05, al               ; wie viele zugriffe (bytes)(niederwertiges byte)  (gesamtzugriffe-1=angegebene zahl)
    mov al, 0x1
    out 0x05, al               ; wie viele zugriffe (bytes)(höherwertiges byte)
    mov al, 0x02
    out 0x0A, al               ; mögliche maskierung aufheben
    mov al, 0x10
    out 0x08, al               ; dma wieder aktivieren

    mov     al, 0x1c
    mov     dx, 0x03f2
    out     dx ,al           ; diskettenlaufwerks-motor einschalten (laufwerk A, über dma, ...)

    mov al,7
    call writediskdata
    mov al,0
    call writediskdata       ; neu kalibrieren
    push dword 200
    call _delay
    add esp, 0x4

    mov al,3
    call writediskdata
    mov al,0x0F
    call writediskdata
    mov al,2
    call writediskdata       ; laufwerkdaten festlegen

    mov al,0Fh               ;Seek (positionier) Kommando
    call writediskdata
    mov al, ch
    shl al, 2                ; head
    call writediskdata
    mov al,cl                ;Spur
    call writediskdata
    push dword 200
    call _delay
    add esp, 0x4

    mov al, 0x45             ; erstes byte des write-befehls
    call writediskdata
    mov al, ch
    shl al, 2                ; head
    call writediskdata
    mov al, cl               ; cylinder
    call writediskdata
    mov al, ch               ; head
    call writediskdata
    mov al, ah                ; sector
    call writediskdata
    mov al, 2                ; sectorsize (128*2^2)
    call writediskdata
    mov al, 18               ; secpertrack
    call writediskdata
    mov al, 27               ; länge von GAP3 (??)
    call writediskdata
    mov al, 0x00             ; bytes to read (standardwert, da sectorsize!=0) (??)
    call writediskdata

    push dword 1000
    call _delay
    add esp, 0x4

    mov     al, 00h
    mov     dx, 0x03f2
    out     dx,al           ; motor wieder aus
    pop ebx
    pop edx
    pop ecx
  mov esp, ebp
  pop ebp
  ret


der befehl sollte wie man sehen kann, einfach einen sektor von einer bestimmten speicheradresse auf diskette schreiben. aber hinterher ist der sektor auf der diskette unverändert.
Seiten: [1] 2 3 4

Einloggen