コード例 #1
0
ファイル: xio_rs485.c プロジェクト: aldenhart/TinyG
/*
 * xio_init_rs485() - initialization
 */
void xio_init_rs485()	// RS485 init
{
	xio_init_dev(XIO_DEV_RS485, xio_open_rs485, xio_cntl_rs485, xio_putc_rs485, xio_getc_rs485, xio_gets_rs485);
	xio_init_usart(XIO_DEV_RS485, XIO_DEV_RS485_OFFSET, RS485_INIT_bm, &RS485_USART, &RS485_PORT, RS485_DIRCLR_bm, RS485_DIRSET_bm, RS485_OUTCLR_bm, RS485_OUTSET_bm);
	_xio_enable_rs485_rx(); // set initially for RX mode
}
コード例 #2
0
ファイル: xio_pgm.c プロジェクト: otherlab/TinyG
/* 
 *	xio_init_pgm() - initialize and set controls for program memory device 
 */
void xio_init_pgm()
{
	// Program memory file device setup
	xio_init_dev(XIO_DEV_PGM, xio_open_pgm, xio_cntl_pgm, xio_putc_pgm, xio_getc_pgm, xio_gets_pgm);
	xio_init_file(XIO_DEV_PGM, XIO_DEV_PGM_OFFSET, PGM_INIT_bm);
}