ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
340330 Топик полностью
Гудвин, волшебник (12.07.2012 19:03, просмотров: 360) ответил Make_Pic на Open или Close Source?
В спи**еном кейле спи**еная либа RL :) Исходники драйвера вот тут: А вообще, самая большая проблема - узурпация доки некрочипом.  http://www.heesch.net/wireless-rgb.aspx
Прикручивается довольно легко: ////////////////////////////////////// void init_ethernet (void) { zg_init(); } void send_frame (OS_FRAME *frame) { zg_set_buf(&frame->data[0], frame->length); zg_set_tx_status(1); } void poll_ethernet (void) { /* Poll the Ethernet controller for received frames. If the Ethernet */ /* controller runs in interrupt mode, this function must be empty. */ OS_FRAME *frame; U32 i; U32 RxLen; U8 *dp; RxLen=zg_get_rx_status(); if (RxLen==0) { /* Nothing received yet. */ return; } if (RxLen > ETH_MTU) { /* Packet too big, ignore it and free MMU. */ return; } frame = alloc_mem (RxLen); dp = (U8 *)&frame->data[0]; for ( i=0 ; i<RxLen; i++) { *dp++ = MyNetworkBuffer[i]; } put_in_queue (frame); }