I'm trying to decompile / simulate a PIC32MX695 and it seems to semi-start but because the peripheral which I expect it is looking for a MRF24J40MA isn't connected. I commented out the exists but was wondering if there would be a way to stub the endpoint or have it available as a telnet socket with driver code folks have written as a base http://nerdfever.com/simple-driver-code-for-microchip-mrf24j40-radio/
Or what disassembler / decompile would you recommend for a boot and pfm intel hex files I have.
--- Read 1f800810: peripheral register not supported
--- Write 00000001 to 1f800008: peripheral register not supported
--- Write 00000001 to ???: readonly register
--- Read 1f800600: peripheral register not supported
--- Write 00000030 to 1f800600: peripheral register not supported
--- Write 00000030 to ???: readonly register
--- Write 0000ffff to 1f800620: peripheral register not supported
--- Write 0000ffff to ???: readonly register
--- Write 00000000 to 1f800610: peripheral register not supported
--- Write 00000000 to ???: readonly register
--- Read 1f800c00: peripheral register not supported
--- Write 00000070 to 1f800c00: peripheral register not supported
--- Write 00000070 to ???: readonly register
--- Write 0000003f to 1f800c20: peripheral register not supported
--- Write 0000003f to ???: readonly register
--- Write 00000000 to 1f800c10: peripheral register not supported
--- Write 00000000 to ???: readonly register
--- Read 1f800600: peripheral register not supported
--- Write 00008000 to 1f800600: peripheral register not supported
--- Write 00008000 to ???: readonly register
--- Read 1f800c00: peripheral register not supported
--- Write 00008000 to 1f800c00: peripheral register not supported
--- Write 00008000 to ???: readonly register
--- Write 00000000 to 1f800800: peripheral register not supported
--- Write 00000000 to ???: readonly register
--- Write 00000000 to 1f800810: peripheral register not supported
--- Write 00000000 to ???: readonly register
--- Write 00000000 to 1f800a10: peripheral register not supported
--- Write 00000000 to ???: readonly register
--- Write 0000ffff to 1f800a20: peripheral register not supported
--- Write 0000ffff to ???: readonly register
--- Write 00000078 to 1f800800: peripheral register not supported
--- Write 00000078 to ???: readonly register
--- Write 00000000 to 1f800810: peripheral register not supported
--- Write 00000000 to ???: readonly register
--- Write ffffffff to 1f800820: peripheral register not supported
--- Write ffffffff to ???: readonly register
--- Write 00008000 to 1f800808: peripheral register not supported
--- Write 00008000 to ???: readonly register
--- Read 1f800810: peripheral register not supported
--- Write 1d07e000 to 1f80f420: peripheral register not supported
--- Write 1d07e000 to ???: readonly register
--- Write 00004004 to 1f80f400: peripheral register not supported
--- Write 00004004 to ???: readonly register
--- Write aa996655 to 1f80f410: peripheral register not supported
--- Write aa996655 to ???: readonly register
--- Write 556699aa to 1f80f410: peripheral register not supported
--- Write 556699aa to ???: readonly register
--- Write 00008000 to 1f80f408: peripheral register not supported
--- Write 00008000 to ???: readonly register
--- Read 1f80f400: peripheral register not supported
--- Write 00004000 to 1f80f404: peripheral register not supported
--- Write 00004000 to ???: readonly register
--- Read 1f80f400: peripheral register not supported
--- Read 1f800810: peripheral register not supported
I'm trying to decompile / simulate a PIC32MX695 and it seems to semi-start but because the peripheral which I expect it is looking for a MRF24J40MA isn't connected. I commented out the exists but was wondering if there would be a way to stub the endpoint or have it available as a telnet socket with driver code folks have written as a base http://nerdfever.com/simple-driver-code-for-microchip-mrf24j40-radio/
Or what disassembler / decompile would you recommend for a boot and pfm intel hex files I have.