Lowlevel

Lowlevel => tyndur => Thema gestartet von: DDR-RAM am 17. May 2005, 22:28

Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: DDR-RAM am 17. May 2005, 22:28
Hallo,

ich liste mal die zu verteilenden Aufgaben auf und was dazu gehört und wer sich wofür angemeldet hat:
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: hannibal am 18. May 2005, 08:30
ich hab mich mal versucht durch den schon vorhanden source-code durchzuwuehlen..(ich dachte immer ich koennte c++ ziemlich gut *hust!).. nur irgendwie hat mir das auch nicht viel gebracht..koenntet ihr mal irgendwie so ein kleines 'statement' abgeben zu den schon vorhandenen klassen:


// Descriptors

class CDescriptor;
class CSegmentDescriptor;
class CCodeSegmentDescriptor;
class CDataSegmentDescriptor;
class CTSSegmentDescriptor;
class CLDTSegmentDescriptor;
class CGateDescriptor;
class CCallGateDescriptor;
class CTaskGateDescriptor;
class CTrapGateDescriptor;
class CInterruptGateDescriptor;

template <int>
class CDescriptorTable;
class CLDT;
class CGDT;
class CIDT;

// Paging

class CPageTableEntry;
class CPageDirectory;
class CPageTable;

// Segments

class CTaskStateSegment;


waere vielleicht hilfreich..vor allem interessant waere fuer mich die CIDT-klasse...nur blick ich da nicht ganz durch, was da jetzt noch zu machen ist bzw was schon da ist.

lg, hannibal
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: DDR-RAM am 18. May 2005, 09:00
das hier ist dafür der falsche Thread, ich beantworte dir die Frage im Thread Fragen zu: SDK Release Milestone 0 (http://www.lowlevel.brainsware.org/forum/viewtopic.php?t=767)

Hier bitte nur Implementationsvorschläge und Meldungen zum mitmachen an den Teilbereichen.
Du wolltest auf jeden Fall schonmal IDT-Management mitmachen?

MfG
DDR-RAM
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: hannibal am 18. May 2005, 09:06
jap, wuerd ich gerne machen
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: DDR-RAM am 18. May 2005, 15:18
Hat niemand Lust?
Wenn ihr irgendwelche Fragen habt, könnt ihr mich via ICQ anquatschen.

Von folgenden Membern wird noch auf eine Meldung gewartet:
- maumo
- Stephan E.
- GhostCoder

(liste aus dem Thread KERNEL-Team (http://www.lowlevel.brainsware.org/forum/viewtopic.php?t=718), wer aus irgendeinem Grund nicht aufgeführt ist, aber trotzdem gerne mitmachen will, er ist hiermit autorisiert sich zu melden :D)

Ich hoffe auf wachsende Aktivität ;)

MfG
DDR-RAM
Titel: Re: [KERNEL] Aufgaben/Verteilung
Beitrag von: urx_ am 18. May 2005, 16:23
Zitat von: DDR-RAM

  • Verwaltung von GDT, aufsetzen einer GDT, Deskriptoren anfordern/freigeben
  • [/list:u]

Das könnte Ich machen
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: n3Ro am 18. May 2005, 18:32
Fürs erste mach ich mal die Verwaltung der physischen Speicherseiten, da ohne die ja eh nix anderes läuft ;-) . Denk mal das es ein Buddy-System-Allocator wird. Wer andere Vorstellung hat, bitte an mich wenden :)
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: T0ast3r am 19. May 2005, 20:22
@DDR-RAM: Von den Aufgabenbereichen, die du vorgeschlagen hast, passt keins so richtig zu mir.
Gibt's nichts anderes?
Ich hab nämlich einen Vorschlag was ich machen könnten:
Ich könnt mir ein (durchdachtes) Konzept über die API machen, und dann auch daran proggn.
Im Hintergrund hab ich so einen API-Teiler, und ne Tabelle.
Steht aber eh im anderen Thread über Aufbau.
Wie gesagt: Wenns mit API geht, überleg ich ir was, stlls ins Netz, und wenns euch dann passt, setze ich's um.

Lg,

T0ast3r

____________
T0ast3r@World
____________

M is the Best!
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: DDR-RAM am 20. May 2005, 12:24
Ich weiß zwar nicht genau, wie du dir das vorstellst, aber du kannst ja nen Vorschlag ausarbeiten, wenn es dir Freude macht :-)

MfG
DDR-RAM
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: T0ast3r am 20. May 2005, 20:19
....aber sicher machts mir freude!
Also ich arbeite nun was in Sachen API aus, und wen ich damit fertig bin (spätenstens in 1er Woche), eröffne ich einen neuen thread (API) wo ich dann alles ganz groß (:D ) präsentiren werde.
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: DDR-RAM am 21. May 2005, 01:25
Wenn sonst keiner Lust hat, mach ich noch die Prozessverwaltung.

MfG
DDR-RAM
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: Golum am 21. May 2005, 17:38
Was werden Anwendungen dann für möglichkeiten zur Kommunikation miteinander haben steht da schon was fest ?
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: DDR-RAM am 21. May 2005, 18:32
nein, feststehen tut nichts.
Aber T0ast3r beschäftigt sich damit im Moment.

MfG
DDR-RAM
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: T0ast3r am 06. June 2005, 20:36
Hey DDR-RAM:
Kann ich beginnen an dem Keyboard Treiber zu coden?
Würd's mit Freude machen.
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: DDR-RAM am 07. June 2005, 00:52
das Problem ist, das wir noch kein Treiberinterface haben ;-)
Das ganze kommt ein wenig ins stocken, weil ich im Moment an nem Spieleprojekt für die Schule festsitze, das wird aber nur noch bis spätestens Donnerstag höchste Priorität haben.
Dann kommt erstmal ne Woche Partytime 8)
Und dann bin ich wieder fürs CommOS verfügbar, sry
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: Roshl am 07. June 2005, 11:54
Ich mach ja die CPU-Feature Checks->ich schreib mich mal rein^^
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: DDR-RAM am 07. June 2005, 13:27
Zitat von: Roshl
Ich mach ja die CPU-Feature Checks->ich schreib mich mal rein^^

gut gut :-)
Titel: [KERNEL] Aufgaben/Verteilung
Beitrag von: Roshl am 07. June 2005, 18:12
Die sind auf meinem OS übrigens soweit schon brauchbar. Werd es dann noch bald portieren sobald mein System nicht mehr alle 10min abstürzt wenn ich nen Texteditor auf hab :lol: