Avoiding (mini) IMFS and libio

Ingolf Steinbach Ingolf.Steinbach at jena-optronik.de
Fri Feb 16 10:40:22 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Joel Sherrill wrote:
> You have hit on one of my pet projects that no one has yet stepped forward
> to sponsor.  This is a reasonable requirement that some applications need.
> I would like to see this as a configure time option.

This is *one* possibility. I'd prefer something like preprocessor
"#define"s like for instance CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER.

By using the preprocessor macro approach, you'd keep the information
where it belongs (IMO): It is a property of the *application* whether
IMFS is *needed* or not. It should not be the decision of the operating
system whether to *offer* IMFS or not.

I thought the RTEMS approach is to offer everything to the user but
only pull in (more or less) what is actually needed by the user.
However, there seem to be some hidden (and probably unnecessary)
dependencies which force IMFS into every application.

Cheers
    Ingolf
- --

Ingolf Steinbach       PGP:0x040DD527       Jena-Optronik GmbH
ingolf.steinbach at jena-optronik.de            ++49 3641 200-216
Fingerprint: 33BE B2C6 5F42 5C24 4091 F0AD 3EE8 1082 040D D527
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF1YoWPugQggQN1ScRAp1xAJ4493JcBwlwIgkcYtJurdYdZqZqDACfakjg
J9GxihikFkTAXyiOgqBQJgY=
=qU+l
-----END PGP SIGNATURE-----



More information about the users mailing list