oliverschmidt
d59e65a8f2
Added (preliminary) Atari support to the disk image Makefile.
2010-09-29 22:41:37 +00:00
oliverschmidt
a40594b7ce
Display correct name of statically loaded driver.
2010-09-29 21:48:54 +00:00
oliverschmidt
7c7e126a2d
Reduced number of concurrent connections to five (like on the Apple II) to have the web server fit into RAM.
2010-09-29 21:45:29 +00:00
oliverschmidt
f3b4024375
Give the use a chance to read an error message before returning to the DOS menu (like on the Apple II).
2010-09-29 21:11:21 +00:00
oliverschmidt
c839eacbdf
Added cc65 target 'atari' for Atari 8-bit machines. This addition was triggered by exsistence of http://www.atari8ethernet.com/ .
2010-09-29 19:44:01 +00:00
oliverschmidt
f70d4c600d
Minor wording change.
2010-09-29 12:07:02 +00:00
oliverschmidt
32701dacb5
Fixed recent build error in example-shell.
...
Both apps/webbrowser and apps/webserver contain a http-strings.c. It seems unclear to me if the original intention was to have them identical (but then they should have been factored out in the first place) or if they were only very similiar by chance.
Anyway, currently webserver/http-strings.c is a clean superset of webbrowser/http-strings.c so if a project has both HTTP server and client parts it is desirable to use the webserver variant. In the case of apps/shell this can be archived by adding webserver *before* webbrowser to the APPS variable.
This seems like a hack to me - but the whole shell build qualifies as hack, doesn't it ;-)
2010-09-29 11:53:39 +00:00
oliverschmidt
a6a2d5de9f
Fixed recently introduced minor inconsistency.
2010-09-29 09:35:56 +00:00
nifi
a244cf647e
Added stop button to stop any running commands
2010-09-28 23:32:51 +00:00
nifi
dde50b028a
Added tab to set new collect parameters
2010-09-28 23:12:16 +00:00
oliverschmidt
55d61d317b
Allow cc65 ethernet drivers to be loaded statically instead of dynamically. This saved quite some space in scenarios without additional cc65 drivers to be loaded for i.e. a mouse because in those scenarios the cc65 module loader isn't necessary. And without the module loader typically the cc65 heap manager isn't necessary.
2010-09-28 23:02:16 +00:00
oliverschmidt
cd24e920b6
Made cfs-based webserver example compatible with 8.3 file systems.
2010-09-28 20:40:52 +00:00
Jim Paris
62400bd07f
Move stack near BSS so it doesn't take up space in the .bin
2010-09-28 16:30:55 -04:00
Jim Paris
ae70d57d75
Clear BSS at startup
2010-09-28 16:29:36 -04:00
Jim Paris
03293b60ad
Fix a makefile dependency with libraries
...
Using the implicit rules for libraries leads to problems if one of the
objects fails to build, but the others are still OK. Just make all
library rules explicit to avoid this.
2010-09-28 16:01:15 -04:00
oliverschmidt
8631ae8515
Made cfs-based webserver example compatible with 8.3 file systems.
2010-09-28 19:43:50 +00:00
oliverschmidt
8eeeef17d1
Made cfs-based webserver example compatible with 8.3 file systems.
2010-09-28 19:36:16 +00:00
oliverschmidt
b2fe3db298
Just name the binary always 'contiki'.
2010-09-28 19:23:30 +00:00
Jim Paris
6b4d6a9ade
Use a variable for all target objects
...
Instead of specifying them individually. This lets included makefiles
(like my audio/Makefile.include) append objects.
2010-09-28 02:54:23 -04:00
adamdunkels
32ba90ea4c
Bugfix: make sure that neighbor exists before attempting to update tx
...
count.
2010-09-28 06:53:02 +00:00
Jim Paris
036b80e3c1
Support hardcoded dependencies, for generated files
2010-09-28 02:15:43 -04:00
Jim Paris
0e6d5bc9dc
Another rule to disassemble board objects
2010-09-27 20:04:24 -04:00
Jim Paris
c7c79fc9b4
Add TMR_ADDR helper
2010-09-27 19:32:10 -04:00
Jim Paris
00f4a66bb8
Add rule to disassemble .o files
2010-09-27 17:32:59 -04:00
Jim Paris
9cd46dfd4a
Add some useful timer macros
2010-09-27 17:30:02 -04:00
joxe
867100a40c
new version of mspsim - a rebuild of COOJA is needed. - several fixes + dwarf support + exception when writing to PxIN
2010-09-27 20:35:19 +00:00
nifi
bf91d4906b
Made configuration of node info table persistent
2010-09-26 21:48:21 +00:00
Jim Paris
ac2cac1e1d
Register definitions: get rid of some macro magic that doesn't help much
...
Instead of e.g. GPIO.DATA.GPIO_08, you now use GPIO->DATA.GPIO_08.
2010-09-26 16:05:12 -04:00
Jim Paris
bf94b6d3bd
Add structure-based ITC access
2010-09-26 15:59:11 -04:00
Jim Paris
920954f398
REF_OSC is a 32-bit number, not 64-bit number
2010-09-25 23:16:59 -04:00
Jim Paris
2f52fdd156
Add cal_isr() support
2010-09-25 22:51:19 -04:00
Jim Paris
6c93b8fb0b
Add structure-based CRM definitions
2010-09-25 22:40:40 -04:00
Jim Paris
ba2792a70b
Force linker to treat "_start" as undefined, so it pulls it in from src.a.
2010-09-25 17:48:28 -04:00
Jim Paris
9b6f648efb
Add macro to help compute TMR.ENBL values (useful when using #defined
...
values to represent timers)
2010-09-25 17:16:12 -04:00
Jim Paris
1391f5f8b5
Remove unused code
2010-09-25 16:42:09 -04:00
Jim Paris
b7727f6595
Move startup code into its own section so the linker can place it first
2010-09-25 16:42:09 -04:00
Jim Paris
d6adce955c
Add pin definitions for each timer, they're fixed
2010-09-25 15:33:53 -04:00
Jim Paris
4a5508e5b8
Fix #ifdefs in board files
2010-09-25 15:29:10 -04:00
Jim Paris
b00708cf78
Put main dir on include path
...
Now the user can supply their own foo.h that obj_foo/board.h will include
2010-09-25 15:26:44 -04:00
Jim Paris
ebac883e25
Handle empty board.a (no COBJS defined)
2010-09-25 15:09:26 -04:00
Jim Paris
744b4f4764
Fix typo, used wrong name for TARGETS_WITH_ROM_VARS.
...
Also makes the pretty print output specify whether we're linking
against romvars or not.
2010-09-24 18:27:14 -04:00
Jim Paris
0c163122da
Pretty-print the output by default.
...
This makes it a lot easier to see what's going on, and let me find
some problems. Use "make Q=" or set Q= blank in your user Makefile
to see the full commands.
2010-09-24 18:22:11 -04:00
Jim Paris
87e628b897
Remove old config.mk
2010-09-24 18:07:22 -04:00
Jim Paris
50306de9c3
Fix typo -- no ROMVARS for normal targets.
2010-09-24 18:06:36 -04:00
Jim Paris
7fb074c060
Add structure-based GPIO register definitions
2010-09-24 16:29:43 -04:00
Jim Paris
1a014bab1b
Add structure-based timer register definitions
2010-09-24 16:29:43 -04:00
Jim Paris
0a41939407
Makefile cleanup.
...
This is an attempt to fix and cleanup all of the rules, and get rid of
some of the recursion. We still need to invoke make several times
when we're building for more than one board, and some things can get a
bit weird when that happens, but it should generally work. A single
BOARD=foo build should be fully correct, now.
I attempted to keep things compatible, so existing Makefiles that
include libmc1322x/Makefile.include should still work correctly.
2010-09-24 16:29:43 -04:00
fros4943
93b953f815
moved contiki-specific initialization to separate function
2010-09-24 12:59:06 +00:00
fros4943
83adbeee55
register visualizer skin
2010-09-24 12:49:37 +00:00
fros4943
4fe2f4b8d9
visualizer skin showing mote-specific edges (for dgrm)
2010-09-24 12:49:14 +00:00