Commit Graph

501 Commits

Author SHA1 Message Date
Oliver Schmidt
a3f8f1d015 Removed explicit copying of defaults.
It's the very purpose of the DATA segment to consolidate all items that potentially need to be copied from ROM to RAM. So there's no need to / point in doing that on a per-item-base.
2014-04-27 19:17:48 +02:00
Oliver Schmidt
2cc72c406d Removed several custom segments. 2014-04-27 18:59:58 +02:00
Oliver Schmidt
2300e91801 Removed support for ROM/Cart API. 2014-04-27 18:51:16 +02:00
Oliver Schmidt
9fb0dc7e90 Removed address constants and HTTP_VARS segment. 2014-04-27 18:15:10 +02:00
Oliver Schmidt
b5a15464d2 Removed file i/o dependencies from Web server. 2014-04-27 17:48:51 +02:00
Oliver Schmidt
e85cd83c8b Converted web server test from KIPPER Cart to "classic" IP65 program. 2014-04-27 17:47:07 +02:00
Oliver Schmidt
cab2b74ec4 Added A2 and VIC20 binaries. 2014-04-27 14:52:31 +02:00
Oliver Schmidt
8d57afbfca Minor style cleanup. 2014-04-13 18:48:11 +02:00
Oliver Schmidt
f1dfea1e7d Added A2 'timer_seconds' dummy.
The implementation just always returns 0 thus actually disabling timeouts.
2014-04-13 18:47:13 +02:00
Oliver Schmidt
416f93bc0c Adjusted names in license text. 2014-04-13 18:36:04 +02:00
Oliver Schmidt
b861de5ce3 Added W5100 UDP driver.
This file isn't technically related to ip65. It uses the W5100 IP stack to implement UDP frame RX/TX. The code heavily optimized for size (in contrast to speed).
2014-02-27 22:00:07 +01:00
Oliver Schmidt
6b50c4b638 Allow all test programs to run on the VIC20:
- Added exit_to_basic symbol.
- Aligned linker config with C64 linker config.
- Made switch to lower charset compatible.

Allow all test programs to run with LANceGS card.

