Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.net  
   

Die mobilen Seiten von c++.net:
https://m.c-plusplus.net

  
C++ Forum :: Projekt: OS-Development  ::  Sourcecode Fortschritt  
Gehen Sie zu Seite Zurück  1, 2, 3 ... , 188, 189, 190  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1724
Beitrag Mr X Mitglied 22:04:38 29.12.2015   Titel:              Zitieren

Version 0.0.5.114:

- Fehlerbehebung: Stack-Layout bei VM86-Interrupts korrigiert. Es müssen 16-bit-Werte in der richtigen Reihenfolge gespeichert werden (vielen Dank an Paddy für die Entdeckung des Fehlers).
- RTL8168: Prüfsummenabladung aktiviert
- VM86: Behandlung von Fehlern verbessert; keine Tastendruck-Abfrage vor Beenden des Tasks
- APM: Aktiviert, da nun funktionsfähig.
- cpu.h: Diverse CPUID-Featureflags hinzugefügt
Unregistrierter





Beitrag Unregistrierter 13:18:04 31.12.2015   Titel:              Zitieren

BTW: Hier gibt es ein interessantes OS das in rust geschrieben ist. Es ist noch jung, sieht aber vielversprechend aus. Ein rudimentärer ZFS-Support ist schon implementiert und wird ausgebaut.
Kann sicherlich noch Man-Power gebrauchen.

http://www.redox-os.org/


Zuletzt bearbeitet von Unregistrierter am 02:40:58 01.01.2016, insgesamt 1-mal bearbeitet
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1724
Beitrag Mr X Mitglied 20:00:53 31.12.2015   Titel:              Zitieren

Es ist schon bemerkenswert, mal ein recht fortgeschrittenes OS zu sehen, das nicht in C, C++ oder Assembler geschrieben ist. Klingt nach einem Fall für diese Liste: https://www.c-plusplus.net/forum/273023


Version 0.0.5.115:

- TCP: Speicherlecks geschlossen und Code aufgeräumt
- RTL8168: Konfigurationsregister müssen nicht entsperrt werden, RTL8168_CPCMD gesetzt, weniger Interrupts aktiviert
- APM: Textausgabe optimiert, Fehlerbehandlung verbessert
- UDP: Prüfsummenabladung aktiviert
- Fehlerkorrektur: ISRs 17 (#AC) und 30 (#SX - nur AMD-CPUs) liefern einen Fehlercode
- Kleinere Korrekturen und Optimierungen
Erhard Henkes
Mitglied

Benutzerprofil
Anmeldungsdatum: 25.04.2000
Beiträge: 15299
Beitrag Erhard Henkes Mitglied 00:57:02 01.01.2016   Titel:              Zitieren

@ShadowClone: Danke für den Hinweis! Habe es bei R eingefügt.

_________________
OS-Development-, C++, Win32-API-, MFC-, Chemie-, Robotik- und Flugsimulator-Tutorials
http://www.henkessoft.de/index.htm
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1724
Beitrag Mr X Mitglied 17:11:07 01.01.2016   Titel:              Zitieren

Version 0.0.5.116:

- CDI: Header aktualisiert und Implementation erweitert
- Code aufgeräumt und optimiert, insbesondere:
-- dns.c: Kopierschleife durch htons/htonl ersetzt
-- usb_video.c, xhci.c, ohci.c: switch() durch String-Array ersetzt
-- Inline-Assembler-Code optimiert
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1724
Beitrag Mr X Mitglied 18:40:06 06.01.2016   Titel:              Zitieren

Version 0.0.5.117:

- Audio: Treiber für Via-AC97 hinzugefügt
- EHCI: Probleme mit cHC behoben; PSTS_COMPANION_HC_OWNED darf nicht genullt werden, sonst reißt der EHCI-Treiber ein zuvor an den cHC abgegebenes Gerät wieder an sich.
- USB-HID: Falsche doppelte Tastendrücke behoben
- Code vereinfacht: Funktion event_issueToDisplayedTasks() implementiert
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1724
Beitrag Mr X Mitglied 19:20:35 28.05.2016   Titel:              Zitieren

Version 0.0.5.118:
- e1000-CDI-Treiber aktualisiert
- VM86: Maskiere Teile von eflags, die nicht verändert werden dürfen
- Videomanager: Vermeide mehrfache Initialisierung
- Fehlerbehebung: Maskierung beim Lesen der PCI-BAR-Adressen korrigiert
- Fehlerbehebung: Powermanagement-Fallback muss immer verfügbar sein
- Fehlerbehebung: Korrekte Erkennung fehlender oder leerer VBE-Modelisten
- Fehlerbehebung: isxdigit() korrekt implementiert
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1724
Beitrag Mr X Mitglied 23:05:14 02.06.2016   Titel:              Zitieren

Version 0.0.5.119:
- Fehlerkorrektur: Compilerfehler in _NETWORK_DIAGNOSIS_ behoben
- Fehlerkorrektur: Dateisystemtreiber müssen fflush nicht implementieren - Absturz behoben
- Log: Bedienung und Implementation weitgehend fertiggestellt
- Grafik-Font optimiert: Leere Zeichen an Beginn und Ende weggelassen
- Kleine Optimierungen
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1724
Beitrag Mr X Mitglied 23:45:05 09.06.2016   Titel:              Zitieren

Version 0.0.5.120:
- Fehlerkorrktur: Erkenne BMP-Dateien mit übergroßem Header korrekt
- Unterstützung von lauflängenkodierten BMP-Dateien, Bilder entsprechend komprimiert
- Aufspreizung des Farbraums bei 8-Bit-Farben - behebt gelbstich
Mr X
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.09.2007
Beiträge: 1724
Beitrag Mr X Mitglied 11:42:59 11.06.2016   Titel:              Zitieren

Version 0.0.5.121:

- ACPI: Lese FADT aus
- KBC: Setze Tastatur-LEDs für Num-Lock, Scroll-Lock und Caps-Lock
- KBC: Initialisiere Maus vor Tastatur (nur ein Timeout statt 2, behebt Problem in VirtualBox in Kombination mit Tastatur-LEDs), prüfe Vorhandensein anhand der FADT vor Initialisierung
- event_poll() optimiert: list_find()-Aufruf eingespart
- Clang-Warnung über uint8_t vor ...-Argument behoben
C++ Forum :: Projekt: OS-Development  ::  Sourcecode Fortschritt  
Gehen Sie zu Seite Zurück  1, 2, 3 ... , 188, 189, 190  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.net ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.