Hi Sergey,

On Tue, Jan 12, 2021 at 05:09:25PM +0200, Sergey Ivanov wrote:
> Hi there.
> 
> I'm working with arm64 target and i want to take control on usb buses on it.
> What i'm trying to do is tro remove both bus and hid devices on it via
> QB_OPT_APPEND_remove = " -show-cursor -device qemu-xhci -device usb-tablet
> -device usb-kbd "
> 
> Of course, it doesn't work properly since it removes ALL occurrences of
> each word above. In particular, i had "-device VGA,edid=on" that i wanted
> to stay.
> Instead, i obtained "VGA,edid=on" that lead to boot error. OK, it is clear.
> I also tried smth. like
> 
> QB_OPT_APPEND_remove = " -show-cursor '-device qemu-xhci' '-device
> usb-tablet' '-device usb-kbd -device' "
> 
> however nothing was removed here. Can i workaround given issue under *Zeus?*

A "hack" I'm thinking about right now would be to remove those variables
by hand in a python anonymous function. You want to expand the variable
first, then do some python regex or however you like, to remove what you
want. Python anonymous functions are run at parsing time.

Otherwise, if you know pretty much exactly what the content of the
variable should be for you, you can always use the following:
QB_OPT_APPEND_<my-machine> = "<content>"

Hope this can give you some ideas,
Cheers,
Quentin
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#51983): https://lists.yoctoproject.org/g/yocto/message/51983
Mute This Topic: https://lists.yoctoproject.org/mt/79624913/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to