Forum Discussion
Altera_Forum
Honored Contributor
12 years agonow i find that:
void alt_sys_init( void ) { ALTERA_AVALON_TIMER_INIT ( TIMER, timer); ALTERA_AVALON_CFI_FLASH_INIT ( CFI_FLASH, cfi_flash); ALTERA_AVALON_JTAG_UART_INIT ( JTAG_UART, jtag_uart); ALTERA_AVALON_LCD_16207_INIT ( LCD, lcd); ALTERA_AVALON_SGDMA_INIT ( SGDMA_RX_0, sgdma_rx_0); ALTERA_AVALON_SGDMA_INIT ( SGDMA_RX_1, sgdma_rx_1); ALTERA_AVALON_SGDMA_INIT ( SGDMA_TX_0, sgdma_tx_0); ALTERA_AVALON_SGDMA_INIT ( SGDMA_TX_1, sgdma_tx_1); ALTERA_AVALON_SYSID_QSYS_INIT ( SYSID, sysid); ALTERA_AVALON_UART_INIT ( RS232, rs232); TRIPLE_SPEED_ETHERNET_INIT ( TSE_MAC_0, tse_mac_0); <----- here TRIPLE_SPEED_ETHERNET_INIT ( TSE_MAC_1, tse_mac_1); <----- here } only the last one get used, if change the turn TSE_MAC_1 before TSE_MAC_0, i.e. TRIPLE_SPEED_ETHERNET_INIT ( TSE_MAC_1, tse_mac_1); TRIPLE_SPEED_ETHERNET_INIT ( TSE_MAC_0, tse_mac_0); the "TSE_MAC_0" is avaliable. please help me~ thx!