FreeCalypso > hg > freecalypso-tools
comparison loadtools/flashops.c @ 664:77a0001d8849
fc-loadtool: prep for binary flash programming
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 07 Mar 2020 17:58:49 +0000 |
parents | 0dd2c87c1b63 |
children | 44cdfc4fed4c |
comparison
equal
deleted
inserted
replaced
663:46d7ed4ee634 | 664:77a0001d8849 |
---|---|
90 .unlock_sector = amd_invalid, | 90 .unlock_sector = amd_invalid, |
91 .erase_sector = amd_sector_erase, | 91 .erase_sector = amd_sector_erase, |
92 .prep_for_program = noop, | 92 .prep_for_program = noop, |
93 .loadagent_setbase_cmd = "AMFB", | 93 .loadagent_setbase_cmd = "AMFB", |
94 .loadagent_program_cmd = "AMFW", | 94 .loadagent_program_cmd = "AMFW", |
95 .loadagent_binmode_cmd = "AMFWB", | |
95 .needs_unlock = 0, | 96 .needs_unlock = 0, |
96 }; | 97 }; |
97 | 98 |
98 /* Intel flash functions */ | 99 /* Intel flash functions */ |
99 | 100 |
268 .unlock_sector = intel_sector_unlock, | 269 .unlock_sector = intel_sector_unlock, |
269 .erase_sector = intel_sector_erase, | 270 .erase_sector = intel_sector_erase, |
270 .prep_for_program = intel_clear_sr, | 271 .prep_for_program = intel_clear_sr, |
271 .loadagent_setbase_cmd = "INFB", | 272 .loadagent_setbase_cmd = "INFB", |
272 .loadagent_program_cmd = "INFW", | 273 .loadagent_program_cmd = "INFW", |
274 .loadagent_binmode_cmd = "INFWB", | |
273 .needs_unlock = 1, | 275 .needs_unlock = 1, |
274 }; | 276 }; |
275 | 277 |
276 struct flash_cmdset flash_cmdset_intel_w30 = { | 278 struct flash_cmdset flash_cmdset_intel_w30 = { |
277 .cmdset_name = "Intel", | 279 .cmdset_name = "Intel", |
280 .unlock_sector = intel_sector_unlock, | 282 .unlock_sector = intel_sector_unlock, |
281 .erase_sector = intel_sector_erase, | 283 .erase_sector = intel_sector_erase, |
282 .prep_for_program = intel_w30_clear_sr, | 284 .prep_for_program = intel_w30_clear_sr, |
283 .loadagent_setbase_cmd = "INFB", | 285 .loadagent_setbase_cmd = "INFB", |
284 .loadagent_program_cmd = "INFW", | 286 .loadagent_program_cmd = "INFW", |
287 .loadagent_binmode_cmd = "INFWB", | |
285 .needs_unlock = 1, | 288 .needs_unlock = 1, |
286 }; | 289 }; |