Smazat příspěvek

 Chystáte se smazat odpověď z kategorie Hlavní diskuze:


15.11.2016 (14:55:41)
8-bit obalka (web) :
>Peťus
Ale no tak. Inicializovat Ethernet mi zas tolik práce teda nedalo (kód ale není pro STMko):
ETHERC.ECMR = 0; // zakazat vysilani/prijem, protoze behem resetu by ta vec mohla vysilat sracky EDMAC.EDMR = EDMAC_EDMR_SWR_msk; // vyresetovat volatile BYTE w = 255; while(w --); ETHERC.ECSR = ETHERC_ECSR_BFR_msk | ETHERC_ECSR_PSRTO_msk | ETHERC_ECSR_LCHNG_msk | ETHERC_ECSR_MPD_msk | ETHERC_ECSR_ICD_msk; // vycistit vsechny stavy ETHERC ETHERC.ECSIPR = 0; // zakazat interrupty od ETHERC ETHERC.RFLR = 1518; ETHERC.IPGR = 0x14; // 96b intergap ETHERC.MAHR = revl(*(DWORD*)&macaddr); // (0x) 01-23-45-67 ETHERC.MALR = revw(*((WORD*)&macaddr + 2)); // (0x) xx xx 89-AB EDMAC.EESR = 0x47FF0F9F; // vycistit status EDMAC.RDLAR = &erxdesc; EDMAC.TDLAR = &etxdesc; EDMAC.TRSCER = 0; // kopirovat RFE & TFE do deskriptoru EDMAC.TFTR = 0; // threshold Tx_FIFO EDMAC.FDR = 7 << EDMAC_FDR_TFD | 7 << EDMAC_FDR_RFD; EDMAC.EDMR = EDMAC_EDMR_DE_msk; // little endian, 16B deskriptory ETHERC.ECMR = (physta & PHY_FD ? ETHERC_ECMR_DM_msk : 0) | (physta & PHY_100M ? ETHERC_ECMR_RTM_msk : 0) | ETHERC_ECMR_TE_msk | ETHERC_ECMR_RE_msk; EDMAC.EDRRR = EDMAC_EDRRR_RR_msk;


Přezdívka:*
Heslo:*

███   ███   ███   
█ █   █ █   █ █   
███   █ █   ███   
█ █   █ █   █ █   
███   ███   ███   
Opiš:*

Zde můžete smazat vlastní vlákno nebo kteroukoliv odpověď v něm. Můžete smazat vlastní odpověď v cizím vlákně, pokud na ni ještě nikdo jiný nereagoval. Mazat cizí vlákna a odpovědi v nich mohou pouze admini. Smazání příspěvku je nevratná operace! Smazáním vzkazu se smažou i odpovědi na něj.
Seznam uživatelů
Zpět na knihu