Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Frage Entwicklung

Mitglied: emir

emir (Level 1) - Jetzt verbinden

06.12.2006, aktualisiert 07.12.2006, 5646 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
Webentwicklung
gelöst Jeden Link umschreiben ASP.NET (7)

Frage von Herbrich19 zum Thema Webentwicklung ...

Bibliotheken & Toolkits
gelöst Visual C++Bibliotheken sprachabhängig (5)

Frage von Vancouverona zum Thema Bibliotheken & Toolkits ...

Batch & Shell
Per Script Laufzeit PC im AD hgerausfinden (6)

Frage von 14634 zum Thema Batch & Shell ...

Batch & Shell
Script zum XML Datei Umschreiben (12)

Frage von cberndt zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Internet
gelöst Jeden morgen Internet-Probleme (58)

Frage von pjrtvly zum Thema Internet ...

DSL, VDSL
VDSL Signal via PowerLine an Fritzbox - Möglich? (19)

Frage von Seichobob zum Thema DSL, VDSL ...

Windows Server
Benutzer sperrt sich immer wieder im Active Directory Contoller (16)

Frage von Kirdy1301 zum Thema Windows Server ...