- Version:
- 0.0.16 FlashGordon
- Date:
- 05/10/08 22:20 GMT+1
Changes:
- Fred: Removed reference to TX0 pin S1 from portHISR()
- Fred: Used fuel pump pin for portHISR() indicator
- Fred: Removed flow control pin function from pin out definition
- Fred: Added tachometer function to pin out definition
- Fred: Moved User LED flash to RTC to free MDC ISR for Tacho use
- Fred: Fixed Makefile dumps section
- Fred: Added configurable tacho output
- Fred: Fixed RPM calc to use correct variable scale
- Fred: Fixed scheduler to always sample ADCs
- Fred: Made baud configurable (default 115200)
- Fred: Added more runtimes to struct and code to populate them
- Fred: Added latencies struct and code to populate them
- Fred: Changed broken sync code to be more simple
- Fred: Refactored sleep function to allow more range
- Fred: Added micro second sleep function
- Fred: Moved reset variables to a function
- Fred: Added flash globals temporary file
- Fred: Added dwell spread sheet
- Fred: Added injector dead time spread sheet
- Fred: Added tables for IDT and dwell vs voltage
- Fred: Added table lookup for unsigned short 2d 16 long
- Fred: Added overflow check for reference PW
- Fred: Changed table functions to return values directly
- Fred: Removed duplicate MAT storage call
- Fred: Moved flag clear for RTI to front
- Fred: Reduced Ram to 6k to allow 2k of minor data and 4k window of big tables
- Fred: Reduced Ram to 5k to allow 1k of flash burn buffer 2k of minor data and 4k window of big tables
- Fred: Added more MAP sensor and other definitions to the globalDefines file
- Fred: Modified Makefile to compile hand written assembly with C cleanly
- Fred: Renamed stoichOct to stoichAFROct
- Fred: Updated IAT and CHT tables to use correct bias resistor value of 2.7k
- Fred: Reformatted pinout doc and added two columns for bootload and reset states
- Fred: Moved ADC pins to final locations on bank 0
- Fred: Merged in Seans Flash changes :
- Sean: Added flash related header and source files
- Sean: Added assembly to load code to stack for burning own flash
- Sean: Added flash erase sector function
- Sean: Added flash word write function
- Sean: Added flash write aligned block function
- Sean: Documented flash functionality in the code
- Fred: Added output to makefile to see each operation type
- Fred: Removed hash define from all constants C files
- Fred: Added main table unions
- Fred: Added ram regions for the purpose of aligning large blocks of data
- Fred: Added include and memcpy references to bring data up into ram
- Fred: Added RPAGE to header to allow paging of tables in and out of visible space
- Fred: Added paged tuning blocks such that table switching almost changes a full tune
- Fred: Migrated small tables into struct for paging
- Fred: Split flash into 5 blocks to ensure no overflow occurs in smalltables
- Fred: Created mechanism to ensure paged data is retrieved correctly by implementing basis of table switching
- Fred: Moved all references to tables to ram copies
- Fred: Split flash again for fixed config block.
- Fred: General formatting and file name and content changes
- Fred: Shifted tunable configs to structs for paging
- Fred: Moved copy from flash to ram to start of init
- Fred: Future comms pseudo code added
- Fred: Various spelling fixes
Generated on Sat Oct 16 21:29:24 2010 for FreeEMS by
1.6.3