2001-07-03 16:37:57

by Eric S. Raymond

[permalink] [raw]
Subject: Cross-reference analysis reveals problems in 2.4.6pre9

According to my cross-reference generator, the following symbols have
missing help in 2.4.6-pre9:

CONFIG_AU1000_UART
CONFIG_BLUEZ_L2CAP
CONFIG_DDB5477
CONFIG_EVB_PCI1
CONFIG_FORWARD_KEYBOARD
CONFIG_GDB_CONSOLE
CONFIG_HD64465_IOBASE
CONFIG_IT8172_REVC
CONFIG_IT8172_SCR0
CONFIG_IT8172_SCR1
CONFIG_LL_DEBUG
CONFIG_MAPLE
CONFIG_MAPLE_KEYBOARD
CONFIG_MAPLE_MOUSE
CONFIG_MIDI_VIA82CXXX
CONFIG_MIPS_EV64120
CONFIG_MIPS_EV96100
CONFIG_MIPS_ITE8172
CONFIG_MIPS_IVR
CONFIG_MIPS_PB1000
CONFIG_MIPS_UNCACHED
CONFIG_MTD_OCELOT
CONFIG_NINO
CONFIG_NINO_16MB
CONFIG_NINO_4MB
CONFIG_NINO_8MB
CONFIG_ORION
CONFIG_SH_7751_SOLUTION_ENGINE
CONFIG_ST40_LMI_MEMORY
CONFIG_SYSCLK_100
CONFIG_SYSCLK_75
CONFIG_SYSCLK_83
CONFIG_TULIP_MMIO

This list exposes a couple of problems:

1. CONFIG_ORION has been removed from the main MIPS config.in but is
still referenced in drivers/net/config.in.

2. The MIPS config.in sets CONFIG_AU1000 but does not reference it,
then references CONFIG_AU1000_UART without ever setting it. This
probably indicates that one of these is a mistake.

I have already written help entries for three other symbols CONFIG_DDB5477,
CONFIG_QTRONIX_KEYBOARD, and CONFIG_AGP_SWORKS. Would responsible
maintainers please supply help entries for the above?
--
<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>

"Boys who own legal firearms have much lower rates of delinquency and
drug use and are even slightly less delinquent than nonowners of guns."
-- U.S. Department of Justice, National Institute of
Justice, Office of Juvenile Justice and Delinquency Prevention,
NCJ-143454, "Urban Delinquency and Substance Abuse," August 1995.


2001-07-03 17:01:08

by David Woodhouse

[permalink] [raw]
Subject: Re: Cross-reference analysis reveals problems in 2.4.6pre9


[email protected] said:
> According to my cross-reference generator, the following symbols have
> missing help in 2.4.6-pre9:

Please fix your cross-reference generator as previously discussed before
posting these lists again.

--
dwmw2


2001-07-03 17:02:38

by Steven J. Hill

[permalink] [raw]
Subject: Re: Cross-reference analysis reveals problems in 2.4.6pre9

"Eric S. Raymond" wrote:
>
> CONFIG_MIPS_EV64120
> CONFIG_MIPS_EV96100
> CONFIG_MIPS_ITE8172
> CONFIG_MIPS_IVR
> CONFIG_MIPS_PB1000
> CONFIG_MIPS_UNCACHED
> CONFIG_NINO
> CONFIG_NINO_16MB
> CONFIG_NINO_4MB
> CONFIG_NINO_8MB
>
I can fill in the blanks on all of these for you. I won't clutter
up the mailing list with the complete descriptions.

-Steve

--
Steven J. Hill - Embedded SW Engineer

2001-07-03 17:07:08

by Eric S. Raymond

[permalink] [raw]
Subject: Re: Cross-reference analysis reveals problems in 2.4.6pre9

Steven J. Hill <[email protected]>:
> I can fill in the blanks on all of these for you. I won't clutter
> up the mailing list with the complete descriptions.

That would be excellent. Please do!
--
<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>

The spirit of resistance to government is so valuable on certain occasions,
that I wish it always to be kept alive. It will often be exercised when
wrong, but better so than not to be exercised at all. I like a little
rebellion now and then. -- Thomas Jefferson, letter to Abigail Adams, 1787

2001-07-03 17:06:28

by Eric S. Raymond

[permalink] [raw]
Subject: Re: Cross-reference analysis reveals problems in 2.4.6pre9

David Woodhouse <[email protected]>:
> [email protected] said:
> > According to my cross-reference generator, the following symbols have
> > missing help in 2.4.6-pre9:
>
> Please fix your cross-reference generator as previously discussed before
> posting these lists again.

I put the symbols we discussed previously on my ignore list. What's
your beef this time?
--
<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>

The saddest life is that of a political aspirant under democracy. His
failure is ignominious and his success is disgraceful.
-- H.L. Mencken

2001-07-03 17:19:52

by M. R. Brown

[permalink] [raw]
Subject: Re: Cross-reference analysis reveals problems in 2.4.6pre9

* Eric S. Raymond <[email protected]> on Tue, Jul 03, 2001:

> According to my cross-reference generator, the following symbols have
> missing help in 2.4.6-pre9:
>
[...]
> CONFIG_MAPLE
> CONFIG_MAPLE_KEYBOARD
> CONFIG_MAPLE_MOUSE

These three are for the Dreamcast driver port. I can write help entries
for them, but I don't think NIIBE has sent SuperH updates in awhile, the
only missing symbol is CONFIG_INPUT_MAPLE_CONTROL, I'll write that one as
well.

M. R.

2001-07-03 17:23:12

by David Woodhouse

[permalink] [raw]
Subject: Re: Cross-reference analysis reveals problems in 2.4.6pre9


[email protected] said:
> I put the symbols we discussed previously on my ignore list. What's
> your beef this time?

It looked like you were again reporting config symbols which the user can't
be asked about - because they're only there as dependencies or as ifdefs in
the code, rather than as selectable options.

Upon further investigation, it seems I was mistaken. I apologise for my tone.

In fact, it seems that a lot of MIPS code has been merged into -pre9, and
those options _are_ now selectable, rather than just being there as
dependencies for some of my code.

CONFIG_MTD_OCELOT is mine and I thought I'd already submitted help text for
it - evidently I'd missed it but because its dependencies were unselectable
your scripts weren't noticing it:

Momenco Ocelot boot flash device
CONFIG_MTD_OCELOT
This enables access routines for the boot flash device and for the
NVRAM on the Momenco Ocelot board. If you have one of these boards
and would like access to either of these, say 'Y'.


--
dwmw2


2001-07-03 17:34:54

by Eric S. Raymond

[permalink] [raw]
Subject: Re: Cross-reference analysis reveals problems in 2.4.6pre9

David Woodhouse <[email protected]>:
> Upon further investigation, it seems I was mistaken. I apologise for my tone.

Accepted. I wish more people had the grace you do, to apologize when you know
you've been mistaken or unfair; it would make this list a better place.

> Momenco Ocelot boot flash device
> CONFIG_MTD_OCELOT
> This enables access routines for the boot flash device and for the
> NVRAM on the Momenco Ocelot board. If you have one of these boards
> and would like access to either of these, say 'Y'.

Incorporated. I have also received mail from someone who can fill in the
new MIPS entries, so initial results from the posting are quite good.
--
<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>

The direct use of physical force is so poor a solution to the problem of
limited resources that it is commonly employed only by small children and
great nations.
-- David Friedman