applies clang--format

This commit is contained in:
2026-02-06 19:31:29 +01:00
parent 28c14404d2
commit 47588180b9
14 changed files with 3355 additions and 2877 deletions

View File

@@ -7,9 +7,9 @@
#include "tx_api.h"
#include <stdio.h>
#define DEMO_STACK_SIZE 2048
#define DEMO_DATA "ABCDEFGHIJKLMNOPQRSTUVWXYZ "
#define PACKET_SIZE 1536
#define POOL_SIZE ((sizeof(NX_PACKET) + PACKET_SIZE) * 8)
#define DEMO_DATA "ABCDEFGHIJKLMNOPQRSTUVWXYZ "
#define PACKET_SIZE 1536
#define POOL_SIZE ((sizeof(NX_PACKET) + PACKET_SIZE) * 8)
#define NX_DISABLE_IPV6
/* Define the ThreadX and NetX object control blocks... */
@@ -44,13 +44,15 @@ void _nx_mnrs_network_driver(struct NX_IP_DRIVER_STRUCT* driver_req);
/* Define main entry point. */
int main() {
/* Enter the ThreadX kernel. */
int main()
{
/* Enter the ThreadX kernel. */
tx_kernel_enter();
}
/* Define what the initial system looks like. */
void tx_application_define(void* first_unused_memory) {
void tx_application_define(void* first_unused_memory)
{
CHAR* pointer;
UINT status;
puts("Setting up application");
@@ -58,12 +60,14 @@ void tx_application_define(void* first_unused_memory) {
pointer = (CHAR*)first_unused_memory;
/* Create the main thread. */
tx_thread_create(&thread_0, "thread 0", thread_0_entry, 0, pointer, DEMO_STACK_SIZE, 4, 4, TX_NO_TIME_SLICE, TX_AUTO_START);
tx_thread_create(
&thread_0, "thread 0", thread_0_entry, 0, pointer, DEMO_STACK_SIZE, 4, 4, TX_NO_TIME_SLICE, TX_AUTO_START);
pointer = pointer + DEMO_STACK_SIZE;
/* Create the main thread. */
tx_thread_create(&thread_1, "thread 1", thread_1_entry, 0, pointer, DEMO_STACK_SIZE, 3, 3, TX_NO_TIME_SLICE, TX_AUTO_START);
tx_thread_create(
&thread_1, "thread 1", thread_1_entry, 0, pointer, DEMO_STACK_SIZE, 3, 3, TX_NO_TIME_SLICE, TX_AUTO_START);
pointer = pointer + DEMO_STACK_SIZE;
@@ -73,24 +77,28 @@ void tx_application_define(void* first_unused_memory) {
/* Create a packet pool. */
status = nx_packet_pool_create(&pool_0, "packet_pool0", PACKET_SIZE, pool_buffer, POOL_SIZE);
if(status) {
if (status)
{
error_counter++;
}
/* Create an IP instance. */
status = nx_ip_create(&ip_0, "eth0", IP_ADDRESS(1, 2, 3, 4), 0xFFFFFF00UL, &pool_0, NETWORK_DRIVER, pointer, 2048, 1);
status =
nx_ip_create(&ip_0, "eth0", IP_ADDRESS(1, 2, 3, 4), 0xFFFFFF00UL, &pool_0, NETWORK_DRIVER, pointer, 2048, 1);
pointer = pointer + 2048;
/* Create another IP instance. */
status += nx_ip_create(&ip_1, "eth1", IP_ADDRESS(1, 2, 3, 5), 0xFFFFFF00UL, &pool_0, NETWORK_DRIVER, pointer, 2048, 1);
status +=
nx_ip_create(&ip_1, "eth1", IP_ADDRESS(1, 2, 3, 5), 0xFFFFFF00UL, &pool_0, NETWORK_DRIVER, pointer, 2048, 1);
pointer = pointer + 2048;
if(status) {
if (status)
{
error_counter++;
}
/* Enable ARP and supply ARP cache memory for IP Instance 0. */
status = nx_arp_enable(&ip_0, (void*)pointer, 1024);
status = nx_arp_enable(&ip_0, (void*)pointer, 1024);
pointer = pointer + 1024;
/* Enable ARP and supply ARP cache memory for IP Instance 1. */
@@ -98,18 +106,21 @@ void tx_application_define(void* first_unused_memory) {
pointer = pointer + 1024;
/* Check ARP enable status. */
if(status) {
if (status)
{
error_counter++;
}
/* Enable ICMP */
status = nxd_icmp_enable(&ip_0);
if(status) {
if (status)
{
error_counter++;
}
status = nxd_icmp_enable(&ip_1);
if(status) {
if (status)
{
error_counter++;
}
@@ -122,7 +133,8 @@ void tx_application_define(void* first_unused_memory) {
/* Define the test threads. */
void thread_0_entry(ULONG thread_input) {
void thread_0_entry(ULONG thread_input)
{
UINT status;
NX_PACKET* my_packet;
@@ -138,18 +150,27 @@ void thread_0_entry(ULONG thread_input) {
tx_thread_sleep(/* NX_IP_PERIODIC_RATE */ 10);
/* set the TCP server addresses. */
server_ipv4_address.nxd_ip_version = NX_IP_VERSION_V4;
server_ipv4_address.nxd_ip_version = NX_IP_VERSION_V4;
server_ipv4_address.nxd_ip_address.v4 = IP_ADDRESS(1, 2, 3, 5);
/* Loop to repeat things over and over again! */
puts("Entering client loop");
while(1) {
while (1)
{
/* Create a socket. */
status = nx_tcp_socket_create(&ip_0, &client_socket, "Client Socket", NX_IP_NORMAL, NX_FRAGMENT_OKAY, NX_IP_TIME_TO_LIVE, 200,
NX_NULL, NX_NULL);
status = nx_tcp_socket_create(&ip_0,
&client_socket,
"Client Socket",
NX_IP_NORMAL,
NX_FRAGMENT_OKAY,
NX_IP_TIME_TO_LIVE,
200,
NX_NULL,
NX_NULL);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
@@ -157,7 +178,8 @@ void thread_0_entry(ULONG thread_input) {
status = nx_tcp_client_socket_bind(&client_socket, 12, NX_WAIT_FOREVER);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
@@ -165,7 +187,8 @@ void thread_0_entry(ULONG thread_input) {
status = nxd_tcp_client_socket_connect(&client_socket, &server_ipv4_address, 12, NX_IP_PERIODIC_RATE);
/* Check for error. */
if(status) {
if (status)
{
printf("Error with socket connect: 0x%x\n", status);
return;
}
@@ -176,7 +199,8 @@ void thread_0_entry(ULONG thread_input) {
status = nx_packet_allocate(&pool_0, &my_packet, NX_TCP_PACKET, NX_WAIT_FOREVER);
/* Check status. */
if(status != NX_SUCCESS) {
if (status != NX_SUCCESS)
{
break;
}
@@ -184,7 +208,8 @@ void thread_0_entry(ULONG thread_input) {
nx_packet_data_append(my_packet, DEMO_DATA, sizeof(DEMO_DATA), &pool_0, TX_WAIT_FOREVER);
status = nx_packet_length_get(my_packet, &length);
if((status) || (length != sizeof(DEMO_DATA))) {
if ((status) || (length != sizeof(DEMO_DATA)))
{
error_counter++;
}
@@ -192,7 +217,8 @@ void thread_0_entry(ULONG thread_input) {
status = nx_tcp_socket_send(&client_socket, my_packet, NX_IP_PERIODIC_RATE);
/* Determine if the status is valid. */
if(status) {
if (status)
{
error_counter++;
nx_packet_release(my_packet);
}
@@ -201,7 +227,8 @@ void thread_0_entry(ULONG thread_input) {
status = nx_tcp_socket_disconnect(&client_socket, NX_IP_PERIODIC_RATE);
/* Determine if the status is valid. */
if(status) {
if (status)
{
error_counter++;
}
@@ -209,7 +236,8 @@ void thread_0_entry(ULONG thread_input) {
status = nx_tcp_client_socket_unbind(&client_socket);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
@@ -217,7 +245,8 @@ void thread_0_entry(ULONG thread_input) {
status = nx_tcp_socket_delete(&client_socket);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
@@ -226,7 +255,8 @@ void thread_0_entry(ULONG thread_input) {
}
}
void thread_1_entry(ULONG thread_input) {
void thread_1_entry(ULONG thread_input)
{
UINT status;
NX_PACKET* packet_ptr;
@@ -241,18 +271,27 @@ void thread_1_entry(ULONG thread_input) {
status = nx_ip_status_check(&ip_1, NX_IP_INITIALIZE_DONE, &actual_status, NX_IP_PERIODIC_RATE);
/* Check status... */
if(status != NX_SUCCESS) {
if (status != NX_SUCCESS)
{
error_counter++;
return;
}
/* Create a socket. */
status = nx_tcp_socket_create(&ip_1, &server_socket, "Server Socket", NX_IP_NORMAL, NX_FRAGMENT_OKAY, NX_IP_TIME_TO_LIVE, 100, NX_NULL,
thread_1_disconnect_received);
status = nx_tcp_socket_create(&ip_1,
&server_socket,
"Server Socket",
NX_IP_NORMAL,
NX_FRAGMENT_OKAY,
NX_IP_TIME_TO_LIVE,
100,
NX_NULL,
thread_1_disconnect_received);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
@@ -260,13 +299,15 @@ void thread_1_entry(ULONG thread_input) {
status = nx_tcp_server_socket_listen(&ip_1, 12, &server_socket, 5, thread_1_connect_received);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
/* Loop to create and establish server connections. */
puts("Entering server loop");
while(1) {
while (1)
{
/* Increment thread 1's counter. */
thread_1_counter++;
@@ -275,7 +316,8 @@ void thread_1_entry(ULONG thread_input) {
status = nx_tcp_server_socket_accept(&server_socket, NX_WAIT_FOREVER);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
@@ -283,9 +325,12 @@ void thread_1_entry(ULONG thread_input) {
status = nx_tcp_socket_receive(&server_socket, &packet_ptr, NX_IP_PERIODIC_RATE);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
} else {
}
else
{
char buffer[64];
ULONG size;
nx_packet_data_extract_offset(packet_ptr, 0, buffer, 64, &size);
@@ -299,7 +344,8 @@ void thread_1_entry(ULONG thread_input) {
status = nx_tcp_socket_disconnect(&server_socket, NX_IP_PERIODIC_RATE);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
@@ -307,7 +353,8 @@ void thread_1_entry(ULONG thread_input) {
status = nx_tcp_server_socket_unaccept(&server_socket);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
@@ -315,24 +362,29 @@ void thread_1_entry(ULONG thread_input) {
status = nx_tcp_server_socket_relisten(&ip_1, 12, &server_socket);
/* Check for error. */
if(status) {
if (status)
{
error_counter++;
}
}
}
void thread_1_connect_received(NX_TCP_SOCKET* socket_ptr, UINT port) {
void thread_1_connect_received(NX_TCP_SOCKET* socket_ptr, UINT port)
{
/* Check for the proper socket and port. */
if((socket_ptr != &server_socket) || (port != 12)) {
if ((socket_ptr != &server_socket) || (port != 12))
{
error_counter++;
}
}
void thread_1_disconnect_received(NX_TCP_SOCKET* socket) {
void thread_1_disconnect_received(NX_TCP_SOCKET* socket)
{
/* Check for proper disconnected socket. */
if(socket != &server_socket) {
if (socket != &server_socket)
{
error_counter++;
}
}