nios2.c#include <s_services.h>
#include <nios2.h>
nios2.cのインクルード依存関係図
ソースコードを見る。
マクロ定義
#define get_siopcb |
( |
siopid |
|
) |
(&(siopcb_table[INDEX_SIOP(siopid)])) |
|
#define INDEX_SIOP |
( |
siopid |
|
) |
((UINT)((siopid) - 1)) |
|
関数
void uart_cls_por |
( |
SIOPCB * |
siopcb |
) |
|
|
Inline void uart_disable_rcv |
( |
SIOPCB * |
siopcb |
) |
|
|
Inline void uart_disable_send |
( |
SIOPCB * |
siopcb |
) |
|
|
Inline void uart_enable_rcv |
( |
SIOPCB * |
siopcb |
) |
|
|
Inline void uart_enable_send |
( |
SIOPCB * |
siopcb |
) |
|
|
Inline UB uart_getchar |
( |
SIOPCB * |
siopcb |
) |
|
|
void uart_initialize |
( |
void |
|
) |
|
|
static void uart_isr_siop |
( |
SIOPCB * |
siopcb |
) |
[static] |
|
Inline void uart_putchar |
( |
SIOPCB * |
siopcb, |
|
|
UB |
c |
|
) |
|
|
|
nios2.c の 274 行で定義されています。
参照先 uart_getchar()・uart_getready(). 00275 {
00276 #ifndef USE_JTAG_UART
00277 if (uart_getready(siopcb)) {
00278 return((INT)(UB) uart_getchar(siopcb));
00279 }
00280 return(-1);
00281 #else
00282 UB tmp;
00283
00284 if (jtag_uart_buf != -1) {
00285 tmp = jtag_uart_buf;
00286 jtag_uart_buf = -1;
00287 return tmp;
00288 }
00289 return(-1);
00290 #endif
00291 }
関数の呼び出しグラフ:
|
変数
Copyright © 2006 by TAKAGI Nobuhisa.
このページは Mon Apr 3 23:49:17 2006 に Doxygen によって生成されました。
|
|