Aligned C64 input file name.
2013-12-29 23:39:35 +01:00
Oliver Schmidt
e54bb71bcc General source code cleanup.
- Tab chars were partially used with the unusual width of two blanks. I removed them altogether.
- Line endings were inconsistent even iniside individual files. I normalized them.
- I introduced a consistent coding style regarding comment indenting and blank line usage.
- I removed trailing spaces.
- I removed newlines following unnamed labels.
- ...
2013-12-27 14:57:56 +01:00
Oliver Schmidt
e1c4a4caf6 Some more cleanup.
- Removed VT100 font belonging to NETBOOT65.
- Removed machine / cart specific tests.
- Have Makefiles ignore errors on the clean goal.
2013-12-27 14:48:16 +01:00
Oliver Schmidt
eb17e5b758 Simplified test program sources by using exe headers from cc65 libs. 2013-12-19 22:04:19 +01:00
Oliver Schmidt
7ce0ff2023 Removed several files that seem to rather belong to NETBOO65. 2013-12-17 22:28:49 +01:00
Oliver Schmidt
d3638c92e4 Keep Git status clean of build artifacts. 2013-12-15 22:51:48 +01:00
Oliver Schmidt
f6cf86a025 Some test program cleanup.
- Simplify Makefile by allowing to use suffix '_tcp' to denote the requirement to link against TCP-capable IP65 lib.
- Remove 'test' or 'test_' prefix from test program names - every program in 'test' is a test program.
- Have some more test programs switch to lower case charset on the C64.
- I'm no Ruby guy so don't rely on Ruby for building disk images.
2013-12-15 22:50:01 +01:00
Oliver Schmidt
33ef220855 Move A2 load address from $7FD to $800 to allow loading with A2 ProDOS. 2013-12-15 22:42:45 +01:00
Oliver Schmidt
ff28c1bb45 Added text files from doc directory. 2013-12-14 00:27:32 +01:00
Oliver Schmidt
ecdaac2ff8 Distilled IP65 out of NETBOOT65. 2013-12-13 22:24:03 +01:00
jonnosan
eae8c4028d now correct
git-svn-id: http://svn.code.sf.net/p/netboot65/code@333 93682198-c243-4bdb-bd91-e943c89aac3b
2013-04-13 11:33:54 +00:00
jonnosan
9c6f0f97c3 refactor to allow more granular allocation of zero page variables
git-svn-id: http://svn.code.sf.net/p/netboot65/code@332 93682198-c243-4bdb-bd91-e943c89aac3b
2013-04-12 09:28:49 +00:00
jonnosan
f272791fd2 tweak after migrated
git-svn-id: http://svn.code.sf.net/p/netboot65/code@331 93682198-c243-4bdb-bd91-e943c89aac3b
2013-04-10 09:39:19 +00:00
jonnosan
3f88f92d11 commence A2 basic client
git-svn-id: http://svn.code.sf.net/p/netboot65/code@330 93682198-c243-4bdb-bd91-e943c89aac3b
2013-04-10 08:37:05 +00:00
jonnosan
d1feb1fa7b git-svn-id: http://svn.code.sf.net/p/netboot65/code@329 93682198-c243-4bdb-bd91-e943c89aac3b 2012-11-02 11:29:39 +00:00
jonnosan
243fcccf45 start of C bindings
git-svn-id: http://svn.code.sf.net/p/netboot65/code@328 93682198-c243-4bdb-bd91-e943c89aac3b
2012-01-15 04:59:59 +00:00
jonnosan
c5eac2a152 git-svn-id: http://svn.code.sf.net/p/netboot65/code@327 93682198-c243-4bdb-bd91-e943c89aac3b 2012-01-13 10:13:28 +00:00
jonnosan
0fc95385e8 git-svn-id: http://svn.code.sf.net/p/netboot65/code@326 93682198-c243-4bdb-bd91-e943c89aac3b 2012-01-13 10:09:28 +00:00
jonnosan
4a022ff144 resurrect sntp
git-svn-id: http://svn.code.sf.net/p/netboot65/code@325 93682198-c243-4bdb-bd91-e943c89aac3b
2012-01-12 09:43:40 +00:00
jonnosan
1b48a97269 git-svn-id: http://svn.code.sf.net/p/netboot65/code@324 93682198-c243-4bdb-bd91-e943c89aac3b 2011-07-25 10:54:46 +00:00
jonnosan
b34872d794 added SRAM tests
git-svn-id: http://svn.code.sf.net/p/netboot65/code@323 93682198-c243-4bdb-bd91-e943c89aac3b
2011-07-23 23:24:24 +00:00
jonnosan
8b8083e923 git-svn-id: http://svn.code.sf.net/p/netboot65/code@322 93682198-c243-4bdb-bd91-e943c89aac3b 2011-07-23 13:13:34 +00:00
jonnosan
32db14e74b git-svn-id: http://svn.code.sf.net/p/netboot65/code@321 93682198-c243-4bdb-bd91-e943c89aac3b 2011-07-20 10:10:54 +00:00
jonnosan
31512d4b05 git-svn-id: http://svn.code.sf.net/p/netboot65/code@320 93682198-c243-4bdb-bd91-e943c89aac3b 2011-07-17 11:02:29 +00:00
jonnosan
6f13582f2e allow flashing of MK3 EEPROM
git-svn-id: http://svn.code.sf.net/p/netboot65/code@319 93682198-c243-4bdb-bd91-e943c89aac3b
2011-07-17 08:14:08 +00:00
jonnosan
aa4bb37056 git-svn-id: http://svn.code.sf.net/p/netboot65/code@318 93682198-c243-4bdb-bd91-e943c89aac3b 2011-07-04 18:51:51 +00:00
jonnosan
104a4fe6bf git-svn-id: http://svn.code.sf.net/p/netboot65/code@317 93682198-c243-4bdb-bd91-e943c89aac3b 2011-06-21 11:46:33 +00:00
jonnosan
763402b26f git-svn-id: http://svn.code.sf.net/p/netboot65/code@316 93682198-c243-4bdb-bd91-e943c89aac3b 2011-06-10 12:11:05 +00:00
jonnosan
cbd5b78b15 telnet works for WizNet
git-svn-id: http://svn.code.sf.net/p/netboot65/code@315 93682198-c243-4bdb-bd91-e943c89aac3b
2011-06-10 00:01:26 +00:00
jonnosan
e58d6e2ced w5100 driver now uses fixed I/O addresses and autoincrement addressing mode : result is 50% speedup in tftp
git-svn-id: http://svn.code.sf.net/p/netboot65/code@314 93682198-c243-4bdb-bd91-e943c89aac3b
2011-05-29 09:54:23 +00:00
jonnosan
99c9ebf682 git-svn-id: http://svn.code.sf.net/p/netboot65/code@313 93682198-c243-4bdb-bd91-e943c89aac3b 2011-05-29 09:53:10 +00:00
jonnosan
abe183f270 stresstest the w5100 autoinc mode
git-svn-id: http://svn.code.sf.net/p/netboot65/code@312 93682198-c243-4bdb-bd91-e943c89aac3b
2011-05-29 06:10:13 +00:00
jonnosan
cf599fe9a2 add startup options to wizboot
git-svn-id: http://svn.code.sf.net/p/netboot65/code@311 93682198-c243-4bdb-bd91-e943c89aac3b
2011-05-28 11:11:07 +00:00
jonnosan
82259443a8 drivers now display base I/O address
git-svn-id: http://svn.code.sf.net/p/netboot65/code@310 93682198-c243-4bdb-bd91-e943c89aac3b
2011-05-22 09:25:09 +00:00
jonnosan
8fcf5e476e git-svn-id: http://svn.code.sf.net/p/netboot65/code@309 93682198-c243-4bdb-bd91-e943c89aac3b 2011-01-29 09:37:01 +00:00
jonnosan
fc06b78cff LANceGS driver fix
git-svn-id: http://svn.code.sf.net/p/netboot65/code@308 93682198-c243-4bdb-bd91-e943c89aac3b
2011-01-20 18:17:48 +00:00
jonnosan
301dc60728 git-svn-id: http://svn.code.sf.net/p/netboot65/code@307 93682198-c243-4bdb-bd91-e943c89aac3b 2011-01-19 06:20:25 +00:00
jonnosan
b65824fee4 clean up ip65 build
git-svn-id: http://svn.code.sf.net/p/netboot65/code@306 93682198-c243-4bdb-bd91-e943c89aac3b
2011-01-15 00:34:09 +00:00
jonnosan
c6794ff026 git-svn-id: http://svn.code.sf.net/p/netboot65/code@305 93682198-c243-4bdb-bd91-e943c89aac3b 2011-01-08 14:03:52 +00:00