Gitiles
Code Review
Sign In
pulkomandy.tk
/
contiki-1.x
/
e82833de35bc1021b7f942aa40a905eb17e47ea0
/
contiki-apple2
/
apple2.cfg
03fa482
Reduced the stacksize to 256 bytes. Measurements have shown that the actual stack usage seems to be less than 100 bytes but that wouldn't allow for any additional scenario.
by oliverschmidt
· 18 years ago
027febe
Added banking for the apple2enh target.
by oliverschmidt
· 18 years ago
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
d86377a
Saved some more memory by introducing a multi stage boot process:
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
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
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
46ea673
Moved ProDOS 8 file buffer from $BB00 to $0800 to remove unnecessary incompatibility between Contiki and BASIC.SYSTEM.
by oliverschmidt
· 19 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
· 19 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
3cf3d30
Reactivated Contiki for the Apple ][
by oliverschmidt
· 20 years ago