logicog
984831620c
Use multiple concurrent TCP connections
...
This uses multiple concurrent TCP connections by making the state
of the connection including the output buffer a part of the application
data. This leads to the buffer, to be sent length of data and the already
sent data to be part of that state and must be handed over to functions
that generate data. At this point this leads to an overuse of OSEG and DSEG
memory space so further work needs to be done on tuning the code.
Putting it into a branch for now.
2025-08-06 17:00:14 +02:00
logicog
fff09a0521
Add support for dynamically regenerated web-pages. Limit to 1 concurrent TCP connection for now.
2025-08-06 11:24:36 +02:00
logicog
3841eea919
Fine tunig of Ethernet port and SFP images
2025-08-06 11:22:57 +02:00
logicog
c9a82b550a
Fix for issue #3 reported by airjinkela: wrong register ID exceeding 16bit
2025-08-06 08:22:19 +02:00
logicog
0fb4fafdb2
strtox now returns copied length
2025-08-05 09:34:44 +02:00
logicog
f8eb55d587
Adding code for dynamic html page functions
2025-08-05 09:33:42 +02:00
logicog
49a25f0b27
Adding warning about generated header file
2025-08-05 09:32:25 +02:00
logicog
2e6cf7b7d0
Add functionallity to find a mark in the flash buffer for dynamic HTML pages
2025-08-05 09:29:46 +02:00
logicog
5533676e52
Add initial web-pages and hand-crafted svg icons
2025-08-05 09:27:58 +02:00
logicog
05c9d43f2e
Add mime-type of files and fix a bug with a terminating 0 for a file
2025-08-04 09:00:26 +02:00
logicog
498d34e72f
Add replacing API calls for dynamic pages
2025-08-01 23:34:58 +02:00
logicog
42c8f05afe
Add code generation for indexing files in flash
...
Fix
2025-07-31 19:31:29 +02:00
logicog
99344a2d99
New feature: Add all files in a directory
2025-07-30 09:39:33 +02:00
logicog
5aff1f9cf7
Add tools directory
2025-07-29 12:16:55 +02:00
logicog
f36235f411
Add a tool to place data into the image an resize it
2025-07-29 12:08:32 +02:00
logicog
d60a3786bb
Fix typo
2025-07-29 11:18:41 +02:00
logicog
8b1b4aff68
Fix parsing of mirror command, fix parsing of serial buffer beyond wrap arond, add bulk reading of flash and start of config file parser
2025-07-28 23:04:08 +02:00
logicog
7481c88ace
Improve debugging
2025-07-28 23:01:50 +02:00
logicog
417dfe2345
Fix serial buffer length to fit signed char
2025-07-28 23:00:15 +02:00
logicog
2eaea39e18
Fix SFR address of trampoline return
2025-07-28 22:59:23 +02:00
logicog
2e5f3169b3
Fix typo
2025-07-28 22:58:17 +02:00
logicog
c01014f1d8
Add more documentation on vlans and trunking
2025-07-26 19:10:24 +02:00
logicog
a5d156a645
Fix dropping of RTL VLAN tag for 802.1Q Tag, add L2 configuration
2025-07-25 22:51:18 +02:00
logicog
fcd1f85eb6
Add trunking support and initial L2 setup
2025-07-25 22:50:27 +02:00
logicog
891ee08243
Add support for non-linear mapping of physical ports to logical ports. Add support for trunking
2025-07-25 22:49:51 +02:00
logicog
2998b4a791
Fix links in SFP doc
2025-07-23 09:17:07 +02:00
logicog
55e851ef5e
Adding SFP documentation
2025-07-23 09:14:04 +02:00
logicog
0b30019769
Use names for I2C-controller registers
2025-07-23 08:34:26 +02:00
logicog
96a108e891
Use common SDS configuration code also for RTL8224
2025-07-23 08:01:33 +02:00
logicog
e7bffb4a34
Update on features: RTL8224 supported and others
2025-07-22 20:57:20 +02:00
logicog
bcc58d2965
Make RTL8224 work
2025-07-22 19:05:27 +02:00
logicog
8fee855da2
Separate code for rtl8272 from rtl8373 for readability and stability against accidental changes
2025-07-22 09:42:56 +02:00
logicog
995deb313c
Cleanup of unused code
2025-07-22 09:41:44 +02:00
logicog
066edd672e
Add off-state for SDS
2025-07-22 09:34:40 +02:00
logicog
6be1124ecf
Fixed shift arithmetic bug reported by airjinkela
2025-07-21 21:59:20 +02:00
logicog
fa4a80c291
Cleanup of printouts
2025-07-21 11:11:52 +02:00
logicog
ccd8bf1633
Cleanup
2025-07-17 23:29:20 +02:00
logicog
b6d92b10fa
Latest status
2025-07-17 15:17:33 +02:00
logicog
b0a41a5af6
Add support for RTL8372-devices with 2 SFP+ ports
2025-07-17 13:25:07 +02:00
logicog
ec69299a7b
Clarification that flashing can always be done via patch-clamp
2025-07-14 08:06:56 +02:00
logicog
a6e933fde6
L2 table access feature added
2025-07-14 08:01:59 +02:00
logicog
9b5cfb0e1b
Mirroring and VLAN explained
2025-07-14 08:00:48 +02:00
logicog
84b84f5c32
Cleanup of L2 and mirroring features
2025-07-14 07:59:31 +02:00
logicog
20b5c7b833
Latest update on features
2025-07-14 07:58:55 +02:00
logicog
38cc74d1fa
Add documentation for mirroring
2025-07-13 23:34:03 +02:00
logicog
ba1b03dd63
More documentation on the L2 table
2025-07-13 23:15:51 +02:00
logicog
e3bb76ec1b
Initial description of L2 table
2025-07-13 20:48:37 +02:00
logicog
1ae617c38b
Initial description of L2 table
2025-07-13 20:48:05 +02:00
logicog
d66931acdf
Adding initial http daemon implementation
2025-07-13 12:03:40 +02:00
logicog
e2716da6c8
Typo fixed
2025-07-13 11:53:23 +02:00