This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
RE: Serial port used by both RedBoot and a program
- To: 'Jesper Skov' <jskov at redhat dot com>
- Subject: RE: [ECOS] Serial port used by both RedBoot and a program
- From: Fabrice Gautier <Fabrice_Gautier at sdesigns dot com>
- Date: Mon, 20 Nov 2000 19:47:58 -0800
- Cc: "Ecos-List (E-mail)" <ecos-discuss at sourceware dot cygnus dot com>
> -----Original Message-----
> From: Jesper Skov [mailto:jskov@redhat.com]
> Subject: RE: [ECOS] Serial port used by both RedBoot and a program
>
>
> >>>>> "Fabrice" == Fabrice Gautier
> <Fabrice_Gautier@sdesigns.com> writes:
>
> Fabrice> Ok for the isr and the ctrl-C stuff, but what happens about
> Fabrice> diagnostic output that are sent throught the vector table to
> Fabrice> the serial port ?
>
> Diagnostic output is using polled IO. The virtual vectors are not
> changed when the serial driver proper is initialized, only the
> interrupt vectors. So the application can still use the virtual
> vectors for diag output. Of course, if you have enabled the serial
> driver, there's probably trouble ahead if you try to use the same
> serial line for diag output.
Yes it seems I am....
I can get any interrupt from the serial port, and RedBoot (not the program)
is still sending some diag output to it. May that be related?
How can i deactivate a channel ?
Thanks.
--
Fabrice Gautier
fabrice_gautier@sdesigns.com