Mark Kettenis wrote:
> We should allways use mmio instead of io if possible.  The cascading
> if statements are a bit ugly, but I can't come up with a better solution.

        mapped = 0;
        if (pcimap() == 0)
                mapped = 1;
        if (!mapped && pcimap() == 0)
                mapped = 1;
        if (!mapped)
                printf("no mapping worked");

Not a lot prettier, but avoids neverending indentation, and perhaps clarifies
that we're basically trying the same thing with different arguments instead of
descending into some bizarre error handling rabbit hole.

Reply via email to