Jakub Jermar wrote:
Blue Swirl wrote:
I.e. it searches property 'screen' in /aliases and doesn't find any. If it is not there already, could you please add it (together with keyboard) to openbios?
Recent OpenBIOS (including the version in Qemu) should have both "screen" and "keyboard" aliases. In /chosen there is "display" (?) and "keyboard".
That's true, but somehow the following cycle used to detect number of node's properties returns 1 even if there are more properties:
name[0] = '\0'; while (ofw_next_property(current, name, name) == 1) current_node->properties++;
It turns out that one char array is not enough. When I use two arrays and copy the result from the destination to the source one, the algorithm works.
Jakub