etwas zur Person ..
http://en.wikipedia.org/wiki/Jochen_Liedtke
etwas kürzer..
http://de.wikipedia.org/wiki/Jochen_Liedtke
Wichtig daran zu Denken ist, das er Math studiert hat.
Math befasst sich mit Zahlen die in einer Bestimmten weise zusammen gebracht werden (wirklich nur gaaanzz einfach)
das System verhält sich wie ein Kaleidoskop wenn man es etwas kippt verändert es die Farbe und man muss fummeln bis es wider stimmt. Dies ist das Ergebnis wenn die Summe so minimiert wird. Von dem Gefummel hat kürzlich jemadn etwas gepostet
hier ein Überblick
http://en.wikipedia.org/wiki/L4_microkernel_family
hier der weg zum l4
http://wiki.osdev.org/L4
direkt
http://www.acm.uiuc.edu/white_papers/incoming/GMD/L4/
hier einige Doks
http://citeseer.ist.psu.edu/search?q=Jochen+Liedtke+IBM&submit=Search&sort=rlv&t=doc
z.B.. das IPC
zum Starten...
der Startvorgang des OS wird in
"Advanced OS/2 Programming" beschrieben und wenn ich davon ausgehen kann das der Mathematiker seinen Prinzipen treu geblieben ist, wird sich das nicht gross Geändert haben.....
hier etwas aus der os2ldr.read.me
----
Some parameters may be passed to OS2LDR (CB) through OS2LDR.INI
during the initial startup procedure.
The format of OS2LDR.INI is as follows:
---------------------------------------------------------------------
[config]
; Kernel number from kernel list section to be loaded by default
default=1
; Waiting time (in seconds) after which kernel mentioned in "default"
; will be loaded
timeout=4
; Debug options (0 is the wise value ;)
dbflags=0x19
; Debug port
; com port address
; no debug output if statment is omited (but log still accessible
; through copy from oemhlp$ - see below)
;dbport=0x3F8
; Enable ctrl-c check for kernel debugger (new kernel only, rev. >=2970).
; This option ignored if no debug port specified.
; Ctrl-c check can dramatically slow your PC ;)
;ctrlc=1
; You have full COM port link cable (with hardware flow control support)
;fullcable=1
; Show PC memory table as it reported by BIOS, do nothing if absent
; or defined as 0.
; Warning: this option will make PAUSE on boot!
;showmem=1
---
sieht so aus als würde man versuchen den Kernel in eine Bestimmte postnatale Postion zu stellen bevor er auf die Treiber gehoben wird....
ich bin mir auch nicht sicher ob der in ALP oder C hergestellt wird...nur einer ALP verhält sich klarer vermutlich...
Das Problem mit der ECS-Erweiterung ist zurück zu führen darauf das diese mit dem System nicht zusammen gewachsen ist. IBM hat mit dem Kernel auch nichts anderes gemacht als einfach ihre APIs angehängt und diese gebogen bis es hin haute und ein Kongruenz mit dem Kernel entstanden ist. Folglich könnten wir einen Kernel nehmen der in einer tieferen Version vorliegt und "quasi" die eigenen APIs dran bauen
Auch beachtlich und nicht zu Vergessen ist die ganze ERROR Behandlung und ich glaube dass diese der Schlüssel ist für die Box, konkret müsste man auch die div.APARs durch gehen die bei den IBM noch eingegangen sind...
[ Leser: 430 ] |