AiCOS — Änderungen 3787 → 3789

Zeile 1: Zeile 1:
 
{{Infobox OS
 
{{Infobox OS
 
| Name = http://aicos.amazing-fx.de/images/AiCOS-Logo-small.png
 
| Name = http://aicos.amazing-fx.de/images/AiCOS-Logo-small.png
−
| Version = Research Phase (0.00.22.16)
+
| Version = Research Phase (0.00.23.20)
 
| Entwickler = [[Benutzer:ScollPi | ScollPi]]
 
| Entwickler = [[Benutzer:ScollPi | ScollPi]]
 
| Lizenz = n/a
 
| Lizenz = n/a
Zeile 26: Zeile 26:
 
* Microsoft Virtual PC 2007
 
* Microsoft Virtual PC 2007
  
−
'''Testumgebung:''' Es wird immer zuerst in der VM auf dem Entwicklungssystem getestet und erst wenn da alles ohne Probleme läuft, wird auf der realen Maschine getestet. Als Test-PC dient da einmal ein P2 mit müden 400 MHz als Single-Core, um vor allem die Boot-Phasen zu testen. Versehentlich auch mal Tests auf meinem Quad-Core, wenn ich vergessen habe die Diskette nach dem Testen rauszunehmen. Aber da zeigt sich schon, dass auf der realen Maschine alles genauso läuft wie bisher in der VM.
+
'''Testumgebung:''' Es wird immer zuerst in der VM auf dem Entwicklungssystem getestet und erst wenn da alles ohne Probleme läuft, wird auf der realen Maschine getestet. Als Test-PC dient da einmal ein P2 mit müden 400 MHz als Single-Core, um vor allem die Boot-Phasen zu testen. OK, derzeit benutze ich einen Laptop mit P3 mit 1 GHz und satten 256 MiB RAM. Versehentlich auch mal Tests auf meinem Quad-Core, wenn ich vergessen habe die Diskette nach dem Testen rauszunehmen. Aber da zeigt sich schon, dass auf der realen Maschine alles genauso läuft wie bisher in der VM.
  
  
Zeile 56: Zeile 56:
  
 
= History =
 
= History =
 +
* 01.01.2009 Bootloader prüft die CPU, da mindestens ein 586er benötigt wird. (0.00.23.20)
 
* 01.01.2009 Bug im Bootcode behoben; Bootloader gibt Meldung aus. (0.00.22.16)
 
* 01.01.2009 Bug im Bootcode behoben; Bootloader gibt Meldung aus. (0.00.22.16)
 
* 01.01.2009 Fehler beim Sprung in den PM behoben, FDD-Motor wird nun auch abgeschaltet. (0.00.21.6)
 
* 01.01.2009 Fehler beim Sprung in den PM behoben, FDD-Motor wird nun auch abgeschaltet. (0.00.21.6)
Zeile 86: Zeile 87:
 
= Screenshot =
 
= Screenshot =
 
http://aicos.amazing-fx.de/images/screenshots/bootloader_001.gif
 
http://aicos.amazing-fx.de/images/screenshots/bootloader_001.gif
 +
 +
 +
= Böse Falle =
 +
* Ständig kackte meine VM ab, als mein Bootloader ins den PM-Segment prang. Man kann sich echt todsuchen, wenn man Hexzahlen und Dezimalzahlen nicht unterscheiden kann. 20d != 20h
 +
* Und wieder einmal stellte meine VM ihren Dienst beim Sprung ins PM-Segment ein und wieder suchte ich mich blöd. War letztenendes auch logisch, wenn der Bootsektor nur ein Sektor (512 Bytes) des Bootloaders lädt, aber der Sprung in PM-Segment aber an Offset 0x0200 sich befinden.