Microchip® Advanced Software Framework

Todo List
File dev/src/include/lwip/snmp_structs.h
namespace prefixes
Global font_data_type
Add support for fonts in regular ram
Global get_cur_lun (void)
Implement.
Global LWIP_NETIF_TX_SINGLE_PBUF

: TCP and IP-frag do not work with this, yet:

: TCP and IP-frag do not work with this, yet:

Global macIeeeAddress
numbering needs to alligned with other special speer attributes
Global pll_wait_for_lock (unsigned int pll_id)
Use a timeout to avoid waiting forever and hanging the system
File src/include/lwip/snmp_structs.h
namespace prefixes
Global stream_state (U8 id)
Implement.
Global stream_stop (U8 id)
Implement.
Global sub_frame_draw_handler (struct win_window *win, struct win_clip_region const *clip)
Add code here to draw text on screen using the gfx_draw_string() function.
Global sysclk_get_cpu_hz (void)
This function assumes that the CPU always runs at the system clock frequency. We want to support at least two more scenarios: Fixed CPU/bus clock dividers (config symbols) and dynamic CPU/bus clock dividers (which may change at run time). Ditto for all the bus clocks.
Global sysclk_get_main_hz (void)
This function assumes that the main clock source never changes once it's been set up, and that PLL0 always runs at the compile-time configured default rate. While this is probably the most common configuration, which we want to support as a special case for performance reasons, we will at some point need to support more dynamic setups as well.
Class tstrM2MWPSInfo
Use different error codes to differentaite error types.
Global widget_frame_command_handler (struct wtk_basic_frame *frame, win_command_t command_data)
Add code here to handle button press.