Commit Graph

198 Commits

Author SHA1 Message Date
jonnosan
141f82e863 added NB65_UNHOOK_VBL_IRQ function
git-svn-id: http://svn.code.sf.net/p/netboot65/code@80 93682198-c243-4bdb-bd91-e943c89aac3b
2009-04-05 02:46:32 +00:00
jonnosan
3b27622f43 free up 4k (BSS moves from $6000 to $7000)
git-svn-id: http://svn.code.sf.net/p/netboot65/code@79 93682198-c243-4bdb-bd91-e943c89aac3b
2009-04-05 02:45:13 +00:00
jonnosan
32d24705bf reduce ram required for output buffer
git-svn-id: http://svn.code.sf.net/p/netboot65/code@78 93682198-c243-4bdb-bd91-e943c89aac3b
2009-04-05 00:39:34 +00:00
jonnosan
71f9fe4ec7 git-svn-id: http://svn.code.sf.net/p/netboot65/code@77 93682198-c243-4bdb-bd91-e943c89aac3b 2009-04-04 05:14:37 +00:00
jonnosan
823385fc7e - add dispatchers for DNS_RESOLVE, UDP_ADD_LISTENER
- set up IRQ handler

git-svn-id: http://svn.code.sf.net/p/netboot65/code@76 93682198-c243-4bdb-bd91-e943c89aac3b
2009-04-04 05:14:06 +00:00
jonnosan
40563778f0 RAM segment now 7FF..5FFF
git-svn-id: http://svn.code.sf.net/p/netboot65/code@75 93682198-c243-4bdb-bd91-e943c89aac3b
2009-04-04 05:12:54 +00:00
jonnosan
295a7cfa56 set ip65_error whenever returning an error
git-svn-id: http://svn.code.sf.net/p/netboot65/code@74 93682198-c243-4bdb-bd91-e943c89aac3b
2009-04-04 04:45:54 +00:00
jonnosan
8d55a1da9f set ip65_error on timeout
git-svn-id: http://svn.code.sf.net/p/netboot65/code@73 93682198-c243-4bdb-bd91-e943c89aac3b
2009-04-04 04:44:06 +00:00
jonnosan
27df47e41a git-svn-id: http://svn.code.sf.net/p/netboot65/code@72 93682198-c243-4bdb-bd91-e943c89aac3b 2009-03-28 13:58:41 +00:00
jonnosan
38c474bbef git-svn-id: http://svn.code.sf.net/p/netboot65/code@71 93682198-c243-4bdb-bd91-e943c89aac3b 2009-03-28 13:01:36 +00:00
jonnosan
37c20faa6f nb65 API now mostly working for dhcp+tftp
git-svn-id: http://svn.code.sf.net/p/netboot65/code@70 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-28 12:57:24 +00:00
jonnosan
56f91f56fe added global ip65_error variable
git-svn-id: http://svn.code.sf.net/p/netboot65/code@69 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-28 11:26:03 +00:00
jonnosan
caff1cd686 git-svn-id: http://svn.code.sf.net/p/netboot65/code@68 93682198-c243-4bdb-bd91-e943c89aac3b 2009-03-28 09:59:53 +00:00
jonnosan
1b29cfbfd0 moved dhcp_server symbol from dhcp.s to config.s, so it can be included in the "ip configuration" structure for export to the NB65 API
git-svn-id: http://svn.code.sf.net/p/netboot65/code@67 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-28 09:47:14 +00:00
jonnosan
b9afc2c949 very early (and not at all working) function dispatcher (instead of jump table).
git-svn-id: http://svn.code.sf.net/p/netboot65/code@66 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-28 06:13:14 +00:00
jonnosan
13f277ef44 timer now uses 60hz IRQ handler, rather than CIA
git-svn-id: http://svn.code.sf.net/p/netboot65/code@65 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-28 02:06:49 +00:00
jonnosan
336117a834 rough cut of jump table
git-svn-id: http://svn.code.sf.net/p/netboot65/code@64 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-27 13:19:05 +00:00
jonnosan
3d4ee4ecf2 print size of unmodified bin file
git-svn-id: http://svn.code.sf.net/p/netboot65/code@63 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-27 13:16:58 +00:00
jonnosan
02338db04a add keycodes for function keys
git-svn-id: http://svn.code.sf.net/p/netboot65/code@62 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-27 13:16:10 +00:00
jonnosan
71035ea9e4 added facility for user-defined callbacks when data arrives from tftp server
git-svn-id: http://svn.code.sf.net/p/netboot65/code@61 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-27 12:13:13 +00:00
jonnosan
4c9aa12099 git-svn-id: http://svn.code.sf.net/p/netboot65/code@55 93682198-c243-4bdb-bd91-e943c89aac3b 2009-03-26 03:45:49 +00:00
jonnosan
a75eb83f10 add a pause to allow DHCP assigned config to be viewed
git-svn-id: http://svn.code.sf.net/p/netboot65/code@52 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-26 03:32:04 +00:00
jonnosan
5bbfc52707 fix navigation through directory listings on C64
git-svn-id: http://svn.code.sf.net/p/netboot65/code@51 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-26 03:17:47 +00:00
jonnosan
991381c393 default filename to 'bootc64.prg' if tftp server doesn't support proprietary directory listing opcode
git-svn-id: http://svn.code.sf.net/p/netboot65/code@50 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-26 01:00:12 +00:00
jonnosan
69cd7ba69e now displays an error message and gracefully exits if DHCP or TFTP fails (rather than crashing)
git-svn-id: http://svn.code.sf.net/p/netboot65/code@49 93682198-c243-4bdb-bd91-e943c89aac3b
2009-03-26 00:43:35 +00:00
jonnosan
647a0047da git-svn-id: http://svn.code.sf.net/p/netboot65/code@48 93682198-c243-4bdb-bd91-e943c89aac3b 2009-03-26 00:15:17 +00:00
jonnosan
e3e22ba41c git-svn-id: http://svn.code.sf.net/p/netboot65/code@45 93682198-c243-4bdb-bd91-e943c89aac3b 2009-03-21 06:40:53 +00:00
jonnosan
dcc21f16b8 git-svn-id: http://svn.code.sf.net/p/netboot65/code@44 93682198-c243-4bdb-bd91-e943c89aac3b 2009-03-15 09:19:27 +00:00
jonnosan
a3557f9a27 git-svn-id: http://svn.code.sf.net/p/netboot65/code@42 93682198-c243-4bdb-bd91-e943c89aac3b 2009-03-08 10:18:59 +00:00
jonnosan
b599be3f40 git-svn-id: http://svn.code.sf.net/p/netboot65/code@39 93682198-c243-4bdb-bd91-e943c89aac3b 2009-02-08 10:50:10 +00:00
jonnosan
ba0a71ae6c git-svn-id: http://svn.code.sf.net/p/netboot65/code@38 93682198-c243-4bdb-bd91-e943c89aac3b 2009-02-08 05:41:42 +00:00
jonnosan
b2f30a8807 changed from using dsktool to rixplore for creating the apple 2 boot disk
git-svn-id: http://svn.code.sf.net/p/netboot65/code@37 93682198-c243-4bdb-bd91-e943c89aac3b
2009-02-07 05:19:55 +00:00
jonnosan
d8a871b0ad menu now works with more than 128 items, also more efficient use of memory, and ability to jump to a particular letter
git-svn-id: http://svn.code.sf.net/p/netboot65/code@36 93682198-c243-4bdb-bd91-e943c89aac3b
2009-02-01 10:11:21 +00:00
jonnosan
121cf18457 git-svn-id: http://svn.code.sf.net/p/netboot65/code@35 93682198-c243-4bdb-bd91-e943c89aac3b 2009-02-01 03:29:44 +00:00
jonnosan
9ce0ea276f git-svn-id: http://svn.code.sf.net/p/netboot65/code@34 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-31 13:56:41 +00:00
jonnosan
9acf3ff877 git-svn-id: http://svn.code.sf.net/p/netboot65/code@33 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-26 10:42:03 +00:00
jonnosan
fafc7b31e5 git-svn-id: http://svn.code.sf.net/p/netboot65/code@31 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-26 03:22:49 +00:00
jonnosan
b2603e65dc git-svn-id: http://svn.code.sf.net/p/netboot65/code@30 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-26 02:28:09 +00:00
jonnosan
ab145f1949 git-svn-id: http://svn.code.sf.net/p/netboot65/code@29 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-26 02:27:23 +00:00
jonnosan
56621dd6c2 git-svn-id: http://svn.code.sf.net/p/netboot65/code@28 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-26 01:54:59 +00:00
jonnosan
836f3b24a6 git-svn-id: http://svn.code.sf.net/p/netboot65/code@27 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-25 14:27:24 +00:00
jonnosan
167d0009d0 git-svn-id: http://svn.code.sf.net/p/netboot65/code@26 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-25 06:34:13 +00:00
jonnosan
041608ff8e tftp client extended to support DIR opcode
git-svn-id: http://svn.code.sf.net/p/netboot65/code@25 93682198-c243-4bdb-bd91-e943c89aac3b
2009-01-25 01:54:36 +00:00
jonnosan
830d271979 git-svn-id: http://svn.code.sf.net/p/netboot65/code@21 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-24 10:55:33 +00:00
jonnosan
1d2ca9c45d git-svn-id: http://svn.code.sf.net/p/netboot65/code@17 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-22 02:58:38 +00:00
jonnosan
ff05c35ea2 git-svn-id: http://svn.code.sf.net/p/netboot65/code@16 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-22 02:53:18 +00:00
jonnosan
6d88a6a03e git-svn-id: http://svn.code.sf.net/p/netboot65/code@15 93682198-c243-4bdb-bd91-e943c89aac3b 2009-01-22 01:27:03 +00:00
jonnosan
401effa912 restructure source tree to get better split between client (ca65) and server (ruby) files
git-svn-id: http://svn.code.sf.net/p/netboot65/code@13 93682198-c243-4bdb-bd91-e943c89aac3b
2009-01-22 01:15:28 +00:00