1 1.1 christos 2021-06-30 Mike Frysinger <vapier (a] gentoo.org> 2 1.1 christos 3 1.1 christos * configure.ac: Removed. 4 1.1 christos * aclocal.m4: Removed. 5 1.1 christos * configure: Removed. 6 1.1 christos 7 1.1 christos 2021-06-30 Mike Frysinger <vapier (a] gentoo.org> 8 1.1 christos 9 1.1 christos * configure.ac: Delete SIM_AC_OPTION_DEFAULT_MODEL call. 10 1.1 christos * interp.c (sim_open): Set STATE_MODEL_NAME. 11 1.1 christos * aclocal.m4: Regenerate. 12 1.1 christos * configure: Regenerate. 13 1.1 christos 14 1.1 christos 2021-06-30 Mike Frysinger <vapier (a] gentoo.org> 15 1.1 christos 16 1.1 christos * interp.c (sim_open): Set STATE_MACHS. 17 1.1 christos * machs.c (sim_machs): Rename to ... 18 1.1 christos (bfin_sim_machs): ... this. 19 1.1 christos * machs.h (bfin_sim_machs): New decl. 20 1.1 christos 21 1.1 christos 2021-06-29 Mike Frysinger <vapier (a] gentoo.org> 22 1.1 christos 23 1.1 christos * machs.c (sim_machs): Mark const. 24 1.1 christos 25 1.1 christos 2021-06-27 Mike Frysinger <vapier (a] gentoo.org> 26 1.1 christos 27 1.1 christos * Makefile.in: Change to $(SDL_CFLAGS) & $(SDL_LIBS). 28 1.1 christos * configure.ac: Delete PKG_PROG_PKG_CONFIG & 29 1.1 christos PKG_CHECK_MODULES calls. 30 1.1 christos * aclocal.m4, configure: Regenerate. 31 1.1 christos 32 1.1 christos 2021-06-24 Mike Frysinger <vapier (a] gentoo.org> 33 1.1 christos 34 1.1 christos * interp.c (bfin_syscall): Set sc.arg5 & sc.arg6. 35 1.1 christos 36 1.1 christos 2021-06-22 Mike Frysinger <vapier (a] gentoo.org> 37 1.1 christos 38 1.1 christos * configure: Regenerate. 39 1.1 christos 40 1.1 christos 2021-06-21 Mike Frysinger <vapier (a] gentoo.org> 41 1.1 christos 42 1.1 christos * aclocal.m4: Regenerate. 43 1.1 christos * configure: Regenerate. 44 1.1 christos 45 1.1 christos 2021-06-21 Mike Frysinger <vapier (a] gentoo.org> 46 1.1 christos 47 1.1 christos * Makefile.in (SIM_EXTRA_HW_DEVICES): Define. 48 1.1 christos * configure.ac (SIM_AC_OPTION_HARDWARE): Delete call. 49 1.1 christos * configure: Regenerate. 50 1.1 christos 51 1.1 christos 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 52 1.1 christos 53 1.1 christos * configure.ac (SIM_AC_COMMON): Delete. 54 1.1 christos * aclocal.m4, configure: Regenerate. 55 1.1 christos 56 1.1 christos 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 57 1.1 christos 58 1.1 christos * Makefile.in: Change @MAINTAINER_MODE_TRUE@ to $(MAINT). 59 1.1 christos * aclocal.m4, configure: Regenerate. 60 1.1 christos 61 1.1 christos 2021-06-20 Mike Frysinger <vapier (a] gentoo.org> 62 1.1 christos 63 1.1 christos * aclocal.m4: Regenerate. 64 1.1 christos * configure: Regenerate. 65 1.1 christos 66 1.1 christos 2021-06-19 Mike Frysinger <vapier (a] gentoo.org> 67 1.1 christos 68 1.1 christos * aclocal.m4: Regenerate. 69 1.1 christos * configure: Regenerate. 70 1.1 christos 71 1.1 christos 2021-06-19 Mike Frysinger <vapier (a] gentoo.org> 72 1.1 christos 73 1.1 christos * configure: Regenerate. 74 1.1 christos 75 1.1 christos 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 76 1.1 christos 77 1.1 christos * aclocal.m4, configure: Regenerate. 78 1.1 christos 79 1.1 christos 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 80 1.1 christos 81 1.1 christos * configure: Regenerate. 82 1.1 christos 83 1.1 christos 2021-06-18 Mike Frysinger <vapier (a] gentoo.org> 84 1.1 christos 85 1.1 christos * dv-bfin_cec.c: Include sim-signal.h. 86 1.1 christos * sim-main.h: Delete sim-signal.h include. 87 1.1 christos 88 1.1 christos 2021-06-17 Mike Frysinger <vapier (a] gentoo.org> 89 1.1 christos 90 1.1 christos * configure.ac: Delete SIM_AC_OPTION_ENDIAN call. 91 1.1 christos * interp.c (sim_open): Set current_target_byte_order. 92 1.1 christos * aclocal.m4, configure: Regenerate. 93 1.1 christos 94 1.1 christos 2021-06-16 Mike Frysinger <vapier (a] gentoo.org> 95 1.1 christos 96 1.1 christos * configure: Regenerate. 97 1.1 christos 98 1.1 christos 2021-06-16 Mike Frysinger <vapier (a] gentoo.org> 99 1.1 christos 100 1.1 christos * configure: Regenerate. 101 1.1 christos * config.in: Removed. 102 1.1 christos 103 1.1 christos 2021-06-15 Mike Frysinger <vapier (a] gentoo.org> 104 1.1 christos 105 1.1 christos * config.in, configure: Regenerate. 106 1.1 christos 107 1.1 christos 2021-06-14 Mike Frysinger <vapier (a] gentoo.org> 108 1.1 christos 109 1.1 christos * configure.ac: Delete call to SIM_AC_OPTION_WARNINGS. 110 1.1 christos * configure: Regenerate. 111 1.1 christos 112 1.1 christos 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 113 1.1 christos 114 1.1 christos * interp.c: Include portability.h. 115 1.1 christos (getuid, getgid, geteuid, getegid setuid, setgid): Delete. 116 1.1 christos 117 1.1 christos 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 118 1.1 christos 119 1.1 christos * configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT. 120 1.1 christos * interp.c (sim_open): Set current_alignment. 121 1.1 christos 122 1.1 christos 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 123 1.1 christos 124 1.1 christos * aclocal.m4, config.in, configure: Regenerate. 125 1.1 christos 126 1.1 christos 2021-06-12 Mike Frysinger <vapier (a] gentoo.org> 127 1.1 christos 128 1.1 christos * configure.ac: Delete calls to AC_CHECK_FUNCS_ONCE and 129 1.1 christos AC_CHECK_HEADERS_ONCE. 130 1.1 christos * config.in, configure: Regenerate. 131 1.1 christos 132 1.1 christos 2021-05-28 Mike Frysinger <vapier (a] gentoo.org> 133 1.1 christos 134 1.1 christos * dv-bfin_otp.c (bfin_otp_write_page): Shift data1 & data3 by 32-bits. 135 1.1 christos 136 1.1 christos 2021-05-23 Mike Frysinger <vapier (a] gentoo.org> 137 1.1 christos 138 1.1 christos * dv-bfin_otp.c (bfin_otp_write_page): Fix args to 139 1.1 christos bfin_otp_write_page_val2. 140 1.1 christos 141 1.1 christos 2021-05-23 Mike Frysinger <vapier (a] gentoo.org> 142 1.1 christos 143 1.1 christos * dv-bfin_otp.c (bfin_otp_write_page): Call bfin_otp_write_page_val2. 144 1.1 christos 145 1.1 christos 2021-05-23 Mike Frysinger <vapier (a] gentoo.org> 146 1.1 christos 147 1.1 christos * dv-bfin_cec.c: Include strings.h. 148 1.1 christos 149 1.1 christos 2021-05-17 Mike Frysinger <vapier (a] gentoo.org> 150 1.1 christos 151 1.1 christos * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete. 152 1.1 christos 153 1.1 christos 2021-05-17 Mike Frysinger <vapier (a] gentoo.org> 154 1.1 christos 155 1.1 christos * interp.c (sim_open): Call sim_state_alloc_extra. 156 1.1 christos * sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define. 157 1.1 christos (struct sim_state): Delete. 158 1.1 christos (STATE_BOARD_DATA): Define. 159 1.1 christos 160 1.1 christos 2021-05-16 Mike Frysinger <vapier (a] gentoo.org> 161 1.1 christos 162 1.1 christos * bfin-sim.c, devices.c, dv-bfin_cec.c, dv-bfin_ctimer.c, 163 1.1 christos dv-bfin_dma.c, dv-bfin_dmac.c, dv-bfin_ebiu_amc.c, 164 1.1 christos dv-bfin_ebiu_ddrc.c, dv-bfin_ebiu_sdc.c, dv-bfin_emac.c, 165 1.1 christos dv-bfin_eppi.c, dv-bfin_evt.c, dv-bfin_gpio.c, dv-bfin_gpio2.c, 166 1.1 christos dv-bfin_gptimer.c, dv-bfin_jtag.c, dv-bfin_mmu.c, dv-bfin_nfc.c, 167 1.1 christos dv-bfin_otp.c, dv-bfin_pfmon.c, dv-bfin_pint.c, dv-bfin_pll.c, 168 1.1 christos dv-bfin_ppi.c, dv-bfin_rtc.c, dv-bfin_sic.c, dv-bfin_spi.c, 169 1.1 christos dv-bfin_trace.c, dv-bfin_twi.c, dv-bfin_uart.c, dv-bfin_uart2.c, 170 1.1 christos dv-bfin_wdog.c, dv-bfin_wp.c, dv-eth_phy.c, gui.c, interp.c, 171 1.1 christos machs.c: Replace config.h include with defs.h. 172 1.1 christos 173 1.1 christos 2021-05-16 Mike Frysinger <vapier (a] gentoo.org> 174 1.1 christos 175 1.1 christos * config.in, configure: Regenerate. 176 1.1 christos 177 1.1 christos 2021-05-14 Mike Frysinger <vapier (a] gentoo.org> 178 1.1 christos 179 1.1 christos * interp.c: Update include path. 180 1.1 christos 181 1.1 christos 2021-05-04 Mike Frysinger <vapier (a] gentoo.org> 182 1.1 christos 183 1.1 christos * configure: Regenerate. 184 1.1 christos 185 1.1 christos 2021-05-03 Simon Marchi <simon.marchi (a] polymtl.ca> 186 1.1 christos 187 1.1 christos * interp.c (sim_open): Adjust format string specifier. 188 1.1 christos 189 1.1 christos 2021-05-02 Mike Frysinger <vapier (a] gentoo.org> 190 1.1 christos 191 1.1 christos * bfin-sim.c: Include ansidecl.h. 192 1.1 christos (illegal_instruction): Change __attribute__((noreturn)) to 193 1.1 christos ATTRIBUTE_NORETURN. 194 1.1 christos (illegal_instruction_combination, illegal_instruction_or_combination, 195 1.1 christos unhandled_instruction): Likewise. 196 1.1 christos 197 1.1 christos 2021-05-01 Mike Frysinger <vapier (a] gentoo.org> 198 1.1 christos 199 1.1 christos * dv-bfin_mmu.c (bfin_mmu_options): Mark static. 200 1.1 christos (sim_install_bfin_mmu): New function & prototype. 201 1.1 christos * interp.c (e_sim_add_option_table): Delete. 202 1.1 christos * machs.c (bfin_mach_options): Mark static. 203 1.1 christos (sim_install_bfin_mach): New function & prototype. 204 1.1 christos 205 1.1 christos 2021-05-01 Mike Frysinger <vapier (a] gentoo.org> 206 1.1 christos 207 1.1 christos * config.in, configure: Regenerate. 208 1.1 christos 209 1.1 christos 2021-04-26 Mike Frysinger <vapier (a] gentoo.org> 210 1.1 christos 211 1.1 christos * Makefile.in (NL_TARGET): Delete. 212 1.1 christos 213 1.1 christos 2021-04-23 Mike Frysinger <vapier (a] gentoo.org> 214 1.1 christos 215 1.1 christos * configure.ac (SIM_AC_OPTION_HARDWARE): Delete first two args. 216 1.1 christos * configure: Regenerate. 217 1.1 christos 218 1.1 christos 2021-04-22 Tom Tromey <tom (a] tromey.com> 219 1.1 christos 220 1.1 christos * configure, config.in: Rebuild. 221 1.1 christos 222 1.1 christos 2021-04-22 Tom Tromey <tom (a] tromey.com> 223 1.1 christos 224 1.1 christos * Makefile.in (INCLUDE): Remove. 225 1.1 christos 226 1.1 christos 2021-04-22 Tom Tromey <tom (a] tromey.com> 227 1.1 christos 228 1.1 christos * configure: Rebuild. 229 1.1 christos 230 1.1 christos 2021-04-21 Mike Frysinger <vapier (a] gentoo.org> 231 1.1 christos 232 1.1 christos * aclocal.m4: Regenerate. 233 1.1 christos 234 1.1 christos 2021-04-21 Simon Marchi <simon.marchi (a] polymtl.ca> 235 1.1 christos 236 1.1 christos * configure: Regenerate. 237 1.1 christos 238 1.1 christos 2021-04-18 Mike Frysinger <vapier (a] gentoo.org> 239 1.1 christos 240 1.1 christos * configure.ac: Change AC_CHECK_HEADERS to AC_CHECK_HEADERS_ONCE. 241 1.1 christos * configure: Regenerate. 242 1.1 christos 243 1.1 christos 2021-04-18 Mike Frysinger <vapier (a] gentoo.org> 244 1.1 christos 245 1.1 christos * configure.ac: Change AC_CHECK_FUNCS to AC_CHECK_FUNCS_ONCE and 246 1.1 christos delete mmap & munmap. 247 1.1 christos * configure: Regenerate. 248 1.1 christos 249 1.1 christos 2021-04-18 Mike Frysinger <vapier (a] gentoo.org> 250 1.1 christos 251 1.1 christos * interp.c (bfin_syscall): Delete CB_SYS_getpid handling. 252 1.1 christos 253 1.1 christos 2021-04-12 Mike Frysinger <vapier (a] gentoo.org> 254 1.1 christos 255 1.1 christos * interp.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all. 256 1.1 christos 257 1.1 christos 2021-04-02 Mike Frysinger <vapier (a] gentoo.org> 258 1.1 christos 259 1.1 christos * aclocal.m4, configure: Regenerate. 260 1.1 christos 261 1.1 christos 2021-02-28 Mike Frysinger <vapier (a] gentoo.org> 262 1.1 christos 263 1.1 christos * configure: Regenerate. 264 1.1 christos 265 1.1 christos 2021-02-21 Mike Frysinger <vapier (a] gentoo.org> 266 1.1 christos 267 1.1 christos * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. 268 1.1 christos * aclocal.m4, configure: Regenerate. 269 1.1 christos 270 1.1 christos 2021-02-13 Mike Frysinger <vapier (a] gentoo.org> 271 1.1 christos 272 1.1 christos * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. 273 1.1 christos * aclocal.m4, configure: Regenerate. 274 1.1 christos 275 1.1 christos 2021-02-06 Mike Frysinger <vapier (a] gentoo.org> 276 1.1 christos 277 1.1 christos * interp.c (sim_open): Delete call to STATE_WATCHPOINTS. 278 1.1 christos 279 1.1 christos 2021-02-06 Mike Frysinger <vapier (a] gentoo.org> 280 1.1 christos 281 1.1 christos * configure: Regenerate. 282 1.1 christos 283 1.1 christos 2021-01-30 Mike Frysinger <vapier (a] gentoo.org> 284 1.1 christos 285 1.1 christos * interp.c (sim_open): Delete STATE_WATCHPOINTS (sd)->sizeof_pc. 286 1.1 christos 287 1.1 christos 2021-01-11 Mike Frysinger <vapier (a] gentoo.org> 288 1.1 christos 289 1.1 christos * config.in, configure: Regenerate. 290 1.1 christos 291 1.1 christos 2021-01-09 Mike Frysinger <vapier (a] gentoo.org> 292 1.1 christos 293 1.1 christos * configure: Regenerate. 294 1.1 christos 295 1.1 christos 2021-01-08 Mike Frysinger <vapier (a] gentoo.org> 296 1.1 christos 297 1.1 christos * configure: Regenerate. 298 1.1 christos 299 1.1 christos 2021-01-04 Mike Frysinger <vapier (a] gentoo.org> 300 1.1 christos 301 1.1 christos * machs.c: Include stdlib.h. 302 1.1 christos 303 1.1 christos 2021-01-04 Mike Frysinger <vapier (a] gentoo.org> 304 1.1 christos 305 1.1 christos * dv-bfin_dma.c: Include stdlib.h. 306 1.1 christos 307 1.1 christos 2021-01-02 Mike Frysinger <vapier (a] gentoo.org> 308 1.1 christos 309 1.1 christos * interp.c: Change ALIGN to align_up. 310 1.1 christos * sim-main.h (ALIGN): Delete 311 1.1 christos 312 1.1 christos 2020-08-21 Simon Marchi <simon.marchi (a] polymtl.ca> 313 1.1 christos 314 1.1 christos * configure.ac: Include config/pkg.m4. 315 1.1 christos 316 1.1 christos 2020-07-29 Simon Marchi <simon.marchi (a] efficios.com> 317 1.1 christos 318 1.1 christos * aclocal.m4, configure: Re-generate. 319 1.1 christos 320 1.1 christos 2017-09-06 John Baldwin <jhb (a] FreeBSD.org> 321 1.1 christos 322 1.1 christos * configure: Regenerate. 323 1.1 christos 324 1.1 christos 2016-08-13 Mike Frysinger <vapier (a] gentoo.org> 325 1.1 christos 326 1.1 christos PR sim/20438 327 1.1 christos * machs.h (MODEL_TYPE, MACH_ATTR, BFIN_INSN_*): Move ... 328 1.1 christos * arch.h: ... to this new header file. 329 1.1 christos * sim-main.h (SIM_CPU): Delete. 330 1.1 christos Include arch.h before sim-base.h, and move sim-base.h before 331 1.1 christos bfin-sim.h. 332 1.1 christos 333 1.1 christos 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 334 1.1 christos 335 1.1 christos * config.in, configure: Regenerate. 336 1.1 christos 337 1.1 christos 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 338 1.1 christos 339 1.1 christos * configure: Regenerate. 340 1.1 christos 341 1.1 christos 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 342 1.1 christos 343 1.1 christos * configure.ac (SIM_AC_OPTION_ENVIRONMENT): Delete call. 344 1.1 christos * configure: Regenerate. 345 1.1 christos 346 1.1 christos 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 347 1.1 christos 348 1.1 christos * configure: Regenerate. 349 1.1 christos 350 1.1 christos 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 351 1.1 christos 352 1.1 christos * configure: Regenerate. 353 1.1 christos 354 1.1 christos 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 355 1.1 christos 356 1.1 christos * configure.ac (SIM_AC_OPTION_INLINE): Delete call. 357 1.1 christos * configure: Regenerate. 358 1.1 christos 359 1.1 christos 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 360 1.1 christos 361 1.1 christos * configure: Regenerate. 362 1.1 christos 363 1.1 christos 2016-01-10 Mike Frysinger <vapier (a] gentoo.org> 364 1.1 christos 365 1.1 christos * configure: Regenerate. 366 1.1 christos 367 1.1 christos 2016-01-09 Mike Frysinger <vapier (a] gentoo.org> 368 1.1 christos 369 1.1 christos * config.in, configure: Regenerate. 370 1.1 christos 371 1.1 christos 2016-01-06 Mike Frysinger <vapier (a] gentoo.org> 372 1.1 christos 373 1.1 christos * interp.c (bfin_syscall): Remove first const from argv. 374 1.1 christos (sim_open): Mark argv const. 375 1.1 christos (simple_env): Remove first const. 376 1.1 christos (bfin_user_init): Remove first const from argv and and env 377 1.1 christos (bfin_os_init): Remove first const from argv. 378 1.1 christos (sim_create_inferior): Mark argv and env const. 379 1.1 christos Drop casts from bfin_user_init and bfin_os_init calls. 380 1.1 christos 381 1.1 christos 2016-01-05 Mike Frysinger <vapier (a] gentoo.org> 382 1.1 christos 383 1.1 christos * interp.c (step_once): Call TRACE_DISASM. 384 1.1 christos 385 1.1 christos 2016-01-04 Mike Frysinger <vapier (a] gentoo.org> 386 1.1 christos 387 1.1 christos * bfin-sim.c (decode_dsp32shift_0): Change MIN to min. 388 1.1 christos * dv-bfin_dma.c (bfin_dma_hw_event_callback): Likewise. 389 1.1 christos * dv-bfin_ebiu_amc.c (bfin_ebiu_amc_write_amgctl): Likewise. 390 1.1 christos * dv-bfin_emac.c (bfin_emac_dma_read_buffer): Change MAX to max. 391 1.1 christos * dv-bfin_mmu.c (_mmu_check_addr): Change MIN to min. 392 1.1 christos * dv-bfin_trace.c (bfin_trace_io_read_buffer): Likewise. 393 1.1 christos * interp.c (bfin_fdpic_load): Change MAX to max. 394 1.1 christos (bfin_fdpic_load): Likewise. 395 1.1 christos * sim-main.h (MIN, MAX): Delete. 396 1.1 christos (CLAMP): Change MIN to min and MAX to max. 397 1.1 christos 398 1.1 christos 2016-01-04 Mike Frysinger <vapier (a] gentoo.org> 399 1.1 christos 400 1.1 christos * configure: Regenerate. 401 1.1 christos 402 1.1 christos 2016-01-03 Mike Frysinger <vapier (a] gentoo.org> 403 1.1 christos 404 1.1 christos * interp.c (sim_open): Update sim_parse_args comment. 405 1.1 christos 406 1.1 christos 2016-01-03 Mike Frysinger <vapier (a] gentoo.org> 407 1.1 christos 408 1.1 christos * TODO: Delete file. 409 1.1 christos 410 1.1 christos 2016-01-03 Mike Frysinger <vapier (a] gentoo.org> 411 1.1 christos 412 1.1 christos * interp.c (count_argc): Delete. 413 1.1 christos (bfin_syscall): Change count_argc to countargv. 414 1.1 christos (bfin_user_init): Likewise. 415 1.1 christos 416 1.1 christos 2016-01-03 Mike Frysinger <vapier (a] gentoo.org> 417 1.1 christos 418 1.1 christos * configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete. 419 1.1 christos * configure: Regenerate. 420 1.1 christos 421 1.1 christos 2016-01-02 Mike Frysinger <vapier (a] gentoo.org> 422 1.1 christos 423 1.1 christos * configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to 424 1.1 christos LITTLE. 425 1.1 christos * configure: Regenerate. 426 1.1 christos 427 1.1 christos 2015-12-27 Mike Frysinger <vapier (a] gentoo.org> 428 1.1 christos 429 1.1 christos * Makefile.in (SIM_OBJS): Delete sim-hload.o. 430 1.1 christos 431 1.1 christos 2015-12-26 Mike Frysinger <vapier (a] gentoo.org> 432 1.1 christos 433 1.1 christos * config.in, configure: Regenerate. 434 1.1 christos 435 1.1 christos 2015-12-26 Mike Frysinger <vapier (a] gentoo.org> 436 1.1 christos 437 1.1 christos * devices.c (bfin_mmr_invalid): Delete cpu arg and add missing arg. 438 1.1 christos Add cpu, rw, and reason local vars. Rewrite error messages. Add 439 1.1 christos more todo comments. 440 1.1 christos (dv_bfin_mmr_invalid): Update bfin_mmr_invalid call. 441 1.1 christos (dv_bfin_mmr_require): Likewise. Change return to bool. Check 442 1.1 christos alignment of the addr variable. 443 1.1 christos (bfin_mmr_check, dv_bfin_mmr_check, device_io_read_buffer, 444 1.1 christos device_io_write_buffer): Delete. 445 1.1 christos (dv_bfin_mmr_require_16_32): Define. 446 1.1 christos * devices.h (dv_bfin_mmr_require): Change return to bool. 447 1.1 christos (dv_bfin_mmr_check): Delete. 448 1.1 christos (dv_bfin_mmr_require_16_32): Define. 449 1.1 christos Add a few comments. 450 1.1 christos * dv-bfin_cec.c (bfin_cec_io_write_buffer): Call 451 1.1 christos dv_bfin_mmr_require_32. 452 1.1 christos (bfin_cec_io_read_buffer): Likewise. 453 1.1 christos * dv-bfin_ctimer.c (bfin_ctimer_io_write_buffer): Likewise. 454 1.1 christos (bfin_ctimer_io_read_buffer): Likewise. 455 1.1 christos * dv-bfin_dma.c (bfin_dma_io_write_buffer): Call 456 1.1 christos dv_bfin_mmr_require_16_32. Return 0 in the default case. 457 1.1 christos (bfin_dma_io_read_buffer): Call dv_bfin_mmr_require_16_32. 458 1.1 christos * dv-bfin_ebiu_amc.c (bf50x_ebiu_amc_io_write_buffer): Return 0 459 1.1 christos when dv_bfin_mmr_require_16 fails and in the default case. 460 1.1 christos (bf53x_ebiu_amc_io_write_buffer): Likewise. 461 1.1 christos (bf54x_ebiu_amc_io_write_buffer): Likewise. 462 1.1 christos (bfin_ebiu_amc_io_write_buffer): Call dv_bfin_mmr_require_16_32. 463 1.1 christos (bf50x_ebiu_amc_io_read_buffer): Return 0 when 464 1.1 christos dv_bfin_mmr_require_16 fails and in the default case. 465 1.1 christos (bf53x_ebiu_amc_io_read_buffer): Likewise. 466 1.1 christos (bf54x_ebiu_amc_io_read_buffer): Likewise. 467 1.1 christos (bfin_ebiu_amc_io_read_buffer): Call dv_bfin_mmr_require_16_32. 468 1.1 christos * dv-bfin_ebiu_ddrc.c (bfin_ebiu_ddrc_io_write_buffer): Call 469 1.1 christos dv_bfin_mmr_require_16_32. Return 0 when dv_bfin_mmr_require_16 or 470 1.1 christos dv_bfin_mmr_require_32 fails. 471 1.1 christos (bfin_ebiu_ddrc_io_read_buffer): Likewise. 472 1.1 christos * dv-bfin_ebiu_sdc.c (bfin_ebiu_sdc_io_write_buffer): Likewise. 473 1.1 christos (bfin_ebiu_sdc_io_read_buffer): Likewise. 474 1.1 christos * dv-bfin_emac.c (bfin_emac_io_write_buffer): Return 0 when 475 1.1 christos dv_bfin_mmr_require_32 fails and in the default case. 476 1.1 christos (bfin_emac_io_read_buffer): Likewise. 477 1.1 christos * dv-bfin_eppi.c (bfin_eppi_io_write_buffer): Call 478 1.1 christos dv_bfin_mmr_require_16_32 and return 0 when dv_bfin_mmr_require_16 479 1.1 christos or dv_bfin_mmr_require_32 fails and in the default case. 480 1.1 christos (bfin_eppi_io_read_buffer): Likewise. 481 1.1 christos * dv-bfin_evt.c (bfin_evt_io_write_buffer): Call 482 1.1 christos dv_bfin_mmr_require_32. 483 1.1 christos (bfin_evt_io_read_buffer): Likewise. 484 1.1 christos * dv-bfin_gpio.c (bfin_gpio_io_write_buffer): Move call to 485 1.1 christos dv_bfin_mmr_require_16 to earlier in the func. Return 0 when it 486 1.1 christos fails and in the default case. 487 1.1 christos (bfin_gpio_io_read_buffer): Likewise. 488 1.1 christos * dv-bfin_gpio2.c (bfin_gpio_io_write_buffer): Move call to 489 1.1 christos dv_bfin_mmr_require_16 and dv_bfin_mmr_require_32 to earlier in the 490 1.1 christos func. Return 0 when it fails and in the default case. 491 1.1 christos (bfin_gpio_io_read_buffer): Likewise. 492 1.1 christos * dv-bfin_gptimer.c (bfin_gptimer_io_write_buffer): Call 493 1.1 christos dv_bfin_mmr_require_16_32. Return 0 when dv_bfin_mmr_require_16 or 494 1.1 christos dv_bfin_mmr_require_32 fails and in the default case. 495 1.1 christos (bfin_gptimer_io_read_buffer): Likewise. 496 1.1 christos * dv-bfin_jtag.c (bfin_jtag_io_write_buffer): Call 497 1.1 christos dv_bfin_mmr_require_32. Return 0 in the default case. 498 1.1 christos (bfin_jtag_io_read_buffer): Likewise. Delete while(1) loop. 499 1.1 christos * dv-bfin_mmu.c (bfin_mmu_io_write_buffer): Call 500 1.1 christos dv_bfin_mmr_require_32. Return 0 in the default case. 501 1.1 christos (bfin_mmu_io_read_buffer): Likewise. Delete while(1) loop. 502 1.1 christos * dv-bfin_nfc.c (bfin_nfc_io_write_buffer): Move call to 503 1.1 christos dv_bfin_mmr_require_16 to earlier in the func. Return 0 when it 504 1.1 christos fails and in the default case. 505 1.1 christos (bfin_nfc_io_read_buffer): Likewise. 506 1.1 christos * dv-bfin_otp.c (bfin_otp_io_write_buffer): Call 507 1.1 christos dv_bfin_mmr_require_16_32. Return 0 when dv_bfin_mmr_require_16 508 1.1 christos or dv_bfin_mmr_require_32 fails and in the default case. 509 1.1 christos (bfin_otp_io_read_buffer): Likewise. 510 1.1 christos * dv-bfin_pfmon.c (bfin_pfmon_io_write_buffer): Call 511 1.1 christos dv_bfin_mmr_require_32. Return 0 in the default case. 512 1.1 christos (bfin_pfmon_io_read_buffer): Likewise. Delete while(1) loop. 513 1.1 christos * dv-bfin_pint.c (bfin_pint_io_write_buffer): Move call to 514 1.1 christos dv_bfin_mmr_require_32 to earlier in the func. Return 0 when it 515 1.1 christos fails and in the default case. 516 1.1 christos (bfin_pint_io_read_buffer): Likewise. 517 1.1 christos * dv-bfin_pll.c (bfin_pll_io_write_buffer): Call 518 1.1 christos dv_bfin_mmr_require_16_32. Return 0 when dv_bfin_mmr_require_16 519 1.1 christos fails. 520 1.1 christos (bfin_pll_io_read_buffer): Likewise. 521 1.1 christos * dv-bfin_ppi.c (bfin_ppi_io_write_buffer): Move call to 522 1.1 christos dv_bfin_mmr_require_16 to earlier in the func. Return 0 when it 523 1.1 christos fails and in the default case. 524 1.1 christos 9bfin_ppi_io_read_buffer): Likewise. 525 1.1 christos * dv-bfin_rtc.c (bfin_rtc_io_write_buffer): Call 526 1.1 christos dv_bfin_mmr_require_16_32. 527 1.1 christos (bfin_rtc_io_read_buffer): Likewise. 528 1.1 christos * dv-bfin_sic.c (bfin_sic_52x_io_write_buffer): Likewise. 529 1.1 christos (bfin_sic_52x_io_read_buffer, bfin_sic_537_io_write_buffer, 530 1.1 christos bfin_sic_537_io_read_buffer, bfin_sic_54x_io_write_buffer, 531 1.1 christos bfin_sic_54x_io_read_buffer, bfin_sic_561_io_write_buffer, 532 1.1 christos bfin_sic_561_io_read_buffer): Likewise. 533 1.1 christos * dv-bfin_spi.c (bfin_spi_io_write_buffer): Move call to 534 1.1 christos dv_bfin_mmr_require_16 to earlier in the func. Return 0 when it 535 1.1 christos fails and in the default case. 536 1.1 christos (bfin_spi_io_read_buffer): Likewise. 537 1.1 christos * dv-bfin_trace.c (bfin_trace_io_write_buffer): Call 538 1.1 christos dv_bfin_mmr_require_32. Return 0 in the default case. 539 1.1 christos (bfin_trace_io_read_buffer): Likewise. Delete while(1) loop. 540 1.1 christos * dv-bfin_twi.c (bfin_twi_io_write_buffer): Move call to 541 1.1 christos dv_bfin_mmr_require_16 to earlier in the func. Return 0 when it 542 1.1 christos fails and in the default case. 543 1.1 christos (bfin_twi_io_read_buffer): Likewise. 544 1.1 christos * dv-bfin_uart.c (bfin_uart_io_write_buffer): Likewise. 545 1.1 christos (bfin_uart_io_read_buffer): Likewise. 546 1.1 christos * dv-bfin_uart2.c (bfin_uart_io_write_buffer): Likewise. 547 1.1 christos (bfin_uart_io_read_buffer): Likewise. 548 1.1 christos * dv-bfin_wdog.c (bfin_wdog_io_write_buffer): Call 549 1.1 christos dv_bfin_mmr_require_16_32. 550 1.1 christos (bfin_wdog_io_read_buffer): Likewise. Return 0 when 551 1.1 christos dv_bfin_mmr_require_16 fails. 552 1.1 christos * dv-bfin_wp.c (bfin_wp_io_write_buffer): Call 553 1.1 christos dv_bfin_mmr_require_32. Return 0 in the default case. 554 1.1 christos (bfin_wp_io_read_buffer): Likewise. Delete while(1) loop. 555 1.1 christos * tconfig.h: Delete file. 556 1.1 christos 557 1.1 christos 2015-12-26 Mike Frysinger <vapier (a] gentoo.org> 558 1.1 christos 559 1.1 christos * bfin-sim.c (decode_LDST_0): Add 4th element to posts array. 560 1.1 christos 561 1.1 christos 2015-12-26 Mike Frysinger <vapier (a] gentoo.org> 562 1.1 christos 563 1.1 christos * interp.c (sim_create_inferior): Update comment and argv check. 564 1.1 christos 565 1.1 christos 2015-12-25 Mike Frysinger <vapier (a] gentoo.org> 566 1.1 christos 567 1.1 christos * Makefile.in (SIM_OBJS): Delete sim-model.o. 568 1.1 christos * tconfig.h (SIM_HAVE_MODEL): Delete. 569 1.1 christos 570 1.1 christos 2015-12-25 Mike Frysinger <vapier (a] gentoo.org> 571 1.1 christos 572 1.1 christos * machs.c: Rename MACH to SIM_MACH, MACH_IMP_PROPERTIES to 573 1.1 christos SIM_MACH_IMP_PROPERTIES, and MODEL to SIM_MODEL. 574 1.1 christos 575 1.1 christos 2015-12-25 Mike Frysinger <vapier (a] gentoo.org> 576 1.1 christos 577 1.1 christos * devices.c (device_error): Delete. 578 1.1 christos 579 1.1 christos 2015-12-24 Mike Frysinger <vapier (a] gentoo.org> 580 1.1 christos 581 1.1 christos * tconfig.h (SIM_HANDLES_LMA): Delete. 582 1.1 christos 583 1.1 christos 2015-11-17 Mike Frysinger <vapier (a] gentoo.org> 584 1.1 christos 585 1.1 christos * tconfig.h (WITH_MODULO_MEMORY): Delete. 586 1.1 christos 587 1.1 christos 2015-11-15 Mike Frysinger <vapier (a] gentoo.org> 588 1.1 christos 589 1.1 christos * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and 590 1.1 christos sim-stop.o. 591 1.1 christos 592 1.1 christos 2015-11-14 Mike Frysinger <vapier (a] gentoo.org> 593 1.1 christos 594 1.1 christos * interp.c (sim_close): Delete. 595 1.1 christos 596 1.1 christos 2015-10-11 Mike Frysinger <vapier (a] gentoo.org> 597 1.1 christos 598 1.1 christos PR sim/18407 599 1.1 christos * bfin-sim.c (decode_dsp32shiftimm_0): Call ashiftrt when count 600 1.1 christos is less than 0. 601 1.1 christos 602 1.1 christos 2015-06-24 Mike Frysinger <vapier (a] gentoo.org> 603 1.1 christos 604 1.1 christos * interp.c (trace_register): Delete. 605 1.1 christos * sim-main.h (trace_register, TRACE_REGISTER, TRACE_REG): Delete. 606 1.1 christos 607 1.1 christos 2015-06-23 Mike Frysinger <vapier (a] gentoo.org> 608 1.1 christos 609 1.1 christos * configure: Regenerate. 610 1.1 christos 611 1.1 christos 2015-06-17 Mike Frysinger <vapier (a] gentoo.org> 612 1.1 christos 613 1.1 christos * interp.c: Include sim-syscall.h. 614 1.1 christos (syscall_read_mem, syscall_write_mem): Delete. 615 1.1 christos (bfin_syscall): Change syscall_read_mem/syscall_write_mem to 616 1.1 christos sim_syscall_read_mem/sim_syscall_write_mem. 617 1.1 christos 618 1.1 christos 2015-06-17 Mike Frysinger <vapier (a] gentoo.org> 619 1.1 christos 620 1.1 christos * linux-targ-map.h: Update example comments. 621 1.1 christos (cb_linux_syscall_map): Fill out name field. 622 1.1 christos (cb_linux_errno_map, cb_linux_open_map, cb_linux_signal_map): 623 1.1 christos Likewise. 624 1.1 christos 625 1.1 christos 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 626 1.1 christos 627 1.1 christos * interp.c: Expand comment on CB_SYS_xxx defines. 628 1.1 christos 629 1.1 christos 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 630 1.1 christos 631 1.1 christos * configure: Regenerate. 632 1.1 christos 633 1.1 christos 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 634 1.1 christos 635 1.1 christos * configure: Regenerate. 636 1.1 christos 637 1.1 christos 2015-06-12 Mike Frysinger <vapier (a] gentoo.org> 638 1.1 christos 639 1.1 christos * bfin-sim.c (hwloop_get_next_pc): Change TRACE_BRANCH to 640 1.1 christos BFIN_TRACE_BRANCH. 641 1.1 christos (decode_ProgCtrl_0, decode_BRCC_0, decode_UJUMP_0, decode_CALLa_0): 642 1.1 christos Likewise. 643 1.1 christos * bfin-sim.h (__PUT_MEM, __GET_MEM): Change TRACE_CORE to 644 1.1 christos BFIN_TRACE_CORE. 645 1.1 christos * dv-bfin_cec.c (_cec_raise, cec_latch, cec_return): Change 646 1.1 christos TRACE_BRANCH to BFIN_TRACE_BRANCH. 647 1.1 christos * interp.c (syscall_read_mem, syscall_write_mem): Change MAYBE_TRACE 648 1.1 christos to TRACE_CORE. 649 1.1 christos * sim-main.h (MAYBE_TRACE, TRACE_INSN, TRACE_DECODE, TRACE_EXTRACT, 650 1.1 christos TRACE_SYSCALL, TRACE_EVENTS): Delete. 651 1.1 christos (TRACE_CORE): Rename to ... 652 1.1 christos (BFIN_TRACE_CORE): ... this. Change MAYBE_TRACE to TRACE_CORE. 653 1.1 christos (TRACE_BRANCH): Rename to ... 654 1.1 christos (BFIN_TRACE_BRANCH): ... this. Change MAYBE_TRACE to TRACE_BRANCH. 655 1.1 christos 656 1.1 christos 2015-04-24 David Binderman <dcb314 (a] hotmail.com> 657 1.1 christos Nick Clifton <nickc (a] redhat.com> 658 1.1 christos 659 1.1 christos PR 18273 660 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Remove spurious check for 661 1.1 christos s == 1. 662 1.1 christos 663 1.1 christos 2015-04-18 Mike Frysinger <vapier (a] gentoo.org> 664 1.1 christos 665 1.1 christos * sim-main.h (SIM_CPU): Add note to clean this up. 666 1.1 christos 667 1.1 christos 2015-04-18 Mike Frysinger <vapier (a] gentoo.org> 668 1.1 christos 669 1.1 christos * sim-main.h (sim_cia): Delete. 670 1.1 christos 671 1.1 christos 2015-04-17 Mike Frysinger <vapier (a] gentoo.org> 672 1.1 christos 673 1.1 christos * sim-main.h (CIA_GET, CIA_SET): Delete. 674 1.1 christos 675 1.1 christos 2015-04-15 Mike Frysinger <vapier (a] gentoo.org> 676 1.1 christos 677 1.1 christos * Makefile.in (SIM_OBJS): Delete sim-cpu.o. 678 1.1 christos * sim-main.h (STATE_CPU): Delete. 679 1.1 christos 680 1.1 christos 2015-04-13 Mike Frysinger <vapier (a] gentoo.org> 681 1.1 christos 682 1.1 christos * configure: Regenerate. 683 1.1 christos 684 1.1 christos 2015-04-06 Mike Frysinger <vapier (a] gentoo.org> 685 1.1 christos 686 1.1 christos * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o. 687 1.1 christos 688 1.1 christos 2015-04-01 Mike Frysinger <vapier (a] gentoo.org> 689 1.1 christos 690 1.1 christos * Makefile.in (SIM_OBJS): Delete $(SIM_EXTRA_OBJS). 691 1.1 christos 692 1.1 christos 2015-03-31 Mike Frysinger <vapier (a] gentoo.org> 693 1.1 christos 694 1.1 christos * config.in, configure: Regenerate. 695 1.1 christos 696 1.1 christos 2015-03-24 Mike Frysinger <vapier (a] gentoo.org> 697 1.1 christos 698 1.1 christos * configure: Regenerate. 699 1.1 christos 700 1.1 christos 2015-03-23 Mike Frysinger <vapier (a] gentoo.org> 701 1.1 christos 702 1.1 christos * configure: Regenerate. 703 1.1 christos 704 1.1 christos 2015-03-23 Mike Frysinger <vapier (a] gentoo.org> 705 1.1 christos 706 1.1 christos * configure: Regenerate. 707 1.1 christos * configure.ac (BFIN_SIM_EXTRA_OBJS): Delete. 708 1.1 christos * Makefile.in (SIM_OBJS): Delete @BFIN_SIM_EXTRA_OBJS@. 709 1.1 christos 710 1.1 christos 2015-03-23 Mike Frysinger <vapier (a] gentoo.org> 711 1.1 christos 712 1.1 christos * dv-bfin_uart.c [!HAVE_DV_SOCKSER] (dv_sockser_status, 713 1.1 christos dv_sockser_write, dv_sockser_read): Delete. 714 1.1 christos 715 1.1 christos 2015-03-23 Mike Frysinger <vapier (a] gentoo.org> 716 1.1 christos 717 1.1 christos * sim-main.h: Delete run-sim.h include. 718 1.1 christos 719 1.1 christos 2015-03-16 Mike Frysinger <vapier (a] gentoo.org> 720 1.1 christos 721 1.1 christos * aclocal.m4, config.in, configure: Regenerate. 722 1.1 christos * tconfig.in: Rename file ... 723 1.1 christos * tconfig.h: ... here. 724 1.1 christos 725 1.1 christos 2015-03-15 Mike Frysinger <vapier (a] gentoo.org> 726 1.1 christos 727 1.1 christos * tconfig.in: Delete includes. 728 1.1 christos [HAVE_DV_SOCKSER]: Delete. 729 1.1 christos 730 1.1 christos 2015-03-14 Mike Frysinger <vapier (a] gentoo.org> 731 1.1 christos 732 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Change v to bu32. 733 1.1 christos 734 1.1 christos 2015-03-14 Mike Frysinger <vapier (a] gentoo.org> 735 1.1 christos 736 1.1 christos * Makefile.in (SIM_RUN_OBJS): Delete. 737 1.1 christos 738 1.1 christos 2015-03-10 Mike Frysinger <vapier (a] gentoo.org> 739 1.1 christos 740 1.1 christos PR sim/13160 741 1.1 christos * Makefile.in ($(srcdir)/linux-fixed-code.h): Put a ; after the 742 1.1 christos print sed command for BSD compatibility. 743 1.1 christos 744 1.1 christos 2015-03-08 Mike Frysinger <vapier (a] gentoo.org> 745 1.1 christos 746 1.1 christos PR sim/13160 747 1.1 christos * Makefile.in ($(srcdir)/linux-fixed-code.h): Specify the asm input 748 1.1 christos directly rather than use $<. Move the file name to the end of the 749 1.1 christos sed command to be POSIX compliant. 750 1.1 christos 751 1.1 christos 2014-08-19 Alan Modra <amodra (a] gmail.com> 752 1.1 christos 753 1.1 christos * configure: Regenerate. 754 1.1 christos 755 1.1 christos 2014-08-15 Roland McGrath <mcgrathr (a] google.com> 756 1.1 christos 757 1.1 christos * configure: Regenerate. 758 1.1 christos * config.in: Regenerate. 759 1.1 christos 760 1.1 christos 2014-03-04 Mike Frysinger <vapier (a] gentoo.org> 761 1.1 christos 762 1.1 christos * configure: Regenerate. 763 1.1 christos 764 1.1 christos 2013-09-23 Alan Modra <amodra (a] gmail.com> 765 1.1 christos 766 1.1 christos * configure: Regenerate. 767 1.1 christos 768 1.1 christos 2013-06-23 Mike Frysinger <vapier (a] gentoo.org> 769 1.1 christos 770 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Add note about broken handling of 771 1.1 christos SEARCH with parallel insns. 772 1.1 christos 773 1.1 christos 2013-06-23 Mike Frysinger <vapier (a] gentoo.org> 774 1.1 christos 775 1.1 christos * bfin-sim.c (decode_dsp32shift_0): Make sure HLs is 0 after last 776 1.1 christos insn that uses it. 777 1.1 christos (decode_dsp32shiftimm_0): Likewise. 778 1.1 christos Require HLs be less than 2 for accumulator shift insns. 779 1.1 christos 780 1.1 christos 2013-06-18 Mike Frysinger <vapier (a] gentoo.org> 781 1.1 christos 782 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Check more opcode fields before 783 1.1 christos decoding various insns. 784 1.1 christos 785 1.1 christos 2013-06-17 Mike Frysinger <vapier (a] gentoo.org> 786 1.1 christos 787 1.1 christos * TODO: Add more notes. 788 1.1 christos 789 1.1 christos 2013-06-09 Mike Frysinger <vapier (a] gentoo.org> 790 1.1 christos 791 1.1 christos * Makefile.in ($(srcdir)/linux-fixed-code.h): Add 792 1.1 christos @MAINTAINER_MODE_TRUE@ as the first item in the dependency list. 793 1.1 christos 794 1.1 christos 2013-06-03 Mike Frysinger <vapier (a] gentoo.org> 795 1.1 christos 796 1.1 christos * aclocal.m4, configure: Regenerate. 797 1.1 christos 798 1.1 christos 2013-05-10 Freddie Chopin <freddie_chopin (a] op.pl> 799 1.1 christos 800 1.1 christos * configure: Rebuild. 801 1.1 christos 802 1.1 christos 2013-03-26 Mike Frysinger <vapier (a] gentoo.org> 803 1.1 christos 804 1.1 christos * aclocal.m4, configure: Regenerate. 805 1.1 christos 806 1.1 christos 2013-03-23 Joel Sherrill <joel.sherrill (a] oarcorp.com> 807 1.1 christos 808 1.1 christos * configure.ac: Use $SIM_DV_SOCKSER_O. 809 1.1 christos * configure: Regenerated. 810 1.1 christos 811 1.1 christos 2012-12-20 Joel Brobecker <brobecker (a] adacore.com> 812 1.1 christos 813 1.1 christos * aclocal.m4: Revert the previous change changing 814 1.1 christos the license from GPL v2 or later to GPL v3 or later 815 1.1 christos (this file was generated). 816 1.1 christos 817 1.1 christos 2012-12-20 Joel Brobecker <brobecker (a] adacore.com> 818 1.1 christos 819 1.1 christos * linux-fixed-code.s: Revert the previous change changing 820 1.1 christos the license from GPL v2 or later to GPL v3 or later. 821 1.1 christos 822 1.1 christos 2012-07-31 Mike Frysinger <vapier (a] gentoo.org> 823 1.1 christos 824 1.1 christos * machs.c (bf54x_roms): Pass 0x1000 to alias field of BFROM, and 825 1.1 christos 0x10000 to the alias field of BFROMA. 826 1.1 christos (bf561_roms): Pass 0x1000 to alias field of BFROM. 827 1.1 christos (bf59x_roms): Pass 0x10000 to alias field of BFROMA. 828 1.1 christos 829 1.1 christos 2012-07-31 Mike Frysinger <vapier (a] gentoo.org> 830 1.1 christos 831 1.1 christos * machs.c (bfin_reg_fetch): Change return 0 to return -1, and 832 1.1 christos return -1 to return 4. 833 1.1 christos (bfin_reg_store): Likewise. 834 1.1 christos 835 1.1 christos 2012-06-15 Joel Brobecker <brobecker (a] adacore.com> 836 1.1 christos 837 1.1 christos * config.in, configure: Regenerate. 838 1.1 christos 839 1.1 christos 2012-04-09 Mike Frysinger <vapier (a] gentoo.org> 840 1.1 christos 841 1.1 christos * configure.ac (SIM_AC_OPTION_HARDWARE): Add bfin_pint. 842 1.1 christos * configure: Regenerate. 843 1.1 christos * dv-bfin_pint.c, dv-bfin_pint.h: New device model. 844 1.1 christos * machs.c (bf542_dev): Add PINT register blocks. 845 1.1 christos (bf544_dev, bf547_dev): Likewise. 846 1.1 christos (PINT_PIQS): Define. 847 1.1 christos (bf54x_port): Add pint/gpio routing. 848 1.1 christos * machs.h (BFIN_MMR_PINT_SIZE): Define. 849 1.1 christos 850 1.1 christos 2012-04-09 Mike Frysinger <vapier (a] gentoo.org> 851 1.1 christos 852 1.1 christos * configure.ac (SIM_AC_OPTION_HARDWARE): Add bfin_gpio2. 853 1.1 christos * configure: Regenerate. 854 1.1 christos * dv-bfin_gpio2.c, dv-bfin_gpio2.h: New device model. 855 1.1 christos * machs.c (bf54x_mem): Delete GPIO mem stub. 856 1.1 christos (bf542_dev): Add GPIO register blocks. 857 1.1 christos (bf544_dev, bf547_dev): Likewise. 858 1.1 christos * machs.h (BFIN_MMR_GPIO2_SIZE): Define. 859 1.1 christos 860 1.1 christos 2012-04-09 Robin Getz <robin.getz (a] analog.com> 861 1.1 christos 862 1.1 christos * bfin-sim.c (decode_dsp32shift_0): Extract the sign for ASHIFT 863 1.1 christos and LSHIFT, and set ASTAT based on the before/after values. 864 1.1 christos Rename "val" to "acc" to be consistent with other code branches. 865 1.1 christos 866 1.1 christos 2012-04-09 Robin Getz <robin.getz (a] analog.com> 867 1.1 christos 868 1.1 christos * bfin-sim.c (sgn_extend): New helper. 869 1.1 christos (decode_dsp32shiftimm_0): Call lshift when newimmag is more 870 1.1 christos than 16, otherwise call ashiftrt. Set ASTAT fields as needed. 871 1.1 christos For accumulator shifts, call new sgn_extend helper. 872 1.1 christos 873 1.1 christos 2012-04-08 Mike Frysinger <vapier (a] gentoo.org> 874 1.1 christos 875 1.1 christos * bfin-sim.c (illegal_instruction_or_combination): New helper. 876 1.1 christos (decode_ProgCtrl_0): Call illegal_instruction_or_combination instead 877 1.1 christos of illegal_instruction. 878 1.1 christos (decode_PushPopReg_0, decode_CCflag_0, decode_CC2dreg_0, 879 1.1 christos decode_LDSTpmod_0, decode_dagMODim_0, decode_dagMODik_0, 880 1.1 christos decode_dspLDST_0, decode_LDST_0, _interp_insn_bfin): Likewise. 881 1.1 christos (decode_PushPopMultiple_0): Call illegal_instruction_combination when 882 1.1 christos PARALLEL_GROUP is not BFIN_PARALLEL_NONE. 883 1.1 christos (decode_CCflag_0, decode_REGMV_0, decode_ALU2op_0, decode_PTR2op_0, 884 1.1 christos decode_COMPI2opD_0, decode_COMPI2opP_0): Likewise. 885 1.1 christos (decode_CC2stat_0): Check PARALLEL_GROUP before cbit. 886 1.1 christos (decode_LDSTpmod_0): Call illegal_instruction_combination when 887 1.1 christos PARALLEL_GROUP is BFIN_PARALLEL_GROUP2. 888 1.1 christos (decode_dagMODim_0, decode_dagMODik_0, decode_LDST_0, 889 1.1 christos decode_LDSTiiFP_0, decode_LDSTii_0): Likewise. 890 1.1 christos 891 1.1 christos 2012-04-08 Mike Frysinger <vapier (a] gentoo.org> 892 1.1 christos 893 1.1 christos * bfin-sim.h (bfin_parallel_group): New enum. 894 1.1 christos (bfin_cpu_state): Add new "group" member. 895 1.1 christos (PARALLEL_GROUP): Define. 896 1.1 christos * bfin-sim.c (decode_ProgCtrl_0): Change INSN_LEN check to 897 1.1 christos PARALLEL_GROUP. 898 1.1 christos (decode_CaCTRL_0, decode_PushPopReg_0, decode_ccMV_0, decode_CCflag_0, 899 1.1 christos decode_CC2dreg_0, decode_CC2stat_0, decode_BRCC_0, decode_UJUMP_0, 900 1.1 christos decode_LOGI2op_0, decode_LoopSetup_0, decode_LDIMMhalf_0, 901 1.1 christos decode_CALLa_0, decode_linkage_0): Likewise. 902 1.1 christos (_interp_insn_bfin): Set PARALLEL_GROUP. 903 1.1 christos (interp_insn_bfin): Likewise. 904 1.1 christos 905 1.1 christos 2012-04-08 Mike Frysinger <vapier (a] gentoo.org> 906 1.1 christos 907 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Delete extra space in TRACE_INSN. 908 1.1 christos 909 1.1 christos 2012-04-01 Mike Frysinger <vapier (a] gentoo.org> 910 1.1 christos 911 1.1 christos * bfin-sim.c (_interp_insn_bfin): Call illegal_instruction_combination 912 1.1 christos when INSN_LEN is non-zero before 32bit decode. 913 1.1 christos 914 1.1 christos 2012-04-01 Mike Frysinger <vapier (a] gentoo.org> 915 1.1 christos 916 1.1 christos * bfin-dis.c (fmtconst): Replace decimal handling with a single 917 1.1 christos sprintf call and the '*' field width. 918 1.1 christos 919 1.1 christos 2012-04-01 Mike Frysinger <vapier (a] gentoo.org> 920 1.1 christos 921 1.1 christos * machs.c (bfin_model_map_bfrom): Return when mnum is 535. 922 1.1 christos 923 1.1 christos 2012-04-01 Mike Frysinger <vapier (a] gentoo.org> 924 1.1 christos 925 1.1 christos * interp.c (bfin_user_init): Move auxvt_size decl from top to 926 1.1 christos inside of auxvt check. 927 1.1 christos 928 1.1 christos 2012-03-31 Mike Frysinger <vapier (a] gentoo.org> 929 1.1 christos 930 1.1 christos * dv-bfin_sic.c (bfin_sic_finish): Change iwr1 to iwr2. 931 1.1 christos 932 1.1 christos 2012-03-31 Mike Frysinger <vapier (a] gentoo.org> 933 1.1 christos 934 1.1 christos * devices.c: Include devices.h. 935 1.1 christos 936 1.1 christos 2012-03-24 Mike Frysinger <vapier (a] gentoo.org> 937 1.1 christos 938 1.1 christos * aclocal.m4, config.in, configure: Regenerate. 939 1.1 christos 940 1.1 christos 2012-03-19 Robin Getz <robin.getz (a] analog.com> 941 1.1 christos Mike Frysinger <vapier (a] gentoo.org> 942 1.1 christos 943 1.1 christos * bfin-sim.c (lshift): Add an overflow flag. Delete now unused 944 1.1 christos i, j, and tmp vars. Add a new v_i var. Split the overflow logic 945 1.1 christos out from the saturate logic. Do not set V ASTAT bits when working 946 1.1 christos with accumulators. 947 1.1 christos (decode_ALU2op_0): Add new argument to lshift call. 948 1.1 christos (decode_LOGI2op_0, decode_dsp32shift_0, decode_dsp32shiftimm_0): 949 1.1 christos Likewise. 950 1.1 christos 951 1.1 christos 2012-03-18 Mike Frysinger <vapier (a] gentoo.org> 952 1.1 christos 953 1.1 christos * dv-bfin_ebiu_amc.c (struct bfin_ebiu_amc): Add bank_base. 954 1.1 christos (bfin_ebiu_amc_write_amgctl): Replace BFIN_EBIU_AMC_BASE with 955 1.1 christos amc->bank_base. 956 1.1 christos (bfin_ebiu_amc_finish): Assign BFIN_EBIU_AMC_BASE to amc->bank_base. 957 1.1 christos 958 1.1 christos 2012-03-18 Mike Frysinger <vapier (a] gentoo.org> 959 1.1 christos 960 1.1 christos * dv-bfin_ebiu_amc.c (bfin_ebiu_amc_attach_address_callback): Use 961 1.1 christos ARRAY_SIZE rather than hardcoded constant. 962 1.1 christos 963 1.1 christos 2012-02-04 Mike Frysinger <vapier (a] gentoo.org> 964 1.1 christos 965 1.1 christos * config.in: Regenerate. 966 1.1 christos * configure: Likewise. 967 1.1 christos * configure.ac: Add linux/types.h to AC_CHECK_HEADERS. 968 1.1 christos * dv-eth_phy.c: Check for HAVE_LINUX_TYPES_H, and delete __u16 and 969 1.1 christos _LINUX_TYPES_H defines. 970 1.1 christos 971 1.1 christos 2011-12-03 Mike Frysinger <vapier (a] gentoo.org> 972 1.1 christos 973 1.1 christos * interp.c (bfin_syscall): Increase _tbuf storage. Declare new local 974 1.1 christos tstr buffer. Call cb_get_string on tstr when handling CB_SYS_stat64, 975 1.1 christos CB_SYS_lstat64, CB_SYS_open, CB_SYS_write, CB_SYS_unlink, 976 1.1 christos CB_SYS_truncate, CB_SYS_rename, CB_SYS_stat, CB_SYS_lstat. Include 977 1.1 christos tstr in the tbuf output. 978 1.1 christos 979 1.1 christos 2011-12-03 Mike Frysinger <vapier (a] gentoo.org> 980 1.1 christos 981 1.1 christos * Makefile.in: Delete all dependency rules. 982 1.1 christos * aclocal.m4, configure: Regenerate. 983 1.1 christos 984 1.1 christos 2011-10-19 Mike Frysinger <vapier (a] gentoo.org> 985 1.1 christos 986 1.1 christos * configure: Regenerate after common/acinclude.m4 update. 987 1.1 christos 988 1.1 christos 2011-10-17 Mike Frysinger <vapier (a] gentoo.org> 989 1.1 christos 990 1.1 christos * configure.ac: Change include to common/acinclude.m4. 991 1.1 christos * aclocal.m4, configure: Regenerate. 992 1.1 christos 993 1.1 christos 2011-10-17 Mike Frysinger <vapier (a] gentoo.org> 994 1.1 christos 995 1.1 christos * configure.ac: Change AC_PREREQ to 2.64. Delete AC_CONFIG_HEADER 996 1.1 christos call. Replace common.m4 include with SIM_AC_COMMON. 997 1.1 christos * configure: Regenerate. 998 1.1 christos 999 1.1 christos 2011-09-28 Mike Frysinger <vapier (a] gentoo.org> 1000 1.1 christos 1001 1.1 christos * bfin-sim.c (decode_dsp32shift_0): Use STORE() for VIT_MAX insns. 1002 1.1 christos 1003 1.1 christos 2011-07-05 Mike Frysinger <vapier (a] gentoo.org> 1004 1.1 christos 1005 1.1 christos * interp.c (sim_do_command): Delete. 1006 1.1 christos 1007 1.1 christos 2011-07-01 Mike Frysinger <vapier (a] gentoo.org> 1008 1.1 christos 1009 1.1 christos * interp.c (cb_linux_stat_map_32, cb_linux_stat_map_64): Rename from 1010 1.1 christos stat_map_32 and stat_map_64. 1011 1.1 christos (cb_libgloss_stat_map_32): New stat map. 1012 1.1 christos (stat_map_32, stat_map_64): New stat map pointers. 1013 1.1 christos (bfin_user_init): Assign stat_map_32 to cb_linux_stat_map_32 and 1014 1.1 christos stat_map_64 to cb_linux_stat_map_64. 1015 1.1 christos (bfin_virtual_init): New function. 1016 1.1 christos (sim_create_inferior): Call bfin_virtual_init for all other envs. 1017 1.1 christos 1018 1.1 christos 2011-06-22 Mike Frysinger <vapier (a] gentoo.org> 1019 1.1 christos 1020 1.1 christos * interp.c (bfin_syscall): Delete old comment. Set dreg 1 to 1021 1.1 christos sc.result2 and dreg 2 to sc.errcode. 1022 1.1 christos 1023 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1024 1.1 christos 1025 1.1 christos * bfin-sim.c (decode_dsp32shift_0): Clear ASTAT[AV] if val is 0, 1026 1.1 christos else set it. Set ASTAT[AVS] if val is 0. Do this for LSHIFT and 1027 1.1 christos ASHIFT accumulator insns. 1028 1.1 christos 1029 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1030 1.1 christos 1031 1.1 christos * bfin-sim.c (ashiftrt): If size is 40, do not call SET_ASTATREG. 1032 1.1 christos (lshiftrt): Likewise. 1033 1.1 christos 1034 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1035 1.1 christos 1036 1.1 christos * bfin-sim.c (decode_dsp32shift_0): Use get_unextended_acc 1037 1.1 christos rather than get_extended_acc in LSHIFT insns. 1038 1.1 christos 1039 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1040 1.1 christos 1041 1.1 christos * bfin-sim.c (decode_macfunc): Handle MM when mmod is M_TFU. 1042 1.1 christos Check MM once when mmod is M_FU to match M_TFU better. 1043 1.1 christos 1044 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1045 1.1 christos 1046 1.1 christos * bfin-sim.c (decode_dsp32shiftimm_0): When shift is greater than 1047 1.1 christos 32, perform a left shift. Update the corresponding AV bit. Set 1048 1.1 christos AZ when the low 32bits are also zero. 1049 1.1 christos 1050 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1051 1.1 christos 1052 1.1 christos * bfin-sim.c (decode_dsp32shiftimm_0): With left shift vector insns, 1053 1.1 christos call lshift only when count is positive. Otherwise, call ashiftrt. 1054 1.1 christos With arithmetic right shift insns, call ashiftrt when the value is 1055 1.1 christos small enough, otherwise call lshift. 1056 1.1 christos 1057 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1058 1.1 christos 1059 1.1 christos * bfin-sim.c (extract_mult): Call saturate_s16 directly when 1060 1.1 christos mmod is M_IH rather than computing the result by hand. 1061 1.1 christos 1062 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1063 1.1 christos 1064 1.1 christos * bfin-sim.c (decode_macfunc): Add nosat_acc to track acc value 1065 1.1 christos before saturation, set sat when more cases saturate, and set the 1066 1.1 christos overflow bit based on these results. For M_TFU, M_IU, M_FU, and 1067 1.1 christos M_W32, change the max values compared against. 1068 1.1 christos (decode_dsp32mac_0): Delete v_i and add v_0 and v_1. Pass v_1 1069 1.1 christos when processing MAC1 and pass v_0 when processing MAC0. Combine 1070 1.1 christos the results into the V/VS ASTAT bits. 1071 1.1 christos 1072 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1073 1.1 christos 1074 1.1 christos * bfin-sim.c (extract_mult): Call saturate_s32 when MM is set 1075 1.1 christos and mmod is M_IU. Call saturate_s16 when MM is set and mmod 1076 1.1 christos is M_TFU. 1077 1.1 christos 1078 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1079 1.1 christos 1080 1.1 christos * bfin-sim.c (decode_multfunc): Call new is_macmod_signed, and 1081 1.1 christos allow MM to sign extend all the time. 1082 1.1 christos (decode_macfunc): Likewise. Drop sign extension of unsigned 1083 1.1 christos values. 1084 1.1 christos 1085 1.1 christos 2011-06-18 Robin Getz <robin.getz (a] analog.com> 1086 1.1 christos 1087 1.1 christos * bfin-sim.c (saturate_s40_astat): Change ">=" to ">". 1088 1.1 christos (decode_macfunc): Likewise when mmod is M_IH. 1089 1.1 christos 1090 1.1 christos 2011-06-18 Mike Frysinger <vapier (a] gentoo.org> 1091 1.1 christos 1092 1.1 christos * interp.c (sim_create_inferior): Change free to freeargv. 1093 1.1 christos 1094 1.1 christos 2011-06-04 Mike Frysinger <vapier (a] gentoo.org> 1095 1.1 christos 1096 1.1 christos * machs.c (bf534_dev, bf537_dev): Add glue-or devices. 1097 1.1 christos (bf537_port): Define applicable devices with PORT to the glue-or 1098 1.1 christos devices instead of SIC. 1099 1.1 christos (bfin_model_hw_tree_init): Drop old sim_hw_parse call for bfin_sic. 1100 1.1 christos Only parse reg/type when the device has an address. Move the call 1101 1.1 christos to dv_bfin_hw_port_parse up before slash check. 1102 1.1 christos 1103 1.1 christos 2011-06-04 Mike Frysinger <vapier (a] gentoo.org> 1104 1.1 christos 1105 1.1 christos * dv-bfin_sic.c (ENC, DEC_PIN, DEC_SIC): Move above the 1106 1.1 christos BFIN_SIC_TO_CEC_PORTS definition. 1107 1.1 christos (SIC_PORTS): New define. 1108 1.1 christos (bfin_sic_50x_ports, bfin_sic_51x_ports, bfin_sic_52x_ports, 1109 1.1 christos bfin_sic_533_ports, bfin_sic_537_ports, bfin_sic_538_ports, 1110 1.1 christos bfin_sic_54x_ports, bfin_sic_561_ports, bfin_sic_59x_ports): 1111 1.1 christos Delete old layouts. 1112 1.1 christos (bfin_sic1_ports, bfin_sic2_ports, bfin_sic3_ports, 1113 1.1 christos bfin_sic_561_ports): Define new layouts with SIC_PORTS(). 1114 1.1 christos (bfin_sic_finish): Change reference to bfin_sic_50x_ports, 1115 1.1 christos bfin_sic_51x_ports, bfin_sic_52x_ports, and bfin_sic_538_ports 1116 1.1 christos to bfin_sic2_ports. Change reference to bfin_sic_533_ports, 1117 1.1 christos bfin_sic_537_ports, and bfin_sic_59x_ports to bfin_sic1_ports. 1118 1.1 christos Change reference to bfin_sic_54x_ports to bfin_sic3_ports. 1119 1.1 christos * machs.c (bfin_port_layout): New structure. 1120 1.1 christos (bfin_model_data): Add new "port" and "port_count" members. 1121 1.1 christos (PORT, SIC): New defines. 1122 1.1 christos (bf000_port, bf50x_port, bf51x_port, bf52x_port, bf533_port, 1123 1.1 christos bf537_port, bf538_port, bf54x_port, bf561_port, bf592_port): 1124 1.1 christos Move and redefine port layout from dv-bfin_sic.c to here. 1125 1.1 christos (bf504_port, bf506_port, bf512_port, bf514_port, bf516_port, 1126 1.1 christos bf518_port, bf522_port, bf523_port, bf524_port, bf525_port, 1127 1.1 christos bf526_port, bf527_port, bf531_port, bf532_port, bf534_port, 1128 1.1 christos bf536_port, bf539_port, bf542_port, bf544_port, bf547_port, 1129 1.1 christos bf548_port, bf549_port): New defines. 1130 1.1 christos (bfin_model_data): Link in new bfin_port_layout.port member. 1131 1.1 christos (dv_bfin_hw_port_parse): New function. 1132 1.1 christos (dv_bfin_hw_parse): Call new dv_bfin_hw_port_parse function. 1133 1.1 christos (bfin_model_hw_tree_init): Replace calls to sim_hw_parse for 1134 1.1 christos bfin_sic links with new dv_bfin_hw_port_parse function. 1135 1.1 christos 1136 1.1 christos 2011-06-03 Mike Frysinger <vapier (a] gentoo.org> 1137 1.1 christos 1138 1.1 christos * dv-bfin_dma.c (bfin_dma_io_write_buffer): Fix indentation. 1139 1.1 christos 1140 1.1 christos 2011-05-25 Mike Frysinger <vapier (a] gentoo.org> 1141 1.1 christos 1142 1.1 christos * sim-main.h (TRACE_SYSCALL): Change EVENTS to SYSCALL. 1143 1.1 christos 1144 1.1 christos 2011-05-25 Mike Frysinger <vapier (a] gentoo.org> 1145 1.1 christos 1146 1.1 christos * dv-bfin_cec.h (BFIN_COREMMR_CEC_{BASE,SIZE}): Move to ... 1147 1.1 christos * dv-bfin_ctimer.h (BFIN_COREMMR_CTIMER_{BASE,SIZE}): Move to ... 1148 1.1 christos * dv-bfin_dma.h (BFIN_MMR_DMA_SIZE): Move to ... 1149 1.1 christos * dv-bfin_dmac.h (BFIN_MMR_DMAC{0,1}_BASE): Move to ... 1150 1.1 christos * dv-bfin_ebiu_amc.h (BF{IN,50X,54X}_MMR_EBIU_AMC_SIZE): Move to ... 1151 1.1 christos * dv-bfin_ebiu_ddrc.h (BFIN_MMR_EBIU_DDRC_SIZE): Move to ... 1152 1.1 christos * dv-bfin_ebiu_sdc.h (BFIN_MMR_EBIU_SDC_SIZE): Move to ... 1153 1.1 christos * dv-bfin_emac.h (BFIN_MMR_EMAC_{BASE,SIZE}): Move to ... 1154 1.1 christos * dv-bfin_eppi.h (BFIN_MMR_EPPI_SIZE): Move to ... 1155 1.1 christos * dv-bfin_evt.h (BFIN_COREMMR_EVT_{BASE,SIZE}): Move to ... 1156 1.1 christos * dv-bfin_gpio.h (BFIN_MMR_GPIO_SIZE): Move to ... 1157 1.1 christos * dv-bfin_gptimer.h (BFIN_MMR_GPTIMER_SIZE): Move to ... 1158 1.1 christos * dv-bfin_jtag.h (BFIN_COREMMR_JTAG_{BASE,SIZE}): Move to ... 1159 1.1 christos * dv-bfin_mmu.h (BFIN_COREMMR_MMU_{BASE,SIZE}): Move to ... 1160 1.1 christos * dv-bfin_nfc.h (BFIN_MMR_NFC_SIZE): Move to ... 1161 1.1 christos * dv-bfin_otp.h (BFIN_MMR_OTP_SIZE): Move to ... 1162 1.1 christos * dv-bfin_pfmon.h (BFIN_COREMMR_PFMON_{BASE,SIZE}): Move to ... 1163 1.1 christos * dv-bfin_pll.h (BFIN_MMR_PLL_{BASE,SIZE}): Move to ... 1164 1.1 christos * dv-bfin_ppi.h (BFIN_MMR_PPI_SIZE): Move to ... 1165 1.1 christos * dv-bfin_rtc.h (BFIN_MMR_RTC_SIZE): Move to ... 1166 1.1 christos * dv-bfin_sic.h (BFIN_MMR_SIC_{BASE,SIZE}): Move to ... 1167 1.1 christos * dv-bfin_spi.h (BFIN_MMR_SPI_SIZE): Move to ... 1168 1.1 christos * dv-bfin_trace.h (BFIN_COREMMR_TRACE_{BASE,SIZE}): Move to ... 1169 1.1 christos * dv-bfin_twi.h (BFIN_MMR_TWI_SIZE): Move to ... 1170 1.1 christos * dv-bfin_uart.h (BFIN_MMR_UART_SIZE): Move to ... 1171 1.1 christos * dv-bfin_uart2.h (BFIN_MMR_UART2_SIZE): Move to ... 1172 1.1 christos * dv-bfin_wdog.h (BFIN_MMR_WDOG_SIZE): Move to ... 1173 1.1 christos * dv-bfin_wp.h (BFIN_COREMMR_WP_{BASE,SIZE}): Move to ... 1174 1.1 christos * machs.h: ... here. 1175 1.1 christos * machs.c: Delete all dv-bfin_*.h includes except for cec/dmac. 1176 1.1 christos 1177 1.1 christos 2011-05-25 Mike Frysinger <vapier (a] gentoo.org> 1178 1.1 christos 1179 1.1 christos * Makefile.in (dv-bfin_pfmon.o): New target. 1180 1.1 christos * configure.ac (SIM_AC_OPTION_HARDWARE): Add bfin_pfmon. 1181 1.1 christos * configure: Regenerated. 1182 1.1 christos * dv-bfin_pfmon.c, dv-bfin_pfmon.h: New files. 1183 1.1 christos * machs.c: Add include new bfin_pfmon.h. 1184 1.1 christos (bfin_core_dev): Add pfmon. 1185 1.1 christos 1186 1.1 christos 2011-05-25 Mike Frysinger <vapier (a] gentoo.org> 1187 1.1 christos 1188 1.1 christos * machs.c (bf526_roms): Add a region with rev of 2. 1189 1.1 christos (bf54x_roms): Add regions with rev of 4. 1190 1.1 christos * bfroms/all.h: Include new bf526-0.2.h, bf54x-0.4.h, and 1191 1.1 christos bf54x_l1-0.4.h headers. 1192 1.1 christos * bfroms/bf526-0.2.h, bfroms/bf54x-0.4.h, bfroms/bf54x_l1-0.4.h: 1193 1.1 christos New header files. 1194 1.1 christos 1195 1.1 christos 2011-05-14 Mike Frysinger <vapier (a] gentoo.org> 1196 1.1 christos 1197 1.1 christos * bfin-sim.c (decode_PushPopReg_0): Delete (grp == 1 && reg == 6) 1198 1.1 christos check for SP reg. 1199 1.1 christos 1200 1.1 christos 2011-05-14 Mike Frysinger <vapier (a] gentoo.org> 1201 1.1 christos 1202 1.1 christos * dv-bfin_uart.c (bfin_uart_write_byte): Add a mcr arg. Declare a 1203 1.1 christos local uart. When LOOP_ENA is set in mcr, write to the saved byte 1204 1.1 christos and count fields of the uart. 1205 1.1 christos (bfin_uart_io_write_buffer): Pass uart->mcr to bfin_uart_write_byte 1206 1.1 christos and bfin_uart_get_next_byte. 1207 1.1 christos (bfin_uart_get_next_byte): Add a mcr arg. Move uart->saved_count 1208 1.1 christos check first, and skip the remaining code when LOOP_ENA is set in mcr. 1209 1.1 christos * dv-bfin_uart.h (bfin_uart_write_byte): Add an mcr argument. 1210 1.1 christos (bfin_uart_get_next_byte): Likewise. 1211 1.1 christos (XOFF, MRTS, RFIT, RFRT, LOOP_ENA, FCPOL, ARTS, ACTS): Define. 1212 1.1 christos * dv-bfin_uart2.c (bfin_uart_io_write_buffer): Padd uart->mcr when 1213 1.1 christos calling bfin_uart_write_byte and bfin_uart_get_next_byte. 1214 1.1 christos 1215 1.1 christos 2011-05-09 Mike Frysinger <vapier (a] gentoo.org> 1216 1.1 christos 1217 1.1 christos * dv-bfin_uart2.c (bfin_uart_io_read_buffer): Clear DR/THRE/TEMT bits 1218 1.1 christos from uart->lsr before setting them. 1219 1.1 christos 1220 1.1 christos 2011-04-27 Mike Frysinger <vapier (a] gentoo.org> 1221 1.1 christos 1222 1.1 christos * dv-bfin_dmac.c (bfin_dmac): Constify pmap array. 1223 1.1 christos (bfin_dmac_50x_pmap, bfin_dmac_51x_pmap, bfin_dmac_52x_pmap, 1224 1.1 christos bfin_dmac_533_pmap, bfin_dmac_537_pmap, bfin_dmac0_538_pmap, 1225 1.1 christos bfin_dmac1_538_pmap, bfin_dmac0_54x_pmap, bfin_dmac1_54x_pmap, 1226 1.1 christos bfin_dmac0_561_pmap, bfin_dmac1_561_pmap, bfin_dmac_59x_pmap): 1227 1.1 christos Likewise. 1228 1.1 christos 1229 1.1 christos 2011-04-26 Mike Frysinger <vapier (a] gentoo.org> 1230 1.1 christos 1231 1.1 christos * dv-bfin_gpio.c (bfin_gpio_forward_ouput): New function. 1232 1.1 christos (bfin_gpio_io_write_buffer): Store the current port state into 1233 1.1 christos "data", and call bfin_gpio_forward_ouput when the data or dir 1234 1.1 christos MMRs are updated. 1235 1.1 christos (bfin_gpio_ports): Change p0..p15 to bidirect_port. 1236 1.1 christos 1237 1.1 christos 2011-04-26 Mike Frysinger <vapier (a] gentoo.org> 1238 1.1 christos 1239 1.1 christos * dv-bfin_gpio.c (bfin_gpio): Add "int_state" member. 1240 1.1 christos (bfin_gpio_forward_int, bfin_gpio_forward_ints): New functions. 1241 1.1 christos (bfin_gpio_io_write_buffer): Call bfin_gpio_forward_int when the 1242 1.1 christos mask a or mask b MMRs are written. 1243 1.1 christos (bfin_gpio_port_event): When handling edge gpios, set the bit in 1244 1.1 christos int_state, call bfin_gpio_forward_ints, and then clear the bit. 1245 1.1 christos When handling level gpios, clear/set the bit in int_state rather 1246 1.1 christos than returning immediately. Call bfin_gpio_forward_ints instead 1247 1.1 christos of checking mask[ab] and calling HW_TRACE/hw_port_event directly. 1248 1.1 christos 1249 1.1 christos 2011-04-16 Mike Frysinger <vapier (a] gentoo.org> 1250 1.1 christos 1251 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Call STORE instead of SET_DREG for 1252 1.1 christos BYTEOP2P, BYTEOP3P, BYTEOP1P, BYTEOP16P, BYTEOP16M, BYTEPACK, and 1253 1.1 christos BYTEUNPACK. 1254 1.1 christos (decode_dsp32shift_0): Call STORE instead of SET_DREG for PACK, 1255 1.1 christos BITMUX, EXTRACT, DEPOSIT, ALIGN8, ALIGN16, and ALIGN24. 1256 1.1 christos 1257 1.1 christos 2011-04-14 Mike Frysinger <vapier (a] gentoo.org> 1258 1.1 christos 1259 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Set DIS_ALGN_EXPT when handling 1260 1.1 christos BYTEOP2P, BYTEOP3P, SAA, BYTEOP1P, BYTEOP16P, BYTEOP16M, BYTEPACK, 1261 1.1 christos and BYTEUNPACK insns. 1262 1.1 christos 1263 1.1 christos 2011-04-11 Mike Frysinger <vapier (a] gentoo.org> 1264 1.1 christos 1265 1.1 christos * dv-bfin_sic.c (bfin_sic_port_event): New helper function. 1266 1.1 christos (bfin_sic_52x_port_event, bfin_sic_537_port_event, 1267 1.1 christos bfin_sic_54x_port_event, bfin_sic_561_port_event): Include level 1268 1.1 christos in the trace output, and call the new bfin_sic_port_event func. 1269 1.1 christos 1270 1.1 christos 2011-04-11 Mike Frysinger <vapier (a] gentoo.org> 1271 1.1 christos 1272 1.1 christos * dv-bfin_gpio.c (bfin_gpio_ports): Add p15. 1273 1.1 christos 1274 1.1 christos 2011-04-01 Mike Frysinger <vapier (a] gentoo.org> 1275 1.1 christos 1276 1.1 christos * dv-bfin_otp.c (bfin_otp_ports): Declare. 1277 1.1 christos (bfin_otp_finish): Call set_hw_ports with bfin_otp_ports. 1278 1.1 christos 1279 1.1 christos 2011-03-29 Mike Frysinger <vapier (a] gentoo.org> 1280 1.1 christos 1281 1.1 christos * configure: Regenerate after common/aclocal.m4 changes. 1282 1.1 christos 1283 1.1 christos 2011-03-28 Robin Getz <robin.getz (a] analog.com> 1284 1.1 christos 1285 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Cast high 16bits of A0.W to bs16 1286 1.1 christos and add to casted low 16bits of A0.L and store in val0. Cast high 1287 1.1 christos 16bits of A1.W to bs16 and add to casted low 16bits of A1.L and 1288 1.1 christos store in val1. Delete bit checks of val0 and val1. 1289 1.1 christos 1290 1.1 christos 2011-03-26 Robin Getz <robin.getz (a] analog.com> 1291 1.1 christos 1292 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Set result to 0x7FFFFFFF when 1293 1.1 christos the result was 0x80000000 for RND12 subtraction. 1294 1.1 christos 1295 1.1 christos 2011-03-26 Robin Getz <robin.getz (a] analog.com> 1296 1.1 christos 1297 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Set VS when V is set. 1298 1.1 christos 1299 1.1 christos 2011-03-24 Mike Frysinger <vapier (a] gentoo.org> 1300 1.1 christos 1301 1.1 christos * dv-bfin_gpio.c (bfin_gpio_port_event): Call HW_TRACE at every 1302 1.1 christos major code flow point. 1303 1.1 christos * dv-bfin_sic.c (bfin_sic_forward_interrupts): Call HW_TRACE just 1304 1.1 christos before calling hw_port_event on ourselves. 1305 1.1 christos (bfin_sic_52x_port_event, bfin_sic_537_port_event, 1306 1.1 christos bfin_sic_54x_port_event, bfin_sic_561_port_event): Call HW_TRACE 1307 1.1 christos at the start of the function. 1308 1.1 christos 1309 1.1 christos 2011-03-24 Mike Frysinger <vapier (a] gentoo.org> 1310 1.1 christos 1311 1.1 christos * dv-bfin_gpio.c (bfin_gpio_port_event): Split dir/inen bit checking. 1312 1.1 christos Normalize "level" to 0/1 values. Shift "level" over by "my_port". 1313 1.1 christos Invert port->both bit check. 1314 1.1 christos 1315 1.1 christos 2011-03-24 Mike Frysinger <vapier (a] gentoo.org> 1316 1.1 christos 1317 1.1 christos * dv-bfin_gpio.c (bfin_gpio_io_write_buffer): Subtract 2 from the 1318 1.1 christos valuep pointer for clear MMRs, 4 for set MMRs, and 6 for toggle MMRs. 1319 1.1 christos 1320 1.1 christos 2011-03-23 Mike Frysinger <vapier (a] gentoo.org> 1321 1.1 christos 1322 1.1 christos * TODO: Document some known SIC issues. 1323 1.1 christos 1324 1.1 christos 2011-03-23 Mike Frysinger <vapier (a] gentoo.org> 1325 1.1 christos 1326 1.1 christos * devices.h (dv_w1c): Fix typos in documentation of "bits" arg. 1327 1.1 christos * dv-bfin_cec.c (bfin_cec_io_write_buffer): Pass 0xffee to dv_w1c_4. 1328 1.1 christos * dv-bfin_emac.c (bfin_emac_io_write_buffer): Pass 0xe1 to dv_w1c_4 1329 1.1 christos for systat MMR and -1 to dv_w1c_4 for [rt]x_stky/mmc_[rt]irqs MMRs. 1330 1.1 christos * dv-bfin_eppi.c (bfin_eppi_io_write_buffer): Pass 0x1ff to dv_w1c_2. 1331 1.1 christos * dv-bfin_gpio.c (bfin_gpio_io_write_buffer): Invert bits to dv_w1c_2. 1332 1.1 christos * dv-bfin_jtag.c (bfin_jtag_io_write_buffer): Invert bits to dv_w1c_4. 1333 1.1 christos * dv-bfin_nfc.c (bfin_nfc_io_write_buffer): Invert bits to dv_w1c_2. 1334 1.1 christos * dv-bfin_otp.c (bfin_otp_io_write_buffer): Invert bits to dv_w1c_2. 1335 1.1 christos * dv-bfin_ppi.c (bfin_ppi_io_write_buffer): Invert bits to dv_w1c_2. 1336 1.1 christos * dv-bfin_rtc.c (bfin_rtc_io_write_buffer): Invert bits to dv_w1c_2. 1337 1.1 christos * dv-bfin_spi.c (bfin_spi_io_write_buffer): Invert bits to dv_w1c_2. 1338 1.1 christos * dv-bfin_twi.c (bfin_twi_io_write_buffer): Invert bits to dv_w1c_2. 1339 1.1 christos * dv-bfin_uart2.c (bfin_uart_io_write_buffer): Invert bits to dv_w1c_2. 1340 1.1 christos 1341 1.1 christos 2011-03-23 Mike Frysinger <vapier (a] gentoo.org> 1342 1.1 christos 1343 1.1 christos * dv-bfin_uart.h (TFI, BI, FE, PE, OE): Define. 1344 1.1 christos 1345 1.1 christos 2011-03-23 Mike Frysinger <vapier (a] gentoo.org> 1346 1.1 christos 1347 1.1 christos * dv-bfin_twi.h (LOSTARB): Rename from LOSTARG. 1348 1.1 christos 1349 1.1 christos 2011-03-23 Robin Getz <robin.getz (a] analog.com> 1350 1.1 christos 1351 1.1 christos * bfin-sim.c (decode_dsp32shift_0): Set acc0 to the unextended 1352 1.1 christos value for the VIT_MAX insn, and mask off the result when done. 1353 1.1 christos 1354 1.1 christos 2011-03-23 Robin Getz <robin.getz (a] analog.com> 1355 1.1 christos 1356 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Set A1 to a1_lo when up_hi is false, 1357 1.1 christos and set A0 to a0_lo when up_lo is false. 1358 1.1 christos 1359 1.1 christos 2011-03-23 Robin Getz <robin.getz (a] analog.com> 1360 1.1 christos 1361 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Call saturate_s40_astat instead of 1362 1.1 christos saturate_s40, and use the v parameter to update the AV bit. Set the 1363 1.1 christos AC bit only when the final result is 0. 1364 1.1 christos 1365 1.1 christos 2011-03-23 Mike Frysinger <vapier (a] gentoo.org> 1366 1.1 christos 1367 1.1 christos * dv-bfin_sic.c (ENC, DEC_PIN, DEC_SIC): Define. 1368 1.1 christos (bfin_sic_50x_ports, bfin_sic_51x_ports, bfin_sic_52x_ports, 1369 1.1 christos bfin_sic_533_ports, bfin_sic_537_ports, bfin_sic_538_ports, 1370 1.1 christos bfin_sic_54x_ports, bfin_sic_561_ports, bfin_sic_59x_ports): 1371 1.1 christos Encode ids with the ENC macro. 1372 1.1 christos (bfin_sic_52x_port_event, bfin_sic_537_port_event, 1373 1.1 christos bfin_sic_54x_port_event, bfin_sic_561_port_event): Set idx 1374 1.1 christos from my_port with DEC_SIC, and set bit from my_port with DEC_PIN. 1375 1.1 christos (bfin_sic_533_port_event): Delete. 1376 1.1 christos (bfin_sic_finish): Call set_hw_port_event with 1377 1.1 christos bfin_sic_537_port_event for BF533 and BF59x targets. 1378 1.1 christos 1379 1.1 christos 2011-03-23 Robin Getz <robin.getz (a] analog.com> 1380 1.1 christos 1381 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Drop the src0/src1 check for 1382 1.1 christos BYTEOP1P, BYTEOP2P, and BYTEOP3P insns. 1383 1.1 christos 1384 1.1 christos 2011-03-23 Mike Frysinger <vapier (a] gentoo.org> 1385 1.1 christos 1386 1.1 christos * machs.c (bf50x_dev, bf512_dev, bf516_dev, bf522_dev, bf526_dev, 1387 1.1 christos bf533_dev, bf534_dev, bf537_dev, bf538_dev, bf561_dev, bf592_dev): 1388 1.1 christos Change bfin_gpio addresses from f/g/h to 5/6/7. 1389 1.1 christos (bfin_model_hw_tree_init): Add the bfin_gpio address base to 'a'. 1390 1.1 christos 1391 1.1 christos 2011-03-17 Mike Frysinger <vapier (a] gentoo.org> 1392 1.1 christos 1393 1.1 christos * configure.ac (AC_CHECK_FUNCS): Check for kill and pread. 1394 1.1 christos * configure: Regenerate. 1395 1.1 christos * config.in: Regenerate. 1396 1.1 christos * interp.c (bfin_syscall): Check for HAVE_{KILL,PREAD} before using 1397 1.1 christos kill or pread. 1398 1.1 christos 1399 1.1 christos 2011-03-15 Mike Frysinger <vapier (a] gentoo.org> 1400 1.1 christos 1401 1.1 christos * Makefile.in (dv-bfin_gpio.o): New target. 1402 1.1 christos * configure.ac (SIM_AC_OPTION_HARDWARE): Add bfin_gpio. 1403 1.1 christos * configure: Regenerate. 1404 1.1 christos * dv-bfin_gpio.c, dv-bfin_gpio.h: New files. 1405 1.1 christos * machs.c: Include dv-bfin_gpio.h. 1406 1.1 christos (bf50x_mem, bf51x_mem, bf52x_mem, bf531_mem, bf532_mem, bf533_mem, 1407 1.1 christos bf534_mem, bf536_mem, bf537_mem, bf538_mem, bf561_mem, bf592_mem): 1408 1.1 christos Delete GPIO memory stubs. 1409 1.1 christos (bf50x_dev, bf512_dev, bf516_dev, bf522_dev, bf526_dev, bf533_dev, 1410 1.1 christos bf534_dev, bf537_dev, bf538_dev, bf561_dev, bf592_dev): Add GPIO 1411 1.1 christos peripheral devices. 1412 1.1 christos (bfin_model_hw_tree_init): Hook up GPIO interrupts to SIC. 1413 1.1 christos 1414 1.1 christos 2011-03-15 Mike Frysinger <vapier (a] gentoo.org> 1415 1.1 christos 1416 1.1 christos * bfroms/bf50x-0.0.h, bfroms/bf51x-0.0.h, bfroms/bf51x-0.1.h, 1417 1.1 christos bfroms/bf51x-0.2.h, bfroms/bf526-0.0.h, bfroms/bf526-0.1.h, 1418 1.1 christos bfroms/bf527-0.0.h, bfroms/bf527-0.1.h, bfroms/bf527-0.2.h, 1419 1.1 christos bfroms/bf533-0.1.h, bfroms/bf533-0.2.h, bfroms/bf533-0.3.h, 1420 1.1 christos bfroms/bf537-0.0.h, bfroms/bf537-0.1.h, bfroms/bf537-0.3.h, 1421 1.1 christos bfroms/bf538-0.0.h, bfroms/bf54x-0.0.h, bfroms/bf54x-0.1.h, 1422 1.1 christos bfroms/bf54x-0.2.h, bfroms/bf54x_l1-0.0.h, bfroms/bf54x_l1-0.1.h, 1423 1.1 christos bfroms/bf54x_l1-0.2.h, bfroms/bf561-0.5.h, bfroms/bf59x-0.0.h, 1424 1.1 christos bfroms/bf59x_l1-0.1.h, dv-bfin_cec.c, dv-bfin_ctimer.c, 1425 1.1 christos dv-bfin_dma.c, dv-bfin_dmac.c, dv-bfin_ebiu_amc.c, 1426 1.1 christos dv-bfin_ebiu_ddrc.c, dv-bfin_ebiu_sdc.c, dv-bfin_emac.c, 1427 1.1 christos dv-bfin_eppi.c, dv-bfin_evt.c, dv-bfin_gptimer.c, dv-bfin_jtag.c, 1428 1.1 christos dv-bfin_mmu.c, dv-bfin_nfc.c, dv-bfin_otp.c, dv-bfin_pll.c, 1429 1.1 christos dv-bfin_ppi.c, dv-bfin_rtc.c, dv-bfin_sic.c, dv-bfin_spi.c, 1430 1.1 christos dv-bfin_trace.c, dv-bfin_twi.c, dv-bfin_uart.c, dv-bfin_uart2.c, 1431 1.1 christos dv-bfin_wdog.c, dv-bfin_wp.c, dv-eth_phy.c, gui.c, 1432 1.1 christos linux-fixed-code.h, linux-targ-map.h, machs.c, Makefile.in: Fix style. 1433 1.1 christos 1434 1.1 christos 2011-03-15 Robin Getz <robin.getz (a] analog.com> 1435 1.1 christos 1436 1.1 christos * bfin-sim.c (decode_dsp32alu_0): Set AZ based on val for 16bit adds 1437 1.1 christos and subs. 1438 1.1 christos 1439 1.1 christos 2011-03-15 Robin Getz <robin.getz (a] analog.com> 1440 1.1 christos 1441 1.1 christos * bfin-sim.c (decode_macfunc): Move acc STOREs behind op != 3 check. 1442 1.1 christos 1443 1.1 christos 2011-03-15 Robin Getz <robin.getz (a] analog.com> 1444 1.1 christos 1445 1.1 christos * bfin-sim.c (decode_macfunc): New neg parameter. Set when the 1446 1.1 christos high bit is set after extract_mult. 1447 1.1 christos (decode_dsp32mac_0): Declare n_1 and n_0. Pass to the decode_macfunc 1448 1.1 christos functions. Use these to update the AN bit. 1449 1.1 christos 1450 1.1 christos 2011-03-15 Robin Getz <robin.getz (a] analog.com> 1451 1.1 christos 1452 1.1 christos * bfin-sim.c (decode_dsp32mult_0): Declare v_i0 and v_i1. Pass to 1453 1.1 christos the extract_mult functions. Include these when updating the V, VS, 1454 1.1 christos and V_COPY bits. 1455 1.1 christos 1456 1.1 christos 2011-03-15 Robin Getz <robin.getz (a] analog.com> 1457 1.1 christos 1458 1.1 christos * bfin-sim.c (astat_names): New global bit array. 1459 1.1 christos (decode_CC2stat_0): Delete local astat_name and astat_names. 1460 1.1 christos (decode_psedodbg_assert_0): Move hardcoded offset into a variable. 1461 1.1 christos Print out ASTAT bit values when checking an ASTAT register. 1462 1.1 christos 1463 1.1 christos 2010-03-15 Robin Getz <robin.getz (a] analog.com> 1464 1.1 christos 1465 1.1 christos * bfin-sim.c (extract_mult): Handle M_IU. 1466 1.1 christos 1467 1.1 christos 2011-03-05 Mike Frysinger <vapier (a] gentoo.org> 1468 1.1 christos 1469 1.1 christos * Makefile.in, TODO, aclocal.m4, bfin-sim.c, bfin-sim.h, 1470 1.1 christos bfroms/all.h, bfroms/bf50x-0.0.h, bfroms/bf51x-0.0.h, 1471 1.1 christos bfroms/bf51x-0.1.h, bfroms/bf51x-0.2.h, bfroms/bf526-0.0.h, 1472 1.1 christos bfroms/bf526-0.1.h, bfroms/bf527-0.0.h, bfroms/bf527-0.1.h, 1473 1.1 christos bfroms/bf527-0.2.h, bfroms/bf533-0.1.h, bfroms/bf533-0.2.h, 1474 1.1 christos bfroms/bf533-0.3.h, bfroms/bf537-0.0.h, bfroms/bf537-0.1.h, 1475 1.1 christos bfroms/bf537-0.3.h, bfroms/bf538-0.0.h, bfroms/bf54x-0.0.h, 1476 1.1 christos bfroms/bf54x-0.1.h, bfroms/bf54x-0.2.h, bfroms/bf54x_l1-0.0.h, 1477 1.1 christos bfroms/bf54x_l1-0.1.h, bfroms/bf54x_l1-0.2.h, bfroms/bf561-0.5.h, 1478 1.1 christos bfroms/bf59x-0.0.h, bfroms/bf59x_l1-0.1.h, config.in, configure, 1479 1.1 christos configure.ac, devices.c, devices.h, dv-bfin_cec.c, dv-bfin_cec.h, 1480 1.1 christos dv-bfin_ctimer.c, dv-bfin_ctimer.h, dv-bfin_dma.c, dv-bfin_dma.h, 1481 1.1 christos dv-bfin_dmac.c, dv-bfin_dmac.h, dv-bfin_ebiu_amc.c, dv-bfin_ebiu_amc.h, 1482 1.1 christos dv-bfin_ebiu_ddrc.c, dv-bfin_ebiu_ddrc.h, dv-bfin_ebiu_sdc.c, 1483 1.1 christos dv-bfin_ebiu_sdc.h, dv-bfin_emac.c, dv-bfin_emac.h, dv-bfin_eppi.c, 1484 1.1 christos dv-bfin_eppi.h, dv-bfin_evt.c, dv-bfin_evt.h, dv-bfin_gptimer.c, 1485 1.1 christos dv-bfin_gptimer.h, dv-bfin_jtag.c, dv-bfin_jtag.h, dv-bfin_mmu.c, 1486 1.1 christos dv-bfin_mmu.h, dv-bfin_nfc.c, dv-bfin_nfc.h, dv-bfin_otp.c, 1487 1.1 christos dv-bfin_otp.h, dv-bfin_pll.c, dv-bfin_pll.h, dv-bfin_ppi.c, 1488 1.1 christos dv-bfin_ppi.h, dv-bfin_rtc.c, dv-bfin_rtc.h, dv-bfin_sic.c, 1489 1.1 christos dv-bfin_sic.h, dv-bfin_spi.c, dv-bfin_spi.h, dv-bfin_trace.c, 1490 1.1 christos dv-bfin_trace.h, dv-bfin_twi.c, dv-bfin_twi.h, dv-bfin_uart.c, 1491 1.1 christos dv-bfin_uart.h, dv-bfin_uart2.c, dv-bfin_uart2.h, dv-bfin_wdog.c, 1492 1.1 christos dv-bfin_wdog.h, dv-bfin_wp.c, dv-bfin_wp.h, dv-eth_phy.c, gui.c, 1493 1.1 christos gui.h, insn_list.def, interp.c, linux-fixed-code.h, linux-fixed-code.s, 1494 1.1 christos linux-targ-map.h, machs.c, machs.h, proc_list.def, sim-main.h, 1495 1.1 christos tconfig.in: New Blackfin port. 1496