1. f3fb0c9 Added an apple2enh specific linker configuration file and made use of it in the apple2enh build. by oliverschmidt · 18 years ago
  2. aaa42fb Added the new mouse driver adapter to the apple2enh build. by oliverschmidt · 18 years ago
  3. 2b1b80b Added the Apple2 specific configuration file for the new mouse driver adapter. by oliverschmidt · 18 years ago
  4. d8199f7 Changed web browser homepage to the Contiki site. by oliverschmidt · 19 years ago
  5. 356f366 - Up to now the LAN slot had to have a valid setting (1-7). Now the LAN slot is allowed to be 0. This new value is displayed as empty field in the configedit app. Any invalid user entry (not in '1'-'7') is interpreted as 0. The default (if no contiki.cfg yet exsists) is now 0. All drivers were updated to recognize 0 as signal to deactivate. by oliverschmidt · 19 years ago
  6. beed920 Persist ProDOS 8 prefix at startup for system file access to be independent from potential subsequent changes. by oliverschmidt · 19 years ago
  7. 274cb0e Improved clock_time on the (timerless) Apple2 in several ways: by oliverschmidt · 19 years ago
  8. eb79d84 Described one configuration setting better. by oliverschmidt · 19 years ago
  9. 03ad6a4 Made packet drivers not set the LSB (least significant byte) of the MAC address as it is now set by the config app. by oliverschmidt · 19 years ago
  10. d501194 Extended config apps to manage screensaver name, screensaver timeout and LSB (least significant byte) of MAC address (and supplied reasonable by oliverschmidt · 19 years ago
  11. 2c67f16 Made use of gotoy. by oliverschmidt · 19 years ago
  12. 78419c8 Activated support for screensavers. by oliverschmidt · 19 years ago
  13. 0851aaa Added the screensavers to the Apple2 build. by oliverschmidt · 19 years ago
  14. d1c833f Ported the C64 screensavers to the Apple2. This turned out to be quite simple as they were based on a 40x25 block pseudo-graphics mode based on coloring inverse blanks. The Apple2 has a native 40x24(resp.48) block graphics mode. by oliverschmidt · 19 years ago
  15. 7be25f7 Distinguish between user and system directory. by oliverschmidt · 19 years ago
  16. 6523c5d Seperated LOADER_LOAD_DSC/LOADER_UNLOAD_DSC from LOADER_LOAD/LOADER_UNLOAD as the later is only used by the directory app. This saves 20 bytes of resident code space. by oliverschmidt · 19 years ago
  17. 240f903 Renamed loader-arch-dsc.S to loader-arch-module-dsc.S. by oliverschmidt · 19 years ago
  18. 313d68e Added icons back to the Apple2 (not enh) downlevel build to make directory app make sense. by oliverschmidt · 19 years ago
  19. 63e299e Introduced directory app and .DSC files on the Apple2 (and removed conseqently most app descriptions from Contiki menu). by oliverschmidt · 19 years ago
  20. 83675b7 Added support for .DSC files. by oliverschmidt · 19 years ago
  21. e6a6506 Added driver description files. by oliverschmidt · 19 years ago
  22. dc29778 Beautified textmap. by oliverschmidt · 19 years ago
  23. 0dca928 Made use of the new checkbox textentry input handler. by oliverschmidt · 19 years ago
  24. 57a90e4 Every line in a multiline textentry widget is supposed to have an addtional zero termination so take that into account when computing line offsets. by oliverschmidt · 19 years ago
  25. 7ca3355 Re-added email app to the Apple2 build. by oliverschmidt · 19 years ago
  26. 377dc0b Adjusted email configuration to the new email app and made window not fullscreen in 80 col mode anymore because of performance issues with large multiline textentry widgets. by oliverschmidt · 19 years ago
  27. de740c7 Added ftp and shell app to the menu. by oliverschmidt · 19 years ago
  28. 206a3b5 Improved multiline textentry drawing. by oliverschmidt · 19 years ago
  29. 28b5612 Reduced codesize by replacing if/else constructs with boolean parameters. by oliverschmidt · 19 years ago
  30. a34b131 Renamed CFLAGSCOMMON to CFLAGSCC65. by oliverschmidt · 19 years ago
  31. 0d69d1f cc65 FILENAME_MAX already accomodates for the terminating zero now. by oliverschmidt · 19 years ago
  32. de4a9f6 Added initial CTK_WIDGET_FOCUS where applicable. by oliverschmidt · 19 years ago
  33. 18f390a Added ftp and shell app to the menu. by oliverschmidt · 19 years ago
  34. f323cbf Renamed the Contiki app define SHELL to SHELL_ to avoid conflicts with the SHELL env variable. by oliverschmidt · 19 years ago
  35. e3f7ad3 Renamed global icon variables to avoid linker probs when linking several app descriptions into the Contiki kernel. by oliverschmidt · 19 years ago
  36. ffab45c Removed unnecessary / obsolete destructor priority setting. by oliverschmidt · 19 years ago
  37. 7a8f158 Updated loader URL. by oliverschmidt · 19 years ago
  38. 28857a4 Added the ftp and shell app to the Apple2 build. by oliverschmidt · 19 years ago
  39. 8bbf56d Added new contiki/Makefile.common to contain common defines. As an initial step moved the exsisting app defines from Makefile.cc65 over here. by oliverschmidt · 19 years ago
  40. e04e386 Renamed contiki-cc65/Makefile.common to contiki-cc65/Makefile.cc65 by oliverschmidt · 19 years ago
  41. 8782c95 Added directory support to the Apple2 cfs. by oliverschmidt · 19 years ago
  42. 991ae2b Renamed constructor/destructor to avoid name clashes with cc65 C-library stuff. by oliverschmidt · 19 years ago
  43. f88ee84 Reverted recent change: "Implemented ctk_arch_isprint as macro like the gtk target does." as it obviously causes trouble with the cc65 isprint inline stuff. by oliverschmidt · 19 years ago
  44. 93ffcf1 Brought back closing all open files on exit as a last resort. by oliverschmidt · 19 years ago
  45. 6b49252 Removed (after all unnecessary) stack pointer initialization and added explicit switching to ROM on exit to bring back compatiblity with BASIC.SYSTEM. by oliverschmidt · 19 years ago
  46. 7f856cc Implemented ctk_arch_isprint as macro like the gtk target does. by oliverschmidt · 19 years ago
  47. ea6c672 Cleaned up obsolete stuff. by oliverschmidt · 19 years ago
  48. 91a8e77 No need to avoid __fastcall__ for kfs_open. by oliverschmidt · 19 years ago
  49. afeda73 Activated downloading to file, switched form the pure posix calls to the cfs wrappers for consistency with the other apps and further imporved error handling (especially closing files). by oliverschmidt · 19 years ago
  50. bc1dc14 The configedit app needs to write the config file and therefore can't go with the kfs but has to use the full cfs. But because the config file always resides in the Contiki directory regardless of the ProDOS 8 prefix we have to get the Contiki directory from the kfs. by oliverschmidt · 19 years ago
  51. 63a664b The config app is loaded on every startup so keep it small to improve loading time by using the kfs for reading the config file. by oliverschmidt · 19 years ago
  52. 147e607 Redesigned file system handling on the Apple2: by oliverschmidt · 19 years ago
  53. 4f0cf88 Redesigned file system handling on the Apple2: by oliverschmidt · 19 years ago
  54. 6663891 Use all available screen estate for the web browser. by oliverschmidt · 19 years ago
  55. 389e2f2 Do not only disable init() and poll() but send() as well if the chip detection fails because it is as cheap as two bytes. by oliverschmidt · 19 years ago
  56. 84d8463 Brought back chip detection code because this driver is loaded by default before the user has a chance to switch it or adjust the slot setting. Therefore it seems advisable to not just write to a whole bunch of random i/o ports of some unknown card ;-) by oliverschmidt · 19 years ago
  57. 305ff43 Moved cc65 zero page variables in the the upper half of the zero page where "only" Applesoft stuff resides to reduce risk of issues with the ProDOS kernel and/or ProDOS device drivers. by oliverschmidt · 19 years ago
  58. d78036e Ported the wget app to the Apple2 and improved the error handling. For now the "save to file" feature is commented out... by oliverschmidt · 19 years ago
  59. 37ac24e These symbols are necessary for (at least some) apps, but are initialized by constructors which are currently not supported for apps. Therefore we include these symbols into the Contiki kernel to make them thus available to the apps indirectly via the contiki-labels mechanism. by oliverschmidt · 19 years ago
  60. d1318ec Ported the wget app to the Apple2 and improved the error handling. For now the "save to file" feature is commented out... by oliverschmidt · 19 years ago
  61. 97e3957 Make use of the .linecont feature to make the source more readable. by oliverschmidt · 19 years ago
  62. ee8b50d Adjust menu item width to accomodate the long string "web downloader". by oliverschmidt · 19 years ago
  63. 9be3621 These symbols are necessary for (at least some) apps, but are initialized by constructors which are currently not supported for apps. Therefore we include these symbols into the Contiki kernel to make them thus available to the apps indirectly via the contiki-labels mechanism. by oliverschmidt · 19 years ago
  64. 477570f Updated banking overrides to the ROM routine usage of the most recent cc65 snapshot. by oliverschmidt · 19 years ago
  65. ad995ec Configure the www URL length to the same value used in wget to avoid inconsistencies. by oliverschmidt · 19 years ago
  66. 31c0f68 Fixed cut&paste error. by oliverschmidt · 19 years ago
  67. 36b6ec3 These macros are now already defined in cc65 conio.h. by oliverschmidt · 19 years ago
  68. 4c19ccb Made use of the new cfs support. CONTIKI.CFG is now created on demand. by oliverschmidt · 19 years ago
  69. b2ea9e9 Added rudimentary cfs support to be used by applications (but not the kernel). by oliverschmidt · 19 years ago
  70. 5aabbed Omit the ctk_icon if CTK_CONF_ICONS is 0. by oliverschmidt · 19 years ago
  71. 22ef3f7 Fine tuned ctk configuration and disabled icons for the Apple ][ build. by oliverschmidt · 19 years ago
  72. 1419ac3 Removed (currently non-portable) email app from Apple2 build. by oliverschmidt · 19 years ago
  73. 98ebe83 Replaced the OUI of IBM with the OUI of Standard Microsystems. by oliverschmidt · 19 years ago
  74. e2c0862 Fixed driver bug I introduced recently. by oliverschmidt · 19 years ago
  75. 4dff710 Reduced receive window to accomodate for the 1 MHz Apple2 (thanks to Glenn Jones for the hint). by oliverschmidt · 19 years ago
  76. beb0c88 Introduced a new parameter for ctk_draw_window() that indicates if drawing the window borders is required. by oliverschmidt · 19 years ago
  77. cef6d6c Optimized menu drawing code. Now the code by oliverschmidt · 19 years ago
  78. 509ee03 Increased the WWW_CONF_MAX_URLLEN to avoid a textentry field "wider than long" - thanks to Glenn Jones for the hint :-) by oliverschmidt · 19 years ago
  79. 14821d4 Made the lan91c96 drivers use the uip MAC address instead of a compiled in constant (like the cs8900a drivers). by oliverschmidt · 19 years ago
  80. 542f0a5 Saved another 10 bytes by making use of the (overwritten) INIT segment for the file i/o library initialization. by oliverschmidt · 19 years ago
  81. 5a4a03c Renamed TFE driver to Uther driver (of course only for the Apple2). by oliverschmidt · 19 years ago
  82. 689cda2 Switched configuration default to the LANceGS card as it is more popular - at least now ;-) by oliverschmidt · 19 years ago
  83. 8871bdd Added driver for the LANcsGS ethernet card - heavily based on the ETH64 driver. by oliverschmidt · 19 years ago
  84. b65645c Avoid unnecessary modification of uip_len in the cs8900a drivers. by oliverschmidt · 19 years ago
  85. fcfb61c Removed unnecessary ptr1 spilling from the cs8900a drivers. by oliverschmidt · 19 years ago
  86. ac66124 Made the cs8900a drivers compliant with the cc65 doc ("the compiler does only allow regular 6502 opcodes to be used with the inline assembler"). by oliverschmidt · 19 years ago
  87. d86377a Saved some more memory by introducing a multi stage boot process: by oliverschmidt · 19 years ago
  88. 3ff1aaa Make use of the UIP_TCPIP_HLEN define where it applies. by oliverschmidt · 19 years ago
  89. 1691288 Change regarding the socket->psock renaming. by oliverschmidt · 19 years ago
  90. 99480c1 The mousetext based ctk drawing code uses the cc65 C library function _textframexy to draw the window borders. by oliverschmidt · 19 years ago
  91. 3165c4a More or less cosmetic change. by oliverschmidt · 19 years ago
  92. d9f3314 According to Adam the contents of the uip_buf are never assumed to be valid accross events boundaries. The same holds true for file open-read/write-close cycles (at least for module loading and config file i/o). by oliverschmidt · 19 years ago
  93. 14af295 Moved Apple2 ctk-conio-conf.h into the conf directory (as for most other targets). by oliverschmidt · 19 years ago
  94. 023e3e0 Made maximum number of program descriptors supported by the program-handler app configurable. by oliverschmidt · 19 years ago
  95. 67fa2ac Yet another trick to get more memory: The startup now delegates parts of the initialization (namely relocating the CODE segment and setting the BSS to zero) to code in the new TEMP segment which gets overwritten later. This saves about 30 bytes in the CODE segment and 100 bytes in the STARTUP segment. by oliverschmidt · 19 years ago
  96. 3b308a6 Avoided heap fragmentation due to driver reload by explicitly unloading the old driver (if applicable) instead of relying on the service replace infrastructure. by oliverschmidt · 19 years ago
  97. 2fa3323 Completed integration of TFE driver into Contiki for the Apple2: by oliverschmidt · 19 years ago
  98. 0cdc202 Replaced the OUI of IBM with the OUI of Cirrus Logic (would most probably make sense for the other cs8900a based drivers as well) and replaced 0x64 (for C64) with 0xa2 (for Apple2). by oliverschmidt · 19 years ago
  99. a330e33 As there was again not enough memory there's yet another memory layout for Contiki on the Apple2. The benefit of the new layout is that reduction of stack size means increase of heap size - and it looks like Contiki needs very little stack... by oliverschmidt · 19 years ago
  100. d36173a Made a copy of the TFE driver files for Glenn Jones' Apple2 ethernet card. The only modification is to change the memory mapped i/o adressses to something valid for the Apple2. Of course: by oliverschmidt · 19 years ago