Initial commit of 0.0.18 just as it was released!0.0.18-JackTheRipper
commitb655eb5c38379fc5fa1593c0ac8666a61d11cabe
authorFredCooke <fred.cooke@gmail.com>
Tue, 23 Dec 2008 12:57:32 +0000 (23 12:57 +0000)
committerFredCooke <fred.cooke@gmail.com>
Tue, 23 Dec 2008 12:57:32 +0000 (23 12:57 +0000)
treeb9e06ca636787b30ec335129600cf45fac5a0fd1
Initial commit of 0.0.18 just as it was released!
175 files changed:
.cproject [new file with mode: 0644]
.project [new file with mode: 0644]
README.txt [new file with mode: 0644]
bin/deleteAllFlash.bash [new file with mode: 0644]
bin/dumpAllFlash3forms.bash [new file with mode: 0644]
bin/freeEMSloader.bash [new file with mode: 0644]
bin/makeWinMake.bash [new file with mode: 0644]
bin/mc9s12xdp512.dat [new file with mode: 0644]
docs/CommsTestMatrix.ods [new file with mode: 0644]
docs/EMS-Side-Serial-Implementation.odt [new file with mode: 0644]
docs/FreeEMS-Data-Map-Structure.odg [new file with mode: 0644]
docs/FreeEMS-Hardware-Standards.odt [new file with mode: 0644]
docs/FreeEMS-Hardware-Standards.pdf [new file with mode: 0644]
docs/FreeEMS-MemoryManagement.odt [new file with mode: 0644]
docs/FreeEMS-MemoryManagement.pdf [new file with mode: 0644]
docs/FreeEMS-Tuning-Interface-Overview.odt [new file with mode: 0644]
docs/FreeEMS.mm [new file with mode: 0644]
docs/FreeEMS_Serial_Protocol_Core_Specification.odt [new file with mode: 0644]
docs/FreeEMS_Serial_Protocol_Core_Specification.pdf [new file with mode: 0644]
docs/MainTablePossibleSizes16x16up.ods [new file with mode: 0644]
docs/TestPacketIdeas.odt [new file with mode: 0644]
docs/WHY.txt [new file with mode: 0644]
docs/Wheel-Algorithm-Analysis.ods [new file with mode: 0644]
docs/XDP512-freeEMS-pin-assignment.ods [new file with mode: 0644]
docs/changelog.txt [new file with mode: 0644]
docs/dwellTime.ods [new file with mode: 0644]
docs/injectorDeadTime.ods [new file with mode: 0644]
docs/licenses/TAPR_Open_Hardware_License_v1.0.odt [new file with mode: 0644]
docs/licenses/TAPR_Open_Hardware_License_v1.0.pdf [new file with mode: 0644]
docs/licenses/TAPR_Open_Hardware_License_v1.0.txt [new file with mode: 0644]
docs/licenses/fdl.txt [new file with mode: 0644]
docs/licenses/gpl.template.bash [new file with mode: 0644]
docs/licenses/gpl.template.c [new file with mode: 0644]
docs/licenses/gpl.template.h [new file with mode: 0644]
docs/licenses/gpl.v3.full.txt [new file with mode: 0644]
docs/release.procedure.txt [new file with mode: 0644]
docs/serial.imp.issues.txt [new file with mode: 0644]
docs/tasks.txt [new file with mode: 0644]
docs/tests.txt [new file with mode: 0644]
firmware/freeems-v0.0.18.s19 [new file with mode: 0644]
firmware/freeems-v0.0.18.s19.zip [new file with mode: 0644]
interface/CustomPackets.js [new file with mode: 0644]
interface/DatalogExample.js [new file with mode: 0644]
interface/IFreeEMS-Vanilla-Interface-Data-Map.js [new file with mode: 0644]
interface/IFreeEMS-Vanilla-Interface-Error-Codes.js [new file with mode: 0644]
interface/IFreeEMS-Vanilla-Interface-Location-IDs.js [new file with mode: 0644]
interface/IFreeEMS-Vanilla-Interface-Packet-Descriptions.js [new file with mode: 0644]
interface/IFreeEMS-Vanilla-Interface-Structure-Descriptions.js [new file with mode: 0644]
interface/IFreeEMS-Vanilla-Specific-Serial-Protocol.odt [new file with mode: 0644]
interface/IFreeEMS-Vanilla-Specific-Serial-Protocol.pdf [new file with mode: 0644]
interface/SettingsExample.js [new file with mode: 0644]
interface/basicDatalog.txt [new file with mode: 0644]
interface/freeEMS-v0.0.1.xml [new file with mode: 0644]
interface/sample.settings.full.raw [new file with mode: 0644]
interface/sample.settings.raw [new file with mode: 0644]
interface/structureRequirements.txt [new file with mode: 0644]
lib/test.packets/bad.or.old/bytes/ESC [new file with mode: 0644]
lib/test.packets/bad.or.old/bytes/ONES [new file with mode: 0644]
lib/test.packets/bad.or.old/bytes/START [new file with mode: 0644]
lib/test.packets/bad.or.old/bytes/STOP [new file with mode: 0644]
lib/test.packets/bad.or.old/bytes/ZERO [new file with mode: 0644]
lib/test.packets/bad.or.old/bytes/escapedESC [new file with mode: 0644]
lib/test.packets/bad.or.old/bytes/escapedSTART [new file with mode: 0644]
lib/test.packets/bad.or.old/bytes/escapedSTOP [new file with mode: 0644]
lib/test.packets/bad.or.old/explanation.txt [new file with mode: 0644]
lib/test.packets/bad.or.old/request.interface.no.ack.1.to.2.bad.checksum.bin [new file with mode: 0644]
lib/test.packets/bad.or.old/request.interface.no.ack.1.to.2.bin [new file with mode: 0644]
lib/test.packets/bad.or.old/request.interface.no.ack.escaped.esc.1.to.2.bin [new file with mode: 0644]
lib/test.packets/bad.or.old/request.interface.no.ack.escaped.start.1.to.2.bin [new file with mode: 0644]
lib/test.packets/bad.or.old/request.interface.no.ack.escaped.stop.1.to.2.bin [new file with mode: 0644]
lib/test.packets/bad.or.old/request.interface.no.ack.force.esc.55.bin [new file with mode: 0644]
lib/test.packets/bad.or.old/request.interface.no.ack.force.esc.66.bin [new file with mode: 0644]
lib/test.packets/bad.or.old/simple.escape.packet.fail.2starts [new file with mode: 0644]
lib/test.packets/bad.or.old/simple.escape.packet.fail.checksum [new file with mode: 0644]
lib/test.packets/bad.or.old/simple.escape.packet.fail.escwrong [new file with mode: 0644]
lib/test.packets/bad.or.old/simple.escape.packet.pass [new file with mode: 0644]
lib/test.packets/configure.all.datalogs.off [new file with mode: 0644]
lib/test.packets/configure.basic.datalog.on [new file with mode: 0644]
lib/test.packets/implemented/request.echo.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/implemented/request.firmware.version.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/implemented/request.interface.version.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/implemented/request.max.size.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/implemented/request.reset.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/request.bad.payload.no.ack.no.addrs.bad.checksum [new file with mode: 0644]
lib/test.packets/request.bad.payload.no.ack.no.addrs.good.checksum [new file with mode: 0644]
lib/test.packets/request.block.cht.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/request.block.flash.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/request.block.iat.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/request.block.ram.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/request.block.test.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/request.echo.no.ack.no.addrs.bad.checksum [new file with mode: 0644]
lib/test.packets/request.temp.burn.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/request.temp.erase.no.ack.no.addrs [new file with mode: 0644]
lib/test.packets/serial.mon.open.comms [new file with mode: 0644]
lib/test.packets/serial.mon.read.ioregs1 [new file with mode: 0644]
lib/test.packets/serial.mon.read.ioregs2 [new file with mode: 0644]
lib/test.packets/serial.mon.read.ioregs3 [new file with mode: 0644]
lib/test.packets/serial.mon.read.ioregs4 [new file with mode: 0644]
lib/test.packets/serial.mon.read.ioregs5 [new file with mode: 0644]
lib/test.packets/serial.mon.read.ioregs6 [new file with mode: 0644]
lib/test.packets/serial.mon.read.ioregs7 [new file with mode: 0644]
lib/test.packets/serial.mon.read.ioregs8 [new file with mode: 0644]
lib/test.packets/serial.mon.read.ppage [new file with mode: 0644]
lib/test.packets/serial.mon.reset [new file with mode: 0644]
lib/test.packets/set.main.cell.value.packet [new file with mode: 0644]
src/CHTTransferTable.c [new file with mode: 0644]
src/FixedConfig1.c [new file with mode: 0644]
src/FixedConfig2.c [new file with mode: 0644]
src/FuelTables.c [new file with mode: 0644]
src/FuelTables2.c [new file with mode: 0644]
src/IATTransferTable.c [new file with mode: 0644]
src/MAFTransferTable.c [new file with mode: 0644]
src/Makefile [new file with mode: 0644]
src/Makefile.windows [new file with mode: 0644]
src/TestTransferTable.c [new file with mode: 0644]
src/TimingTables.c [new file with mode: 0644]
src/TimingTables2.c [new file with mode: 0644]
src/TunableConfig.c [new file with mode: 0644]
src/TunableConfig2.c [new file with mode: 0644]
src/blockDetailsLookup.c [new file with mode: 0644]
src/commsCore.c [new file with mode: 0644]
src/commsISRs.c [new file with mode: 0644]
src/coreVarsGenerator.c [new file with mode: 0644]
src/decodePacketAndRespond.c [new file with mode: 0644]
src/derivedVarsGenerator.c [new file with mode: 0644]
src/enginePositionISRs.c [new file with mode: 0644]
src/flashConstants.c [new file with mode: 0644]
src/flashWrite.c [new file with mode: 0644]
src/freeEMS.c [new file with mode: 0644]
src/fuelAndIgnitionCalcs.c [new file with mode: 0644]
src/globalConstants.c [new file with mode: 0644]
src/hc9s12xdp512elfb.x [new file with mode: 0644]
src/ignitionISRs.c [new file with mode: 0644]
src/inc/9S12XDP512.h [new file with mode: 0644]
src/inc/9S12XDP512asm.s [new file with mode: 0644]
src/inc/blockDetailsLookup.h [new file with mode: 0644]
src/inc/commsCore.h [new file with mode: 0644]
src/inc/commsISRs.h [new file with mode: 0644]
src/inc/coreVarsGenerator.h [new file with mode: 0644]
src/inc/decodePacketAndRespond.h [new file with mode: 0644]
src/inc/derivedVarsGenerator.h [new file with mode: 0644]
src/inc/enginePositionISRs.h [new file with mode: 0644]
src/inc/errorDefines.h [new file with mode: 0644]
src/inc/flashBurn.h [new file with mode: 0644]
src/inc/flashGlobals.h [new file with mode: 0644]
src/inc/flashWrite.h [new file with mode: 0644]
src/inc/freeEMS.h [new file with mode: 0644]
src/inc/fuelAndIgnitionCalcs.h [new file with mode: 0644]
src/inc/globalConstants.h [new file with mode: 0644]
src/inc/globalDefines.h [new file with mode: 0644]
src/inc/ignitionISRs.h [new file with mode: 0644]
src/inc/init.h [new file with mode: 0644]
src/inc/injectionISRs.h [new file with mode: 0644]
src/inc/injectorISR.c [new file with mode: 0644]
src/inc/interrupts.h [new file with mode: 0644]
src/inc/main.h [new file with mode: 0644]
src/inc/memory.h [new file with mode: 0644]
src/inc/miscISRs.h [new file with mode: 0644]
src/inc/realtimeISRs.h [new file with mode: 0644]
src/inc/structs.h [new file with mode: 0644]
src/inc/tableLookup.h [new file with mode: 0644]
src/inc/tunables.h [new file with mode: 0644]
src/inc/utils.h [new file with mode: 0644]
src/init.c [new file with mode: 0644]
src/injectionISRs.c [new file with mode: 0644]
src/interrupts.c [new file with mode: 0644]
src/main.c [new file with mode: 0644]
src/memory.x [new file with mode: 0644]
src/miscISRs.c [new file with mode: 0644]
src/realtimeISRs.c [new file with mode: 0644]
src/regions.x [new file with mode: 0644]
src/staticInit.c [new file with mode: 0644]
src/tableLookup.c [new file with mode: 0644]
src/utils.c [new file with mode: 0644]
src/zassembly/flashBurn.s [new file with mode: 0644]