tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
MI boot args revamp?
I'm only just starting to think of this as a possible reality, but I'd
like to establish a (better) MI way of passing args to the kernel. In
my particular case, I'm interested in passing the root device to the
kernel from u-boot on several evbarm and evbppc platforms; I can easily
see wanting to do the same thing on amd64 sometimes.
Yes, I could go dig up the particular MD way to do it for each case I
need, but I would really, really like to have a decent MI way to specify
things, so that when I move from one platform to another, I have to
re-learn a minimum of stuff. Also, that I can expect a particular
NetBSD way of doing things. I believe the way the current state evolved
is that originally, there was concern for people expecting the "native"
platform way of doing things, and adapting NetBSD to it, instead of the
other way around. I think we need to change that, however slowly, and
begin the idea of adapting the platform-specific stuff to NetBSD where
it makes sense.
I would like to have a way to pass a string composed of the same flags
(we can continue to use our existing "-a", "-s" and other flags) in a
consistent manner from one platform to another, to be able to adjust
driver options, kernel options, whatever, and to be able to expect it to
be similar whether I'm on amd64, macppc, evbppc, evbarm, or whatever.
Thoughts? Suggestions for an acceptable approach?
+j
Home |
Main Index |
Thread Index |
Old Index