lwip arch优化
This commit is contained in:
@@ -16,13 +16,18 @@
|
||||
#include <u_sys.h>
|
||||
#include <u_task.h>
|
||||
#include <u_thread.h>
|
||||
#define STACK_COM_ITME_SIZE (1024 + 512)
|
||||
#include "u_hd_man.h"
|
||||
#define STACK_COM_ITME_SIZE (2048)
|
||||
ATTR_ALIGN(8)
|
||||
uint8_t stack_coms[STACK_COM_ITME_SIZE];
|
||||
uint8_t msg_buf_coms[MSG_BUG_LEN];
|
||||
static obj_handler_t com_th_obj;
|
||||
|
||||
void fast_ipc_init(void)
|
||||
{
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE);
|
||||
com_th_obj = handler_alloc();
|
||||
assert(com_th_obj != HANDLER_INVALID);
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE, &com_th_obj);
|
||||
}
|
||||
static blk_drv_t blk_drv;
|
||||
int blk_drv_write(obj_handler_t obj, int len, int inx)
|
||||
|
||||
@@ -15,13 +15,18 @@
|
||||
#include <u_fast_ipc.h>
|
||||
|
||||
#include "mk_display_drv_impl.h"
|
||||
#define STACK_COM_ITME_SIZE (1024+512)
|
||||
#include "u_hd_man.h"
|
||||
#define STACK_COM_ITME_SIZE (2048)
|
||||
ATTR_ALIGN(8)
|
||||
uint8_t stack_coms[STACK_COM_ITME_SIZE];
|
||||
uint8_t msg_buf_coms[MSG_BUG_LEN];
|
||||
static obj_handler_t com_th_obj;
|
||||
|
||||
void fast_ipc_init(void)
|
||||
{
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE);
|
||||
com_th_obj = handler_alloc();
|
||||
assert(com_th_obj != HANDLER_INVALID);
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE, &com_th_obj);
|
||||
}
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
|
||||
@@ -21,14 +21,19 @@
|
||||
|
||||
#include <errno.h>
|
||||
#include "at_surf_f437_board_emac.h"
|
||||
#include "u_hd_man.h"
|
||||
static blk_drv_t net_drv; //!< 网络驱动的协议
|
||||
#define STACK_COM_ITME_SIZE (2048)
|
||||
ATTR_ALIGN(8)
|
||||
uint8_t stack_coms[STACK_COM_ITME_SIZE];
|
||||
uint8_t msg_buf_coms[MSG_BUG_LEN];
|
||||
static obj_handler_t com_th_obj;
|
||||
|
||||
void fast_ipc_init(void)
|
||||
{
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE);
|
||||
com_th_obj = handler_alloc();
|
||||
assert(com_th_obj != HANDLER_INVALID);
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE, &com_th_obj);
|
||||
}
|
||||
int blk_drv_write(obj_handler_t obj, int len, int inx)
|
||||
{
|
||||
|
||||
@@ -15,13 +15,18 @@
|
||||
#include <u_fast_ipc.h>
|
||||
|
||||
#include "mk_i2c_drv_impl.h"
|
||||
#define STACK_COM_ITME_SIZE (1024+512)
|
||||
#include "u_hd_man.h"
|
||||
#define STACK_COM_ITME_SIZE (2048)
|
||||
ATTR_ALIGN(8)
|
||||
uint8_t stack_coms[STACK_COM_ITME_SIZE];
|
||||
uint8_t msg_buf_coms[MSG_BUG_LEN];
|
||||
static obj_handler_t com_th_obj;
|
||||
|
||||
void fast_ipc_init(void)
|
||||
{
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE);
|
||||
com_th_obj = handler_alloc();
|
||||
assert(com_th_obj != HANDLER_INVALID);
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE, &com_th_obj);
|
||||
}
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
|
||||
@@ -15,13 +15,18 @@
|
||||
#include <u_fast_ipc.h>
|
||||
|
||||
#include "mk_pca9555_drv_impl.h"
|
||||
#define STACK_COM_ITME_SIZE (1024+512)
|
||||
#include "u_hd_man.h"
|
||||
#define STACK_COM_ITME_SIZE (2048)
|
||||
ATTR_ALIGN(8)
|
||||
uint8_t stack_coms[STACK_COM_ITME_SIZE];
|
||||
uint8_t msg_buf_coms[MSG_BUG_LEN];
|
||||
static obj_handler_t com_th_obj;
|
||||
|
||||
void fast_ipc_init(void)
|
||||
{
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE);
|
||||
com_th_obj = handler_alloc();
|
||||
assert(com_th_obj != HANDLER_INVALID);
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE, &com_th_obj);
|
||||
}
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
|
||||
@@ -14,13 +14,18 @@
|
||||
#include "mk_pin_drv_impl.h"
|
||||
#include <u_task.h>
|
||||
#include <u_fast_ipc.h>
|
||||
#define STACK_COM_ITME_SIZE (1024+512)
|
||||
#include "u_hd_man.h"
|
||||
#define STACK_COM_ITME_SIZE (2048)
|
||||
ATTR_ALIGN(8)
|
||||
uint8_t stack_coms[STACK_COM_ITME_SIZE];
|
||||
uint8_t msg_buf_coms[MSG_BUG_LEN];
|
||||
static obj_handler_t com_th_obj;
|
||||
|
||||
void fast_ipc_init(void)
|
||||
{
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE);
|
||||
com_th_obj = handler_alloc();
|
||||
assert(com_th_obj != HANDLER_INVALID);
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE, &com_th_obj);
|
||||
}
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
|
||||
@@ -20,14 +20,19 @@
|
||||
#include <u_fast_ipc.h>
|
||||
|
||||
#include "mk_snd_drv_impl.h"
|
||||
#include "u_hd_man.h"
|
||||
static blk_drv_t snd_drv; //!< 网络驱动的协议
|
||||
#define STACK_COM_ITME_SIZE (1024 + 512)
|
||||
#define STACK_COM_ITME_SIZE (2048)
|
||||
ATTR_ALIGN(8)
|
||||
uint8_t stack_coms[STACK_COM_ITME_SIZE];
|
||||
uint8_t msg_buf_coms[MSG_BUG_LEN];
|
||||
static obj_handler_t com_th_obj;
|
||||
|
||||
void fast_ipc_init(void)
|
||||
{
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE);
|
||||
com_th_obj = handler_alloc();
|
||||
assert(com_th_obj != HANDLER_INVALID);
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE, &com_th_obj);
|
||||
}
|
||||
int blk_drv_write(obj_handler_t obj, int len, int inx)
|
||||
{
|
||||
|
||||
@@ -16,13 +16,18 @@
|
||||
#include <u_sys.h>
|
||||
#include <u_task.h>
|
||||
#include <u_thread.h>
|
||||
#define STACK_COM_ITME_SIZE (1024 + 512)
|
||||
#include "u_hd_man.h"
|
||||
#define STACK_COM_ITME_SIZE (2048)
|
||||
ATTR_ALIGN(8)
|
||||
uint8_t stack_coms[STACK_COM_ITME_SIZE];
|
||||
uint8_t msg_buf_coms[MSG_BUG_LEN];
|
||||
static obj_handler_t com_th_obj;
|
||||
|
||||
void fast_ipc_init(void)
|
||||
{
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE);
|
||||
com_th_obj = handler_alloc();
|
||||
assert(com_th_obj != HANDLER_INVALID);
|
||||
u_fast_ipc_init(stack_coms, msg_buf_coms, 1, STACK_COM_ITME_SIZE, &com_th_obj);
|
||||
}
|
||||
static blk_drv_t blk_drv;
|
||||
int blk_drv_write(obj_handler_t obj, int len, int inx)
|
||||
|
||||
Reference in New Issue
Block a user