Fix bug in usage of CONST segment in banked code. Use #pragma constseg

This commit is contained in:
logicog
2025-10-14 18:41:52 +02:00
parent 58c21a1986
commit 7546d0c685
15 changed files with 15 additions and 7 deletions
+1
View File
@@ -48,6 +48,7 @@
#define STATE_DATA_SENT 6
#pragma codeseg BANK1
#pragma constseg BANK1
/*
* Return value of the buffering functions that indicates that a
+1
View File
@@ -49,6 +49,7 @@
#include "timer.h"
#pragma codeseg BANK1
#pragma constseg BANK1
/*---------------------------------------------------------------------------*/
/**
+1
View File
@@ -60,6 +60,7 @@
#include "uip-fw.h"
#pragma codeseg BANK1
#pragma constseg BANK1
#include "../rtl837x_common.h"
+1 -1
View File
@@ -44,7 +44,7 @@
#include "../rtl837x_common.h"
#pragma codeseg BANK1
#pragma constseg BANK1
#define MAX_TIME 128
+1 -1
View File
@@ -41,8 +41,8 @@
#include "uip-fw.h"
#include "uip_arch.h"
#pragma codeseg BANK1
#pragma constseg BANK1
#define BUF ((__xdata struct uip_tcpip_hdr *)&uip_buf[UIP_LLH_LEN])
+1
View File
@@ -84,6 +84,7 @@
#include "uip_arch.h"
#pragma codeseg BANK1
#pragma constseg BANK1
#if UIP_CONF_IPV6
#include "uip-neighbor.h"
+1
View File
@@ -64,6 +64,7 @@
#include "../rtl837x_common.h"
#pragma codeseg BANK1
#pragma constseg BANK1
struct arp_hdr_i {
struct uip_eth_hdr ethhdr;
+1
View File
@@ -38,6 +38,7 @@
#include "uiplib.h"
#pragma codeseg BANK1
#pragma constseg BANK1
/*-----------------------------------------------------------------------------------*/
unsigned char