This is the mail archive of the ecos-discuss@sourceware.cygnus.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: LIBC and STDIO


Thanks for replying.  Sorry I forgot to mention that I'm using AEB-1 rev. C


I do have the serial package enabled.. some of the defines are here:

#define CYGPKG_IO_SERIAL_TTY

#define CYGPKG_IO_SERIAL_TTY_TTYDIAG
#undef  CYGPKG_IO_SERIAL_TTY_TTY0
#define CYGDAT_IO_SERIAL_TTY_TTY0_DEV "/dev/ser0"
#define CYGPKG_IO_SERIAL_TTY_TTY1
#define CYGDAT_IO_SERIAL_TTY_TTY1_DEV "/dev/ser1"
#undef  CYGPKG_IO_SERIAL_TTY_TTY2
#define CYGDAT_IO_SERIAL_TTY_TTY2_DEV "/dev/ser2"

#define  CYGPKG_IO_SERIAL_ARM_AEB
#define  CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0
#define CYGDAT_IO_SERIAL_ARM_AEB_SERIAL0_NAME "/dev/ser0"
#define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BAUD 38400
#define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BUFSIZE 128
#define  CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1
#define CYGDAT_IO_SERIAL_ARM_AEB_SERIAL1_NAME "/dev/ser1"
#define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BAUD 38400
#define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BUFSIZE 128

io write to /dev/tty1 or /dev/ser1 directly works fine.  However the libc
printf doesn't like it.  I guess I'm still missing something.  Changing
CYGDAT_LIBC_STDIO_DEFAULT_CONSOLE back to "/dev/haldiag" will work, but it
prints out some garbage only GDB will understand.

thanks again



> -----Original Message-----
> From: jskov@cygnus.co.uk [mailto:jskov@cygnus.co.uk]
> Sent: Friday, December 17, 1999 12:17 AM
> To: Perry Wang
> Cc: ecos-discuss@sourceware.cygnus.com
> Subject: Re: [ECOS] LIBC and STDIO
>
>
> >>>>> "Perry" == Perry Wang <perrywang@nmnc.com> writes:
>
> Perry> CYGDAT_LIBC_STDIO_DEFAULT_CONSOLE
>
> Perry> to "/dev/tty1" instead of "/dev/haldiag"
>
> Perry> My program hangs at the printf()
>
> Did you enable that serial driver? Make sure you include the IO_SERIAL
> package and enable the PID driver (see pkgconf/io_serial.h in your
> build tree).
>
> Jesper


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]