HOWTO kconfig

BST - Aufgabe 3

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

HOWTO kconfig
Nachdem sich sogar google zu diesem Thema in schweigen hüllt, braucht es hier hilfe von richtigen Profis.

Es geht darum wie man eine Anhäufung im Kconf nachbilden kann, irgendwie steck ich da in einer geistigen Sackgasse.
Mit choice kann man nicht vernünftigt arbeiten da man sich dann auf eine Auswahl beschränken muss und mit ordinären "config"s und depends on kommt man auch nicht wirklich weit…
Habe gerade erste Tests mit if gemacht aber auch das funktioniert nicht wirklich.

Hat da jemand eine Idee, wie man das sonst machen könnte?

Merci…


Also ich hab das so hinbekommen (TAS wird nun immer automatisch ausgewählt, falls die anderen beiden Optionen fehlen):

        if CISC
        config TAS
                bool "TAS"
                default y

        config FAA
                bool "FAA"
                default y

        config CAS
                bool "CAS"
                default y

        config OneIsMandatory
                bool
                depends on !(FAA || CAS)
                default y
                select TAS
        endif