oliverschmidt
|
ec2411d5ea
|
Structured the cc65 makefile like all the other makefiles in the Contiki 2.x build system.
|
2007-04-21 15:04:23 +00:00 |
|
oliverschmidt
|
5d62bbd039
|
Used SED to replace the assembler sources with the objects in the dependency file generated by the cc65 compiler. This allows to hide the assembler sources from GNU make which solves several issues. Now the cc65 toolchain behaves very similiar to gcc from the GNU make perspective.
|
2007-04-21 13:23:47 +00:00 |
|
oliverschmidt
|
48977bd89f
|
Replaced the PROJECT_OBJECTFILES hack with puting the Contiki library (containing contiki-main.o) and the cc65 libary into a cc65 "library group" which allows mutual crossreferences between the libraries in the group.
|
2007-04-18 22:52:22 +00:00 |
|
oliverschmidt
|
f3502e2ca4
|
Added NOP headers in order to allow build.
|
2007-04-18 21:38:55 +00:00 |
|
oliverschmidt
|
c7e8ac499e
|
Consistently use curly brackets for function calls (and add the same disclaimer as used in "my" other makefiles).
|
2007-04-14 15:55:50 +00:00 |
|
oliverschmidt
|
9cf544c45e
|
Added the same disclaimer as used in the header file.
|
2007-04-14 15:48:42 +00:00 |
|
oliverschmidt
|
274afdb55c
|
Made driver compilable with both Cygwin and VC++ (and usable for platform/win32 by using logging API).
|
2007-04-11 00:21:28 +00:00 |
|
oliverschmidt
|
9cc1871810
|
Fixed stupid bug. I have no idea how I didn't run into this one for months ! The development platforms have 400-600 bytes buffer size. So every incoming 1500 packet overwrote ~ 1000 bytes of uIP variables. And this happens very easily as every packet coming in for the Windows IP stack is seen by uIP as well (and discarded because of the wrong IP address).
|
2007-04-08 20:06:56 +00:00 |
|
adamdunkels
|
b2b750e83b
|
rtimer_arch_now() now returns the correct value
|
2007-04-07 05:45:08 +00:00 |
|
oliverschmidt
|
e37d79e4a3
|
Don't rely on gcc's auto-import feature.
|
2007-04-07 00:27:22 +00:00 |
|
oliverschmidt
|
e5d3453a79
|
Minor code formatting change.
|
2007-04-05 19:42:47 +00:00 |
|
oliverschmidt
|
be08e76366
|
Now that Contiki has a htonl() we need the same workaround here that we already have for htons().
|
2007-04-05 19:41:02 +00:00 |
|
bg-
|
8aa34f1ea4
|
* remove author.
|
2007-04-04 11:53:07 +00:00 |
|
adamdunkels
|
08d825c450
|
Added rtimer-arch.c
|
2007-04-03 19:05:13 +00:00 |
|
adamdunkels
|
b108ca702a
|
Fixed description
|
2007-04-03 19:04:27 +00:00 |
|
adamdunkels
|
00645113e5
|
MSP430 real-time rtimer support using timerb1
|
2007-04-03 19:03:09 +00:00 |
|
oliverschmidt
|
d41c0671d9
|
Ooops, that was one level of indirection to much.
|
2007-04-03 18:37:15 +00:00 |
|
oliverschmidt
|
aa4434ca55
|
CPU agnostic implementation of the platform specific part of the multi-threading library. Uses fibers on Windows and the ucontext functions on other platforms.
|
2007-04-03 00:40:51 +00:00 |
|
joxe
|
8add3d4660
|
corrected comments
|
2007-04-02 16:32:20 +00:00 |
|
oliverschmidt
|
5bceecfbb0
|
Added Cygwin networking support using WinPcap.
|
2007-04-01 21:05:17 +00:00 |
|
oliverschmidt
|
01b9b31952
|
Moved wpcap*.[ch] from platform/minimal-net/net to cpu/native/net.
|
2007-04-01 20:39:05 +00:00 |
|
adamdunkels
|
e6301c6221
|
Moved tapdev*.[ch] from platform/netsim/net and platform/minimal-net/net to cpu/native/net
|
2007-03-31 18:49:37 +00:00 |
|
adamdunkels
|
c4300e8e8d
|
Added #include that #defines NULL
|
2007-03-31 11:19:08 +00:00 |
|
adamdunkels
|
92e5e7a13c
|
Removed clock_delay()
|
2007-03-29 23:43:59 +00:00 |
|
adamdunkels
|
7db75a8aa6
|
x86 elfloader
|
2007-03-28 20:27:13 +00:00 |
|
adamdunkels
|
7f4014ca4d
|
Preliminary implementation of the rtimer architecture functions for the native CPU
|
2007-03-28 20:09:09 +00:00 |
|
adamdunkels
|
fbd01ee50b
|
Added native CPU to avoid reliance on x86-specific code for the native and netsim platforms
|
2007-03-28 20:07:57 +00:00 |
|
adamdunkels
|
d2683224e9
|
Added clock_delay() between characters to avoid dropping them
|
2007-03-25 21:52:41 +00:00 |
|
adamdunkels
|
6a8d8e3abf
|
Added experimental clock_fine() function
|
2007-03-25 21:51:31 +00:00 |
|
nifi
|
f0ce3a5292
|
Moved buildscripts from cpu/msp430 to platform/esb.
|
2007-03-23 16:19:41 +00:00 |
|
adamdunkels
|
8293e6215f
|
Added elfloader-stub, symbols generation
|
2007-03-22 23:58:08 +00:00 |
|
adamdunkels
|
199e0cb30d
|
Added NM definition
|
2007-03-22 23:57:33 +00:00 |
|
adamdunkels
|
011306ce54
|
LPM4_EXIT instead of LPM_AWAKE()
|
2007-03-21 23:23:43 +00:00 |
|
ksb
|
7c8665fb89
|
Padded struct codeprop_tcphdr to 4 bytes, to get around different
alignment on different platforms.
|
2007-03-18 13:15:00 +00:00 |
|
adamdunkels
|
b0b3e5d0d6
|
Redefined LD to gcc to make things compile. Removed generation of symbols.[ch] due to problematic builds (seemingly neverending loops).
|
2007-03-15 21:52:00 +00:00 |
|
adamdunkels
|
5a5313aa80
|
Added uip include and asmv definition to make it compile
|
2007-03-15 21:51:12 +00:00 |
|
adamdunkels
|
8f9aa7b2f7
|
Moved uip_ipchksum() into a separate file to allow the Tmote Sky port to be compiled entirely without uIP
|
2007-03-15 21:47:45 +00:00 |
|
adamdunkels
|
b7107c0eea
|
Added uart1.c and the dev/ subdirectory
|
2007-03-15 21:46:43 +00:00 |
|
adamdunkels
|
329bb14d94
|
+copyright header
|
2007-03-15 21:39:23 +00:00 |
|
adamdunkels
|
36c17d22d0
|
uIP checksum calculation for MSP430
|
2007-03-15 21:38:46 +00:00 |
|
adamdunkels
|
c1df2e6df8
|
MSP430 definitions
|
2007-03-15 21:38:22 +00:00 |
|
adamdunkels
|
1fbc0aa5b7
|
UART1 driver
|
2007-03-15 21:37:19 +00:00 |
|
adamdunkels
|
574becc10e
|
Interrupt arbitration for sensor drivers
|
2007-03-15 21:37:01 +00:00 |
|
ksb
|
b105b40e9a
|
Added ELF-loader code, should probably eventually end up in core/loader.
Added some replacements for newlib's stdout.
Added missing startup code.
Some minor fixes.
|
2007-03-07 16:07:25 +00:00 |
|
oliverschmidt
|
5d2f948bba
|
Allow to build the statically linked telnet-server and webserver examples using cc65.
|
2007-03-03 13:38:07 +00:00 |
|
oliverschmidt
|
73fabe4ba3
|
Factored out settings specific more to architecture and/or toolchain rather than specific target.
|
2007-03-03 10:05:03 +00:00 |
|
oliverschmidt
|
97681fdada
|
The one and only uip_arch.h resides in core/net.
|
2007-03-03 09:48:39 +00:00 |
|
ksb
|
13af443115
|
CPU specific files for the AT91SAM7S ARM-based microcontrollers
|
2007-02-24 00:09:45 +00:00 |
|
bg-
|
429d41defd
|
* General stuff for different baudrates:
- ubr argument to slip_arch_int
- macros for calculating ubr
- argument -Bbaudrate to tools tunslip and scat
|
2007-02-02 13:26:48 +00:00 |
|
bg-
|
2918e5ae20
|
SLIP for AVR on UART1
|
2007-02-02 13:13:16 +00:00 |
|