aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-11-13target.cfg: label ETBs correctlyDavid Brownell
Various cores with an ETB have its TAP misnamed ... either as a boundary scan TAP or as the iMX "Secure JTAG Controller" (which is, among other things, a JRC that could be used to shorten scan chains). Use the correct name for these TAPs, which we can recognize since their IDs were assigned by ARM and these chips all document the presence of an ETB. The 0x2b900f0f is ETB11; the 0x1b900f0f is an older module, just called "ETB". Also shrink the ETB's IR configuration; the default IR-Capture value is fine, and the mask can specify that all four bits are safe to check (per ARM documentation). Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
2009-11-13ARM7/9: rm arm7_9_get_arch_pointers()David Brownell
Remove the last external user of arm7_9_get_arch_pointers(), and that annoying downcast utility. Add an is_arm7_9() predicate. Stop returning specious success codes on various failure paths in the ARM7/ARM9 commands which used that downcast utility. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
2009-11-13update developer manual for new typesZachary T Welch
Update the style guide and chase obvious references to structures that have been renamed.
2009-11-13command_t -> struct commandZachary T Welch
Remove misleading typedef and redundant suffix from struct command.
2009-11-13command_context_t -> struct command_contextZachary T Welch
Remove misleading typedef and redundant suffix from struct command_context.
2009-11-13remove rlink structure typedefsZachary T Welch
Remove useless typedefs from the rlink driver. Improve whitespace.
2009-11-13flash_bank_t -> struct flash_bankZachary T Welch
Remove misleading typedef and redundant suffix from struct flash_bank.
2009-11-13nand_device_t -> struct nand_deviceZachary T Welch
Remove misleading typedef and redundant suffix from struct nand_device.
2009-11-13target_t -> struct targetZachary T Welch
Remove misleading typedef and redundant suffix from struct target.
2009-11-13reg_t -> struct regZachary T Welch
Remove misleading typedef and redundant suffix from struct reg.
2009-11-13target_type_t -> struct target_typeZachary T Welch
Remove misleading typedef and redundant suffix from struct target_type.
2009-11-13improve mips32_pracc_contextZachary T Welch
Use struct mips32_pracc_context instead of a typedef.
2009-11-13image_t -> struct imageZachary T Welch
Remove misleading typedef and redundant suffix from struct image. Also removes the typedef from enum image_type, as it is used in image.h only.
2009-11-13armv4_5_common_t -> struct armZachary T Welch
Remove misleading typedef and just use struct arm.
2009-11-13etm_context_t -> struct etm_contextZachary T Welch
Remove misleading typedef and redundant suffix from struct etm_context.
2009-11-13etb_t -> struct etbZachary T Welch
Remove misleading typedef and redundant suffix from struct etb.
2009-11-13trace_t -> struct traceZachary T Welch
Remove misleading typedef and redundant suffix from struct trace.
2009-11-13image_elf_t -> struct image_elfZachary T Welch
Remove misleading typedef and redundant suffix from struct image_elf.
2009-11-13cortex_m3_dwt_comparator_t -> struct cortex_m3_dwt_comparatorZachary T Welch
Remove misleading typedef and redundant suffix from struct cortex_m3_dwt_comparator.
2009-11-13cortex_m3_fp_comparator_t -> struct cortex_m3_fp_comparatorZachary T Welch
Remove misleading typedef and redundant suffix from struct cortex_m3_fp_comparator.
2009-11-13cortex_a8_wrp_t -> struct cortex_a8_wrpZachary T Welch
Remove misleading typedef and redundant suffix from struct cortex_a8_wrp.
2009-11-13cortex_a8_brp_t -> struct cortex_a8_brpZachary T Welch
Remove misleading typedef and redundant suffix from struct cortex_a8_brp.
2009-11-13breakpoint_t -> struct breakpointZachary T Welch
Remove misleading typedef and redundant suffix from struct breakpoint.
2009-11-13xscale_trace_t -> struct xscale_traceZachary T Welch
Remove misleading typedef and redundant suffix from struct xscale_trace.
2009-11-13xscale_trace_entry_t -> struct xscale_trace_entryZachary T Welch
Remove misleading typedef and redundant suffix from struct xscale_trace_entry.
2009-11-13target_event_action_t -> struct target_event_actionZachary T Welch
Remove misleading typedef and redundant suffix from struct target_event_action.
2009-11-13arm_instruction_t -> struct arm_instructionZachary T Welch
Remove misleading typedef and redundant suffix from struct arm_instruction.
2009-11-13arm9tdmi_vector_t -> struct arm9tdmi_vectorZachary T Welch
Remove misleading typedef and redundant suffix from struct arm9tdmi_vector. Renames enum arm9tdmi_vector as enum arm9tdmi_vector_bit.
2009-11-13xscale_reg_t -> struct xscale_regZachary T Welch
Remove misleading typedef and redundant suffix from struct xscale_reg.
2009-11-13xscale_common_t -> struct xscale_commonZachary T Welch
Remove misleading typedef and redundant suffix from struct xscale_common.
2009-11-13xscale_trace_data_t -> struct xscale_trace_dataZachary T Welch
Remove misleading typedef and redundant suffix from struct xscale_trace_data.
2009-11-13trace_point_t -> struct trace_pointZachary T Welch
Remove misleading typedef and redundant suffix from struct trace_point.
2009-11-13debug_msg_receiver_t -> struct debug_msg_receiverZachary T Welch
Remove misleading typedef and redundant suffix from struct debug_msg_receiver.
2009-11-13target_timer_callback_t -> struct target_timer_callbackZachary T Welch
Remove misleading typedef and redundant suffix from struct target_timer_callback.
2009-11-13target_event_callback_t -> struct target_event_callbackZachary T Welch
Remove misleading typedef and redundant suffix from struct target_event_callback.
2009-11-13working_area_t -> struct working_areaZachary T Welch
Remove misleading typedef and redundant suffix from struct working_area.
2009-11-13reg_arch_type_t -> struct reg_arch_typeZachary T Welch
Remove misleading typedef and redundant suffix from struct reg_arch_type.
2009-11-13reg_cache_t -> struct reg_cacheZachary T Welch
Remove misleading typedef and redundant suffix from struct reg_cache.
2009-11-13bitfield_desc_t -> struct bitfield_descZachary T Welch
Remove misleading typedef and redundant suffix from struct bitfield_desc.
2009-11-13oocd_trace_t -> struct oocd_traceZachary T Welch
Remove misleading typedef and redundant suffix from struct oocd_trace.
2009-11-13mips_m4k_common_t -> struct mips_m4k_commonZachary T Welch
Remove misleading typedef and redundant suffix from struct mips_m4k_common.
2009-11-13mips_ejtag_t -> struct mips_ejtagZachary T Welch
Remove misleading typedef and redundant suffix from struct mips_ejtag.
2009-11-13mips32_core_reg_t -> struct mips32_core_regZachary T Welch
Remove misleading typedef and redundant suffix from struct mips32_core_reg.
2009-11-13mips32_common_t -> struct mips32_commonZachary T Welch
Remove misleading typedef and redundant suffix from struct mips32_common.
2009-11-13mips32_comparator_t -> struct mips32_comparatorZachary T Welch
Remove misleading typedef and redundant suffix from struct mips32_comparator.
2009-11-13image_mot_t -> struct image_motZachary T Welch
Remove misleading typedef and redundant suffix from struct image_mot.
2009-11-13image_memory_t -> struct image_memoryZachary T Welch
Remove misleading typedef and redundant suffix from struct image_memory.
2009-11-13image_ihex_t -> struct image_ihexZachary T Welch
Remove misleading typedef and redundant suffix from struct image_ihex.
2009-11-13image_binary_t -> struct image_binaryZachary T Welch
Remove misleading typedef and redundant suffix from struct image_binary.
2009-11-13image_section_t -> struct image_sectionZachary T Welch
Remove misleading typedef and redundant suffix from struct image_section.