annotate packages/hal/powerpc/arch/current/include/quicc_smc.h @ 2:443894e2e912 ecos-v1_2_1-release

Block commit of eCos version 1.2.1
author jlarmour
date Tue, 11 May 1999 12:24:34 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
1 #ifndef CYGONCE_QUICC_SMC_H
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
2 #define CYGONCE_QUICC_SMC_H
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
3 //=============================================================================
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
4 //####UNSUPPORTEDBEGIN####
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
5 //
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
6 // -------------------------------------------
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
7 // This source file has been contributed to eCos/Cygnus. It may have been
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
8 // changed slightly to provide an interface consistent with those of other
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
9 // files.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
10 //
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
11 // The functionality and contents of this file is supplied "AS IS"
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
12 // without any form of support and will not necessarily be kept up
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
13 // to date by Cygnus.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
14 //
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
15 // The style of programming used in this file may not comply with the
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
16 // eCos programming guidelines. Please do not use as a base for other
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
17 // files.
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
18 //
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
19 // All inquiries about this file, or the functionality provided by it,
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
20 // should be directed to the 'ecos-discuss' mailing list (see
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
21 // http://sourceware.cygnus.com/ecos/intouch.html for details).
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
22 //
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
23 // Contributed by: Kevin Hester <khester@opticworks.com>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
24 // Maintained by: <Unmaintained>
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
25 // See also:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
26 // Motorola's "Example Software Initializing the SMC as a UART" package
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
27 // (smc2.zip) at:
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
28 // http://www.mot.com/SPS/RISC/netcomm/tools/index.html#MPC860_table
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
29 // -------------------------------------------
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
30 //
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
31 //####UNSUPPORTEDEND####
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
32 //=============================================================================
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
33
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
34 extern void cyg_smc2_init(unsigned long baudRate);
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
35 extern void cyg_smc2_putchar(char);
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
36 extern char cyg_smc2_getchar(void);
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
37
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
38 #endif
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
39
443894e2e912 Block commit of eCos version 1.2.1
jlarmour
parents:
diff changeset
40