Problem with ATA driver on pc386
Ralf Corsepius
corsepiu at faw.uni-ulm.de
Thu Jan 22 05:41:09 UTC 2004
On Wed, 2004-01-21 at 20:33, Angelo Fraietta wrote:
> Ralf Corsepius wrote:
>
> >>Is it possible anywhere within /opt/rtems to see the actual version of
> >>RTEMS I have installed?
> >To examine the version at runtime, there is uname(3) and _RTEMS_version.
Sorry, that should have been uname (2). It's a standard POSIX call.
> Do you have an example usage?
Consult your favorite POSIX compilant OS's uname (2) man page and have a
look into RTEMS cpukit/libcsupport/src/utsname.c
To retrieve the RTEMS version, you'd want to examine the "release" field
of the "struct utsname" being passed to uname (2), similar this:
#include <sys/utsname.h>
#include <stdio.h>
int main( )
{
struct utsname myuname;
uname( &myuname );
printf( "%s\n", myuname.release );
}
Ralf
More information about the users
mailing list