Compare commits
7 Commits
addApplica
...
master
Author | SHA1 | Date | |
---|---|---|---|
cbf5b6e908 | |||
a9141a7ade | |||
0bad15ab48 | |||
de18368e5d | |||
1fadc591bc | |||
18aeb30431 | |||
96857e86aa |
@ -117,6 +117,7 @@ int8_t socket(uint8_t sn, uint8_t protocol, uint16_t port, uint8_t flag)
|
||||
uint32_t taddr;
|
||||
getSIPR((uint8_t*)&taddr);
|
||||
if(taddr == 0) return SOCKERR_SOCKINIT;
|
||||
break;
|
||||
}
|
||||
case Sn_MR_UDP :
|
||||
case Sn_MR_MACRAW :
|
||||
|
@ -521,7 +521,12 @@ void wizchip_clrinterrupt(intr_kind intr)
|
||||
setIR( ((((uint16_t)ir) << 8) | (((uint16_t)sir) & 0x00FF)) );
|
||||
#else
|
||||
setIR(ir);
|
||||
setSIR(sir);
|
||||
//M20200227 : For clear
|
||||
//setSIR(sir);
|
||||
for(ir=0; ir<8; ir++){
|
||||
if(sir & (0x01 <<ir) ) setSn_IR(ir, 0xff);
|
||||
}
|
||||
|
||||
#endif
|
||||
}
|
||||
|
||||
|
@ -946,7 +946,12 @@ void DHCP_init(uint8_t s, uint8_t * buf)
|
||||
DHCP_SOCKET = s; // SOCK_DHCP
|
||||
pDHCPMSG = (RIP_MSG*)buf;
|
||||
DHCP_XID = 0x12345678;
|
||||
|
||||
{
|
||||
DHCP_XID += DHCP_CHADDR[3];
|
||||
DHCP_XID += DHCP_CHADDR[4];
|
||||
DHCP_XID += DHCP_CHADDR[5];
|
||||
DHCP_XID += (DHCP_CHADDR[3] ^ DHCP_CHADDR[4] ^ DHCP_CHADDR[5]);
|
||||
}
|
||||
// WIZchip Netinfo Clear
|
||||
setSIPR(zeroip);
|
||||
setGAR(zeroip);
|
||||
|
@ -169,7 +169,7 @@ void httpServer_run(uint8_t seqnum)
|
||||
|
||||
gettime = get_httpServer_timecount();
|
||||
// Check the TX socket buffer for End of HTTP response sends
|
||||
while(getSn_TX_FSR(s) != (getSn_TXBUF_SIZE(s)*1024))
|
||||
while(getSn_TX_FSR(s) != (getSn_TxMAX(s)))
|
||||
{
|
||||
if((get_httpServer_timecount() - gettime) > 3)
|
||||
{
|
||||
|
Reference in New Issue
Block a user