Rom Maps
Library.RomMaps · r1.6 · · SYnoptic
Rom Maps
An area to collaborate on all the memory addresses found in ROMsOBD1 Civic and Integra ECUs
OBD1 Civic Integra ECUs share a lot of featuresMemory Locations
- P28 - ROMs based on the USDM 304 P28 (92-95 Civic D16Z6 SOHC Vtec)
- P30 - ROMs based on the JDM 203 P30 (Civic B16A DOHC Vtec)
- P72 - ROMs based on the USDM 273 P72 (Integra B18C1-3 DOHC Vtec)
- Uber P72 - ROMs based on Blakes Uber Data ERM code
- Hi Res P72 - ROMs based on John Cui's custom high resolution P72 code
Programming Resources
- ASM662 - can be used to assemble and disassemble these ROMs.
- OBD1 Conversion Formulae - can be used to convert values found in these ROMs to real-world values.
- OBD1 Code Compatibility - describes the various ways you can run code in an ECU other than what was intended.
- Some 66k Assembler Routines - have been commented, and you can look at the commented OBD1 Civ Teg Routines.
- Auto Or Manual - There is an interaction between hardware and software to determine transmission behavior.
Other OBD1
Everything else OBD1 - usually 66207 based MCUsMemory Locations
OBD0 Vtec ECUs
OBD0 Vtec ECUs ECUs share a lot of featuresMemory Locations
- PW0 - ROMs based on the PW0 JDM (89-91 CRX/Civic EF8/9 B16A) but also included is some of the Euro PW0 locations.
- PR3 - ROMs based on the PR3 JDM (89-91 Integra XSi B16A)
- ASM662 - can be used to assemble and disassemble these ROMs.
- OBD0 Vtec Routines - have yet to be written.
OBD0 Multi-Point Fuel-Injected
OBD0 MPFI ECUs share a lot of featuresMemory Locations
- 91 PM6 - ROMs based on the 91 PM6 (USDM CRX/Civic Si w/ SOHC D16A6)
- 91 PR4_PA - ROMs based on the USDM 90-91 PR4 with internal PA sensor
- 90 PR4_no_PA - ROMs based on the USDM 90-91 PR4 w/ external PA sensor
- 91 PM7 - Although very similar to the 91 PM6, George Ricketts and others have done a lot of development with the PM7
Programming Resources
- OBD0 PM6 PM7 RAM_Locations - the PM6 and PM7 code seems to store important values in really similar RAM locations.
- OBD0 Conversion Formulas - can be used to convert values found in these ROMs to real world values.
- OBD0 Code Compatibility - details what code can be swapped into which ECUs.
- OBD0 MPFIRoutines - are often shared between ECUs.
- Intel8051 - assembler/disassemblers can be used with these ROMs.