URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 1029 to Rev 1030
- ↔ Reverse comparison
Rev 1029 → Rev 1030
/trunk/orpmon/Makefile
38,8 → 38,9
orpmon-flash.or32: depend subdirs reset-flash.o $(LIBS) Makefile gencrc |
$(LD) -Tflash.ld -o $@ reset-flash.o $(LIBS) $(LDFLAGS) |
$(OBJCOPY) -O binary $@ $@.tmp |
../utils/bin2flimg 4 $@.tmp > $@.mem |
|
# ../utils/bin2flimg 4 $@.tmp > $@.mem |
|
gencrc: gencrc.c |
$(HOSTCC) -o gencrc -g gencrc.c |
|
/trunk/orpmon/drivers/eth.c
86,6 → 86,21
/* Setting TX BD number */ |
REG32(ETH_REG_BASE + ETH_TX_BD_NUM) = ETH_TXBD_NUM; |
|
// Set PHY to 10 Mbps full duplex |
REG32(ETH_REG_BASE + ETH_MIIADDRESS) = 0<<8; |
REG32(ETH_REG_BASE + ETH_MIITX_DATA) = 0x0100; |
REG32(ETH_REG_BASE + ETH_MIICOMMAND) = ETH_MIICOMMAND_WCTRLDATA; |
|
printf("Ethernet configured for 10Mbps. Pres any key."); |
getc(); |
/* |
while(1){ |
REG32(ETH_REG_BASE + ETH_MIIADDRESS) = 1<<8; |
REG32(ETH_REG_BASE + ETH_MIICOMMAND) = ETH_MIICOMMAND_RSTAT; |
if(REG32(ETH_REG_BASE + ETH_MIIRX_DATA) & 0x04) |
break; |
} |
*/ |
/* Set min/max packet length */ |
REG32(ETH_REG_BASE + ETH_PACKETLEN) = 0x00400600; |
|