- Version:
 - 0.0.15 Avogadro
 
- Date:
 - 10/7/08 17:51 GMT+1
 
Changes: 
- Moved injector.c inc file into inc
 
- Added main running variables struct
 
- Added input handling code for all main vars
 
- Renamed all clock counters clock instead of counter
 
- Added counter for calcs routine
 
- Added struct for counters
 
- Added struct for clocks
 
- Added struct for runtimes
 
- Added flash .c and .h files
 
- Added derived vars struct
 
- Added lookup .c and .h files
 
- Added VE tables and Advance tables
 
- Reformated structs to use typedef statement
 
- Added error codes define file
 
- Added config defaults file
 
- Split remaining settings out into structs.h file
 
- Moved documentation about structs to structs file
 
- Removed contents of initConfiguration()
 
- Moved tuning tables and lookup tables and configuration to the other primary flash block.
 
- Added table lookup routine for X by Y unsigned short main tables
 
- Changed main table structure to be more suitable for variable sizing
 
- Added config checker that outputs a count of misconfigurations
 
- Added send function for string without length relying on null byte to terminate
 
- Added send function for block of data from memory with address and length
 
- Fixed the ignition out pins in the pin out doc
 
- Added the hardware flow control pin to PE7 in the pin out doc
 
- Added full length equation with divisors and scaling
 
- Sorted out the memory management up to 48k
 
- Setup the paged macros for data and functions
 
- Moved some vars to globals calculated at boot time to save loop time
 
- Moved user string to config block
 
- Added 16x2xunsigned short table struct
 
- Added MAF input to the pin out doc
 
- Added MAF transfer lookup table
 
- Added correct and physics based mathematics code and calcs
 
- Relocated rodata into text for loading convenience
 
- Added text2 region temporarily (page window)
 
- Added dependency on makefile and linker stuff to make file
 
- Added relocation of flash block lma addresses to make file
 
- Added realistic data to the MAF lookup table
 
- Added a couple of basic hard coded scripts for memory analysis
 
- Added dumps of each object file
 
- Refactored IO banking system and documented it
 
- Changed timer extension use code to use union for performance
 
- Split core vars generation out into own function
 
- Split derived vars generation out into own function
 
- Added some structure for corrections to PW
 
- Swapped order of CRLF pair to be correct in HR log function
 
- Rearranged main.c code for better effect
 
- Slowed logging down to 10x per second
 
- Increased verbosity of log
 
- Added reset rpm to zero if non synchronously sampling ADCs
 
- Split Lambda table out from VETables.c so it can be arranged in memory more conveniently
 
- Split config into tunable and fixed
 
- Moved many literals to hash defines
 
- Fixed "out by 100" error on load indices in tables
 
- Moved rough RPM calc to per event rather than per rev and inited cycleTime to longmax
 
- Reincluded the broken ignition code
 
- General tidy up of all files 
 
 
Generated on Sat Oct 16 21:29:24 2010 for FreeEMS by 
 1.6.3