Consistently use banked externally visible functions

This commit is contained in:
logicog
2026-01-17 17:54:31 +01:00
parent 892920a627
commit d1d5d5e18f
2 changed files with 10 additions and 62 deletions
+5 -5
View File
@@ -401,7 +401,7 @@ uip_init(void) __banked
/*---------------------------------------------------------------------------*/
#if UIP_ACTIVE_OPEN
__xdata struct uip_conn *
uip_connect(register __xdata uip_ipaddr_t *ripaddr, __xdata u16_t rport)
uip_connect(register __xdata uip_ipaddr_t *ripaddr, __xdata u16_t rport) __banked
{
__xdata struct uip_conn *conn, *cconn;
@@ -467,7 +467,7 @@ uip_connect(register __xdata uip_ipaddr_t *ripaddr, __xdata u16_t rport)
/*---------------------------------------------------------------------------*/
#if UIP_UDP
struct uip_udp_conn *
uip_udp_new(uip_ipaddr_t *ripaddr, u16_t rport)
uip_udp_new(uip_ipaddr_t *ripaddr, u16_t rport) __banked
{
register struct uip_udp_conn *conn;
@@ -512,7 +512,7 @@ uip_udp_new(uip_ipaddr_t *ripaddr, u16_t rport)
#endif /* UIP_UDP */
/*---------------------------------------------------------------------------*/
void
uip_unlisten(u16_t port)
uip_unlisten(u16_t port) __banked
{
for(c = 0; c < UIP_LISTENPORTS; ++c) {
if(uip_listenports[c] == port) {
@@ -523,7 +523,7 @@ uip_unlisten(u16_t port)
}
/*---------------------------------------------------------------------------*/
void
uip_listen(u16_t port)
uip_listen(u16_t port) __banked
{
for(c = 0; c < UIP_LISTENPORTS; ++c) {
if(uip_listenports[c] == 0) {
@@ -1901,7 +1901,7 @@ htons(u16_t val)
}
/*---------------------------------------------------------------------------*/
void
uip_send(register __xdata const void *data, register uint16_t len)
uip_send(register __xdata const void *data, register uint16_t len) __banked
{
if(len > 0) {
uip_slen = len;