Commit graph

4151 commits

Author SHA1 Message Date
dak664 5e6769b4c1 Fix previous 2 overhasty commits which broke required signedness of address shifts 2009-07-16 17:43:39 +00:00
dak664 c4b4c25e1c Bugs in previous change, could include 32 bit code on 16 bit builds 2009-07-16 17:33:50 +00:00
dak664 4531d66986 INCLUDE_APPLICATE_SOURCE defined to remove compiler warnings. Untested but should work on all AVR builds. 2009-07-16 17:17:22 +00:00
nvt-se 62b380b0a6 Fixed a bug with reading to far in get_record index. Thanks to Darren Moore for reporting this. 2009-07-16 11:58:44 +00:00
dak664 af981496b1 Optional complemented writes/reads and faster word reads 2009-07-15 22:10:08 +00:00
dak664 450aa16a5b Added input args and optional complemented output 2009-07-15 22:06:23 +00:00
dak664 97e258814c Configured for 1284p Raven webserver 2009-07-14 19:25:46 +00:00
dak664 8e3c2e6334 Passed tests on Raven 1284p in 3 seconds with 56KB program memory disk 2009-07-14 19:23:22 +00:00
nvt-se b0431cc688 removed obsolete offset type definitions. 2009-07-13 20:02:16 +00:00
ksb 823bb613f3 STM32F10x headers from FWLib 2009-07-12 16:41:53 +00:00
ksb baa0dd90c9 STM32F103 port 2009-07-12 15:52:28 +00:00
ksb 030933ee2e OpenOCD configuration for STM32F10xxx 2009-07-12 15:48:55 +00:00
ksb e3fae627f5 Removed reference to obsolete header. Fixed HALTing when the SCSI handler fails. 2009-07-11 17:34:19 +00:00
ksb 53da57ba60 SCSI definitions 2009-07-11 15:25:43 +00:00
ksb 292e69a468 Missing file 2009-07-11 15:23:24 +00:00
ksb 5a07631752 Common SD-card interface, implementing CFS using EFSL 2009-07-11 15:13:55 +00:00
ksb 2c00620fc8 Missing file 2009-07-11 15:10:40 +00:00
ksb 3c3714c178 Use IP over Rime 2009-07-11 15:07:59 +00:00
ksb 88669e1675 Test application for USB mass storage 2009-07-11 14:53:02 +00:00
ksb f2e4500f88 SCSI RBC 2009-07-11 14:50:08 +00:00
ksb 2c029597a1 Common USB functionality 2009-07-11 14:44:27 +00:00
ksb 44a83a12cd USB mass storage class 2009-07-11 14:43:13 +00:00
ksb c5e62b7205 USB CDC-Ethernet class 2009-07-11 14:37:11 +00:00
ksb 659b3fb7d3 USB CDC-ACM class 2009-07-11 14:30:53 +00:00
ksb 195c23aaa4 printf-style output intended for debugging. Uses less memory and is more flexible than the newlib implementation. 2009-07-11 14:26:28 +00:00
ksb 1f72d3ea32 Moved and updated code for AT91SAM7S 2009-07-11 14:22:45 +00:00
ksb 1658d6b42c Older ELF-loader code, may not work any longer 2009-07-11 14:18:50 +00:00
ksb 4a82069f15 OpenOCD configuration for SAM7S. Should be merged into ../../common/openocd 2009-07-11 14:18:01 +00:00
dak664 2166261890 Separate input and output debug PRINTFs 2009-07-10 13:33:45 +00:00
nvt-se 906717a333 * isolate only pages in the last sector
* set max_pages to 0 when calling remove_by_page to prevent file starvation.
* when allocating files, only update next_free if the allocated file starts at next_free.

Thanks to Darren Moore (CSIRO) for suggesting the first two of the
three changes.
2009-07-09 22:16:22 +00:00
matsutsuka 2aa41337bc followed the name change of serial-line.c 2009-07-09 18:28:20 +00:00
matsutsuka c55d3ded6c restored specific compilation option since SDCC seems not supporting -MDD very well
introduced a snprintf macro as empty function
2009-07-09 18:26:55 +00:00
matsutsuka 9a752dab15 aligned the usage of LOADER_UNLOAD macro with other sources 2009-07-09 18:24:56 +00:00
dak664 e0138add63 Remove signature bytes from hex file 2009-07-08 21:46:13 +00:00
dak664 1de298c72a *** empty log message *** 2009-07-08 16:17:07 +00:00
dak664 49989dbe45 Add rf230bb radio driver with conditional make on RF230BB=1 2009-07-08 15:26:17 +00:00
nifi c436b99887 added configuration of MAC driver
added missing initialization of serial-line
added periodic DCO/CPU speed re-synch
2009-07-07 13:06:56 +00:00
nifi e8c11209da added notification to model when removing events 2009-07-06 14:04:21 +00:00
fros4943 091bdb080f +quickhelp for control panel 2009-07-06 12:54:42 +00:00
fros4943 28976d9e15 allow simulation delays below real-time 2009-07-06 12:29:57 +00:00
dak664 9aee8dbc16 Fixed bug of no current consequence 2009-07-05 18:50:44 +00:00
fros4943 d5a7a18145 more debugging output + minor refactoring 2009-07-03 14:06:20 +00:00
fros4943 739e21caaf + support for configurable buffer sizes (currently only for log output events) 2009-07-03 13:37:40 +00:00
oliverschmidt 7a228fea41 Replaced classic approach of generating dependency files via rule with generating them as side effect of generating object files. The issue with "No rule to make target ..." is solved as suggested in http://make.paulandlesley.org/autodep.html.
At least with gcc (and cc65) the dependency files are generated without an additional run of the C compiler. This is especially beneficial on Cygwin because of the fork() performance issue.
2009-07-02 22:36:04 +00:00
fros4943 d282c70572 using event central for keeping track of simulation motes + for sharing log output events among different log listeners.
note that at least one log listener plugin must be kept opened, otherwise the event central will clear the history
2009-07-02 12:07:18 +00:00
fros4943 47bf1de4ca using event central for keeping track of simulation motes 2009-07-02 12:05:24 +00:00
fros4943 9b164adc35 method for accessing event central + include mote when notifying simulation observers that a mote was added/removed 2009-07-02 12:04:28 +00:00
fros4943 f13a313a7d event central used for simplifying plugin implementations: a plugin can listen for simulation-wide mote interface changes via this class, and does not need to keep track of added/removed motes.
in addition, the event central may be configured to keep an event history of selected mote interface events, useful for sharing events among several different plugins
2009-07-02 12:03:09 +00:00
fros4943 fe0f03a5fd help methods for manipulating arrays 2009-07-02 11:58:37 +00:00
nifi ac11dc90d8 only reload with new seed if simulation exists 2009-06-30 13:31:42 +00:00