Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Laufzeit-Bibliothek auf eigenen Kernel umschreiben

Mitglied: emir

emir (Level 1) - Jetzt verbinden

06.12.2006, aktualisiert 07.12.2006, 5768 Aufrufe, 9 Kommentare

Guten Abend...

ich hab mal eine Frage,....ich hab jetzt mein eigenen Boot-Loader und "Kernel" in Assembler geschrieben...

Jetzt meine Frage....wie kann man z.B. C++ Bibliotheken so umschreiben, dass sie mit dem Kernel funktionieren bzw. ich C++ programmieren kann und somit die Programme auf dem Assembler-Kernel ausführen kann??


Mit freundlichen Grüßen
Timur
Mitglied: miniversum
06.12.2006 um 21:48 Uhr
Für welche Hardware hast du das den geschrieben? PC oder Controller oder wie?
Warum willst du den die Bibliotheken umschreiben? Die werden doch soweiso vom Compiler in Maschienencode übersetzt.

Oder verstehe ich dein Problem falsch?

miniversum
Bitte warten ..
Mitglied: emir
06.12.2006 um 21:53 Uhr
Hallo miniversum,

so wie ich das mitbekommen habe, wird der kompilierte Code dem System angepasst... man kann ja auch kein für Windows kompiliertes Programm unter Linux oder Macintosh ausführen.

Ich würde gern wissen, wie ich C/C++ Code unter meinem Assembler "Kernel" ausführen kann und wie ich das programmieren muss.


Gruß
Timur
Bitte warten ..
Mitglied: miniversum
06.12.2006 um 21:56 Uhr
Da würde ich die ganzen Bibliotheken bzw. die funktionen die du brauchst nachprogrammieren. In asembler halt bzw. darauf aufbauend.
Ist woll das einfachste.

miniversum
Bitte warten ..
Mitglied: emir
06.12.2006 um 22:06 Uhr
Könntest du mir vielleicht paar Links oder ähnliches hier angeben??


Timur
Bitte warten ..
Mitglied: miniversum
07.12.2006 um 07:48 Uhr
Bringt dich google den nicht weiter?
Für welche Hardware schreibst du das den eigentlich? Prozessor oder Controller?

miniversum
Bitte warten ..
Mitglied: emir
07.12.2006 um 17:37 Uhr
Nein, ich finde nichts gescheites darüber...

Schreibe für x86 Prozessoren.


Timur
Bitte warten ..
Mitglied: miniversum
07.12.2006 um 18:18 Uhr
Na da kannst du doch schnell auf C als Programmiersprache umsteigen.
Die Compiler erzeugen ja maschienencode für x86 Prozessoren.
Den solltest du ja entsprechend einbinden können.
Vieleicht hilft die das hier weiter: http://lowlevel.net.tc/ (besonders die Links unter Download und die Tutorials könnten dir recht hilfreich sein)
Ich hatte auch mal enn anderen link gefunden der sowas schön erklärt aber leider hab ich den verbummelt.

miniversum

PS: Schau doch mal im Sourcecode von FreeDOS oder so. vielelcith bekomsmt du dort auch hinweise oder ideen?
Bitte warten ..
Mitglied: miniversum
07.12.2006 um 18:26 Uhr
noch was gefunden...
vielleicht holft das auch: http://www.jiggle.de/vb/archive/index.php/t-30811.html

miniversum
Bitte warten ..
Mitglied: emir
07.12.2006 um 19:24 Uhr
Vielen Dank miniversum für die schnellen und guten antworten

ich schau dort mal...



Gruß Timur
Bitte warten ..
Ähnliche Inhalte
Netzwerkmanagement

LAN-Hotspot in öffentlicher Bibliothek

gelöst Frage von MartinADNetzwerkmanagement3 Kommentare

Hallo, ich habe folgende Situation: eine öffentliche Bücherei hat 5 "Internet-Terminals". Das sind normale PCs die in einem Extra ...

Server

Total Commander OpenSSL-Bibliothek nicht gefunden

Frage von 77282Server1 Kommentar

Hallo, ich versuche gerade eine SFTP verbindung aus Total Commander herzustellen. Allerdings bekomme ich bereits beim einrichten einer neuen ...

Windows Server

Kernel-Power Hyper-V

Frage von HeinrichMWindows Server13 Kommentare

Guten Morgen zusammen! Ich habe mal wieder ein Problem, wo ich eure Hilfe benötige. Kennt jemand das Problem, dass ...

SAN, NAS, DAS

QNAP: LUN-2-USB Sicherung - Laufzeit ?

Frage von Andre.HeisigSAN, NAS, DAS3 Kommentare

Moin zusammen, ich hab ein "QNAP TS 453 Pro" vor mir, auf dem wir per Veeam und iSCSI-Anbindung Backups ...

Neue Wissensbeiträge
Windows Mobile

Support für Windows Mobile endet im Dezember 2019

Information von transocean vor 1 TagWindows Mobile

Moin, Microsoft empfiehlt als Alternative den Umstieg auf iOS oder Android, wie man hier lesen kann. Gruß Uwe

Internet

Kommentar: Bundesregierung erwägt Ausschluss von Huawei im 5G-Netz - Unsere Presse wird immer sensationsgieriger

Information von Frank vor 3 TagenInternet5 Kommentare

Hier mal wieder ein schönes Beispiel für fehlgeleiteten Journalismus und Politik zugleich. Da werden aus Gerüchten plötzlich Fakten, da ...

Windows 10

Netzwerk-Bug in allen Windows 10-Versionen durch Januar 2019-Updates

Information von kgborn vor 3 TagenWindows 101 Kommentar

Nur ein kurzer Hinweis für Admins, die Windows 10-Clients im Portfolio haben. Mit den Updates vom 8. Januar 2019 ...

Windows 10

Windows 10 V1809: Rollout ist gestartet - kommt per Windows Update

Information von kgborn vor 4 TagenWindows 102 Kommentare

Eine kurze Information für die Admins, die Windows 10 im Programm haben. Microsoft hat die letzte Baustelle (die Inkompatibilität ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Bekannte Drosselungen bei Providern ?
Frage von HenereLAN, WAN, Wireless15 Kommentare

Servus zusammen, in bereits angefangen, aber ich hoffe dass der Beitrag hier mehr Informationen bringt. Sind Portdrosselungen bzw gezielte ...

LAN, WAN, Wireless
Temporäre WLAN Verbindung für AD-Login
Frage von Christian.WidauerLAN, WAN, Wireless15 Kommentare

Hallo zusammen, ich weiß leider nicht unter welchem Begriff ich dafür suchen muss, daher habe ich bisher leider nichts ...

Netzwerkmanagement
Reverse Proxy für TCP und UDP Anfragen
gelöst Frage von flxklsNetzwerkmanagement13 Kommentare

Hallo zusammen, ich besitze einen Rootserver, der nur eine öffentliche IP besitzt und auf dem mehrere VMs laufen. Da ...

E-Mail
Rechtssichere Archivierung von emails
Frage von gerd33E-Mail11 Kommentare

Hallo zusammen, bin gerade dabei, eine revisions- und rechtsichere email-archivierung aucf meinem Server zu projektieren. Da eigentlich nur ich ...