マクロ定義 | 関数

OpenSSM/libuart.h

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

マクロ定義

#define UART1_TX_BUFFER_SIZE   60
#define UART1_RX_BUFFER_SIZE   8
#define UART2_TX_BUFFER_SIZE   50
#define UART2_RX_BUFFER_SIZE   68

関数

void UART1_init (unsigned long baud)
void UART1_buf_clear (void)
int UART1_getch (void)
int UART1_putch (unsigned char buf)
void UART1_putstr (char *buf)
void UART1_putint (int digit)
void UART1_putdouble (double digit, unsigned char size2)
void UART1_puthex (unsigned char a)
unsigned char UART1_get_sendbuf (void)
unsigned char UART1_get_recvbuf (void)
void UART2_init (unsigned long baud)
void UART2_buf_clear (void)
int UART2_getch (void)
int UART2_putch (unsigned char buf)
void UART2_putstr (char *buf)
void UART2_putint (int digit)
void UART2_putdouble (double digit, unsigned char size2)
void UART2_puthex (unsigned char a)
unsigned char UART2_get_sendbuf (void)
unsigned char UART2_get_recvbuf (void)
unsigned int UART_get_brg (unsigned long baud)
unsigned long UART1_get_baud (void)
unsigned long UART2_get_baud (void)

マクロ定義

#define UART1_RX_BUFFER_SIZE   8

libuart.h26 行で定義されています。

参照元 UART1_get_recvbuf(), と UART1_getch().

#define UART1_TX_BUFFER_SIZE   60

libuart.h25 行で定義されています。

参照元 UART1_get_sendbuf(), と UART1_putch().

#define UART2_RX_BUFFER_SIZE   68

libuart.h28 行で定義されています。

参照元 __attribute__(), UART2_get_recvbuf(), と UART2_getch().

#define UART2_TX_BUFFER_SIZE   50

libuart.h27 行で定義されています。

参照元 UART2_get_sendbuf(), と UART2_putch().


関数

void UART1_buf_clear ( void   )  [inline]

libuart.c216 行で定義されています。

参照先 uart1_rx_enptr, uart1_rx_stptr, uart1_tx_enptr, と uart1_tx_stptr.

参照元 SSM_init(), と UART1_init().

呼出しグラフ:

unsigned long UART1_get_baud ( void   )  [inline]

libuart.c521 行で定義されています。

参照先 cpu_fcy.

unsigned char UART1_get_recvbuf ( void   )  [inline]

libuart.c500 行で定義されています。

参照先 UART1_RX_BUFFER_SIZE, uart1_rx_enptr, と uart1_rx_stptr.

unsigned char UART1_get_sendbuf ( void   )  [inline]

libuart.c484 行で定義されています。

参照先 UART1_TX_BUFFER_SIZE, uart1_tx_enptr, と uart1_tx_stptr.

参照元 CONFIG_dump_config().

呼出しグラフ:

int UART1_getch ( void   ) 

libuart.c242 行で定義されています。

参照先 uart1_rx_buf, UART1_RX_BUFFER_SIZE, uart1_rx_enptr, と uart1_rx_stptr.

void UART1_init ( unsigned long  baud  ) 

libuart.c165 行で定義されています。

参照先 UART1_buf_clear(), と UART_get_brg().

参照元 main(), と SSM_main().

関数の呼び出しグラフ:

呼出しグラフ:

int UART1_putch ( unsigned char  buf  ) 

libuart.c302 行で定義されています。

参照先 uart1_tx_buf, UART1_TX_BUFFER_SIZE, uart1_tx_enptr, と uart1_tx_stptr.

参照元 CONFIG_dump_config(), UART1_putdouble(), UART1_puthex(), UART1_putint(), と UART1_putstr().

呼出しグラフ:

void UART1_putdouble ( double  digit,
unsigned char  size2 
)

libuart.c422 行で定義されています。

参照先 abs, と UART1_putch().

関数の呼び出しグラフ:

void UART1_puthex ( unsigned char  a  )  [inline]

libuart.c466 行で定義されています。

参照先 hex, と UART1_putch().

参照元 CONFIG_dump_config().

関数の呼び出しグラフ:

呼出しグラフ:

void UART1_putint ( int  digit  ) 

libuart.c392 行で定義されています。

参照先 abs, と UART1_putch().

関数の呼び出しグラフ:

void UART1_putstr ( char *  buf  )  [inline]

libuart.c368 行で定義されています。

参照先 UART1_putch().

関数の呼び出しグラフ:

void UART2_buf_clear ( void   )  [inline]

libuart.c227 行で定義されています。

参照先 uart2_rx_enptr, uart2_rx_stptr, uart2_tx_enptr, と uart2_tx_stptr.

参照元 SSM_init(), と UART2_init().

呼出しグラフ:

unsigned long UART2_get_baud ( void   )  [inline]

libuart.c526 行で定義されています。

参照先 cpu_fcy.

unsigned char UART2_get_recvbuf ( void   )  [inline]

libuart.c506 行で定義されています。

参照先 UART2_RX_BUFFER_SIZE, uart2_rx_enptr, と uart2_rx_stptr.

unsigned char UART2_get_sendbuf ( void   )  [inline]

libuart.c490 行で定義されています。

参照先 UART2_TX_BUFFER_SIZE, uart2_tx_enptr, と uart2_tx_stptr.

int UART2_getch ( void   ) 

libuart.c270 行で定義されています。

参照先 uart2_rx_buf, UART2_RX_BUFFER_SIZE, uart2_rx_enptr, と uart2_rx_stptr.

void UART2_init ( unsigned long  baud  ) 

libuart.c189 行で定義されています。

参照先 UART2_buf_clear(), と UART_get_brg().

参照元 main(), と SSM_main().

関数の呼び出しグラフ:

呼出しグラフ:

int UART2_putch ( unsigned char  buf  ) 

libuart.c333 行で定義されています。

参照先 uart2_tx_buf, UART2_TX_BUFFER_SIZE, uart2_tx_enptr, と uart2_tx_stptr.

参照元 UART2_putdouble(), UART2_puthex(), UART2_putint(), と UART2_putstr().

呼出しグラフ:

void UART2_putdouble ( double  digit,
unsigned char  size2 
)

libuart.c442 行で定義されています。

参照先 abs, と UART2_putch().

関数の呼び出しグラフ:

void UART2_puthex ( unsigned char  a  )  [inline]

libuart.c473 行で定義されています。

参照先 hex, と UART2_putch().

関数の呼び出しグラフ:

void UART2_putint ( int  digit  ) 

libuart.c407 行で定義されています。

参照先 abs, と UART2_putch().

関数の呼び出しグラフ:

void UART2_putstr ( char *  buf  )  [inline]

libuart.c378 行で定義されています。

参照先 UART2_putch().

関数の呼び出しグラフ:

unsigned int UART_get_brg ( unsigned long  baud  )  [inline]

libuart.c516 行で定義されています。

参照先 cpu_fcy.

参照元 UART1_init(), と UART2_init().

呼出しグラフ: