121
tyndur / Re: VFS und Ressourcen
« am: 24. July 2014, 21:33 »
Ohne jetzt tyndur im Detail zu kennen: Ein Verzeichniseintrag wird in einem Dateisystem gespeichert, eine node im Arbeitsspeicher.
28. April 2024, 23:04
Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.
das Intel ist ja ein SOC.SoC heißt an sich erstmal nichts, außer, dass der eine Chip allein schon ein (fast) vollständiges System ist.
Ein Notebook hat mir zuviel Hardware... soviel brauche ich erstmal nicht.. ausserdem möchte ich ja direkt "flashen"Du musst Hardware, die dich nicht interessiert, ja nicht benutzen. Wenn es dir aber um das BIOS geht (also die direkte Programmierung der Hardware), bist du beim Galileo auch falsch. Auf dem Board läuft ein spezielles Linux, was nach außen hin so tut, als wäre es ein Arduino.
Wie gesagt.. ein kleines OS, USB Tastatur, LCD ansteuern. Gerne auf Arduino Basis (halt mit bisschen mehr Speicher) und gut dokumentiert.Die USB-Tastatur wird ohne fertige Bibliothek schon sehr aufwändig, glaube ich. Allerdings liefert die Arduino-Gemeinde fertige Treiber und Dokumentation mit - das ist ja schließlich deren Konzept.
Möchte also eigentlich einen eigenen Minicomputer bauen, bzw. die Software drumherum. und suche dazu die ideale "Umgebung"..Da habe ich leider nur wenig Ahnung von, weil die günstig zu habenden Systeme entweder zu kompliziert oder ungeeignet sind.
void myfunc(char* fu1, char* fu2)
{
/* tu was */
}
int main(void)
{
myfunc("Test1", "Test2");
return(0);
}
Weil 32-Bit doch nur bis 4GB RAM unterstützt und erst ab 64-Bit mehr als 4GB möglich sind...PAE ermöglicht es auch auf 32-Bit-Prozessoren, mehr als 4 GB RAM zu benutzen. Die Multiboot-Informationen (oder das BIOS) können daher auch mehr als 4 GB RAM mitteilen. Ein 32-Bit-Windows mit Standardeinstellungen benutzt PAE allerdings nicht.
Das versteh ich jetzt nicht,Dein "0x0B" sagt eigentlich nicht mehr aus als "Dorfstraße 5". Welches Dorf gemeint ist, steht da nicht drin.
also wenn ich auf 0x0B zeige kann ich auch irgendwas anderes ansprechen als die CMOS?
Wie sprech ich denn dann die CMOS an ohne das ich was falsches anspreche?
Ist das so richtig (mit den Bits)?Nein. Lies dir bitte mal den Artikel auf Mikrocontroller.net durch. Da ist das gut beschrieben.
Ich wusst zwar schon, dass das auf die Dauer nicht so gut ist(falls die addressen nicht frei sind in der Bios memory map), aber die Vorstellung damit Hardware zu beschädigen ist schon - ich nenns mal gruselig.Es ist sehr unwahrscheinlich, dass Hardware kaputt geht. Das war vor 20 Jahren alles noch gefährlicher. Wahrscheinlicher ist es dagegen schon, dass das System schlicht abstürzt, wenn du einem Gerät quer auf die Füße trittst. Moderne Bussysteme (z.B. PCI, USB, ISAPnP) verraten dem System, welche Geräte dort angeschlossen sind. ISA-Geräte muss man aber proben, d.h. ansprechen und gucken, ob da was reagiert. Zuckt da nichts (oder falsch), dann war die gesuchte Hardware nicht angeschlossen, und im schlimmsten Fall hast du die dort angeschlossene Hardware gerade verwirrt.