U-boot transmet les paramètres de ligne de commande du noyau. Dans mon exigence, je veux éditer ces paramètres dans l'arborescence des sources du noyau et je ne veux pas changer le code U-boot. J'utilise le noyau 2.6.35.Modification des arguments de ligne de commande du noyau dans le noyau
Alors s'il vous plaît guidez-moi quelle partie de la source du noyau je dois vérifier pour cela.
Merci pour la réponse. Il semble que CONFIG_CMDLINE défini dans le fichier de configuration par défaut soit visible dans make menuconfig (sélectionnez Boot options). Je dois changer au moment de l'exécution en fonction de la valeur GPIO. – user3693586
Que voulez-vous dire "changer à l'exécution"? Dans le noyau, la configuration est une option de compilation. Si vous avez besoin d'une modification au moment de l'exécution, vous devriez comprendre comment changer le paramètre bootargs (par exemple, en laissant U-boot vérifier le GPIO via un script d'exécution correct) – Claudio
Alors que le noyau approche, je dois modifier la ligne de commande du noyau. Exemple: dire "console = ttyS0" est défini dans CONFIG_CMDLINE, je dois passer à "console = ttyS1" si la valeur de gpio est 1 sinon "console = ttyS0". – user3693586