Gitiles
Code Review
Sign In
pulkomandy.tk
/
contiki-1.x
/
ac661240d29febbc675b6cbe6dfab95e49b5de89
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
d86377a
Saved some more memory by introducing a multi stage boot process:
by oliverschmidt
· 19 years ago
3ff1aaa
Make use of the UIP_TCPIP_HLEN define where it applies.
by oliverschmidt
· 19 years ago
1691288
Change regarding the socket->psock renaming.
by oliverschmidt
· 19 years ago
99480c1
The mousetext based ctk drawing code uses the cc65 C library function _textframexy to draw the window borders.
by oliverschmidt
· 19 years ago
3165c4a
More or less cosmetic change.
by oliverschmidt
· 19 years ago
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
14af295
Moved Apple2 ctk-conio-conf.h into the conf directory (as for most other targets).
by oliverschmidt
· 19 years ago
023e3e0
Made maximum number of program descriptors supported by the program-handler app configurable.
by oliverschmidt
· 19 years ago
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
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
2fa3323
Completed integration of TFE driver into Contiki for the Apple2:
by oliverschmidt
· 19 years ago
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
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
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
46ea673
Moved ProDOS 8 file buffer from $BB00 to $0800 to remove unnecessary incompatibility between Contiki and BASIC.SYSTEM.
by oliverschmidt
· 19 years ago
dedbd5d
Minor fix.
by oliverschmidt
· 19 years ago
e792998
Added visual feedback for a moving window by drawing all widgets focused. This seems to be intuitive as the focus of attention is the whole window (thus all widgets).
by oliverschmidt
· 20 years ago
76872e8
Up to now Contiki for the Apple2 was loaded under DOS 3.3 and it destroyed DOS 3.3 to get as much as possible memory.
by oliverschmidt
· 20 years ago
9e5ed02
Made email compose window size compile-time configurable.
by oliverschmidt
· 20 years ago
e23148e
Updated to reflect recent Contiki kernel API changes.
by oliverschmidt
· 20 years ago
60dec5e
Added log configuration file (disabled logging).
by oliverschmidt
· 20 years ago
9d248d7
Define the new macro BACKGROUNDCOLOR.
by oliverschmidt
· 20 years ago
57d90a1
Changed ctk-mousetext to display an open menu non-reversed for better visual feedback on b&w platforms.
by oliverschmidt
· 20 years ago
d572381
Fixed typo.
by oliverschmidt
· 20 years ago
0fc22c5
Removed support for 40 column display from the apple2enh build. The startup code now switches to 80 column display itself. This allows to:
by oliverschmidt
· 20 years ago
5867b67
Removed support for 40 column display from the apple2enh build. The startup code now switches to 80 column display itself. This allows to:
by oliverschmidt
· 20 years ago
d42a5f8
Added the calculator app to the Apple2 port.
by oliverschmidt
· 20 years ago
9e652ff
Adjusted Apple2 port to the new Contiki kernel (and fixed / tuned pseudo clock).
by oliverschmidt
· 20 years ago
38e6633
Significantly improved screen refresh performance by drawing background directly into video buffer using memset/memcpy.
by oliverschmidt
· 20 years ago
280d131
Removed 80 char static buffer used for printing potentially truncated strings. The new code is tweaked to be only 8 bytes larger resulting in a win of 72 bytes.
by oliverschmidt
· 20 years ago
f0d728a
Excluded icon drawing code from compilation if no icon support is configured.
by oliverschmidt
· 20 years ago
10cb4f5
Changed desktop window to draw desktop icons non-focused when another window is open.
by oliverschmidt
· 20 years ago
65d6284
Part 5 of adding two new ctk configuration macros:
by oliverschmidt
· 20 years ago
980310d
Part 4 of adding two new ctk configuration macros:
by oliverschmidt
· 20 years ago
19032c6
- Added a custom ctk drawing module based on ctk-conio which makes use of the "Mousetext" feature available on enhanced Apple //e (or better) machines.
by oliverschmidt
· 20 years ago
fc68395
Didn't just fix the build but even made it work again ;-)
by oliverschmidt
· 20 years ago
fcbc43d
Fixed build (and fine tuned conf files)
by oliverschmidt
· 20 years ago
3cf3d30
Reactivated Contiki for the Apple ][
by oliverschmidt
· 20 years ago
ff450d7
removed uip_main
by adamdunkels
· 20 years ago
4457a0d
Added missing file
by adamdunkels
· 21 years ago
3f57dbd
Removed call to ctk_redraw()
by adamdunkels
· 21 years ago
a4ed847
Initial import
by adamdunkels
· 21 years ago