Changeset ee5769ad in rtems
- Timestamp:
- 10/21/04 13:21:26 (19 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- ad17f7f
- Parents:
- 15ebe58b
- Location:
- c/src/lib/libcpu/m68k/mcf5272
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libcpu/m68k/mcf5272/ChangeLog
r15ebe58b ree5769ad 1 2004-10-21 Ralf Corsepius <ralf_corsepius@rtems.org> 2 3 * clock/ckinit.c, include/mcf5272.h, timer/timer.c: 4 Use POSIX fixed-size types. 5 1 6 2004-08-02 Jay Monkman <jtm@lopingdog.com> 2 7 -
c/src/lib/libcpu/m68k/mcf5272/clock/ckinit.c
r15ebe58b ree5769ad 36 36 * number of clock ticks since the driver was initialized. 37 37 */ 38 volatile rtems_unsigned32Clock_driver_ticks;38 volatile uint32_t Clock_driver_ticks; 39 39 40 40 … … 87 87 { 88 88 if (BSP_Configuration.ticks_per_timeslice) { 89 u nsigned32icr;89 uint32_t icr; 90 90 /* disable all timer1 interrupts */ 91 91 icr = g_intctrl_regs->icr1; … … 116 116 Install_clock(rtems_isr_entry clock_isr) 117 117 { 118 u nsigned32icr;118 uint32_t icr; 119 119 Clock_driver_ticks = 0; 120 120 if (BSP_Configuration.ticks_per_timeslice) { … … 203 203 void *pargp) 204 204 { 205 rtems_unsigned32isrlevel;205 uint32_t isrlevel; 206 206 rtems_libio_ioctl_args_t *args = pargp; 207 207 -
c/src/lib/libcpu/m68k/mcf5272/include/mcf5272.h
r15ebe58b ree5769ad 218 218 #ifndef ASM 219 219 typedef struct { 220 volatile u nsigned32mbar; /* READ ONLY!! */221 222 volatile u nsigned16scr;223 volatile u nsigned16_res0;224 225 volatile u nsigned16_res1;226 volatile u nsigned16spr;227 228 volatile u nsigned32pmr;229 230 volatile u nsigned16_res2;231 volatile u nsigned16alpr;232 233 volatile u nsigned32dir;220 volatile uint32_t mbar; /* READ ONLY!! */ 221 222 volatile uint16_t scr; 223 volatile uint16_t _res0; 224 225 volatile uint16_t _res1; 226 volatile uint16_t spr; 227 228 volatile uint32_t pmr; 229 230 volatile uint16_t _res2; 231 volatile uint16_t alpr; 232 233 volatile uint32_t dir; 234 234 } sim_regs_t; 235 235 236 236 typedef struct { 237 volatile u nsigned32icr1;238 volatile u nsigned32icr2;239 volatile u nsigned32icr3;240 volatile u nsigned32icr4;241 volatile u nsigned32isr;242 volatile u nsigned32pitr;243 volatile u nsigned32piwr;244 volatile u nsigned8_res0[3];245 volatile u nsigned8pivr;237 volatile uint32_t icr1; 238 volatile uint32_t icr2; 239 volatile uint32_t icr3; 240 volatile uint32_t icr4; 241 volatile uint32_t isr; 242 volatile uint32_t pitr; 243 volatile uint32_t piwr; 244 volatile uint8_t _res0[3]; 245 volatile uint8_t pivr; 246 246 } intctrl_regs_t; 247 247 248 248 typedef struct { 249 volatile u nsigned32csbr0;250 volatile u nsigned32csor0;251 volatile u nsigned32csbr1;252 volatile u nsigned32csor1;253 volatile u nsigned32csbr2;254 volatile u nsigned32csor2;255 volatile u nsigned32csbr3;256 volatile u nsigned32csor3;257 volatile u nsigned32csbr4;258 volatile u nsigned32csor4;259 volatile u nsigned32csbr5;260 volatile u nsigned32csor5;261 volatile u nsigned32csbr6;262 volatile u nsigned32csor6;263 volatile u nsigned32csbr7;264 volatile u nsigned32csor7;249 volatile uint32_t csbr0; 250 volatile uint32_t csor0; 251 volatile uint32_t csbr1; 252 volatile uint32_t csor1; 253 volatile uint32_t csbr2; 254 volatile uint32_t csor2; 255 volatile uint32_t csbr3; 256 volatile uint32_t csor3; 257 volatile uint32_t csbr4; 258 volatile uint32_t csor4; 259 volatile uint32_t csbr5; 260 volatile uint32_t csor5; 261 volatile uint32_t csbr6; 262 volatile uint32_t csor6; 263 volatile uint32_t csbr7; 264 volatile uint32_t csor7; 265 265 } chipsel_regs_t; 266 266 267 267 typedef struct { 268 volatile u nsigned32pacnt;269 270 volatile u nsigned16paddr;271 volatile u nsigned16_res0;272 273 volatile u nsigned16_res1;274 volatile u nsigned16padat;275 276 volatile u nsigned32pbcnt;277 278 volatile u nsigned16pbddr;279 volatile u nsigned16_res2;280 281 volatile u nsigned16_res3;282 volatile u nsigned16pbdat;283 284 volatile u nsigned16pcddr;285 volatile u nsigned16_res4;286 287 volatile u nsigned16_res5;288 volatile u nsigned16pcdat;289 290 volatile u nsigned32pdcnt;268 volatile uint32_t pacnt; 269 270 volatile uint16_t paddr; 271 volatile uint16_t _res0; 272 273 volatile uint16_t _res1; 274 volatile uint16_t padat; 275 276 volatile uint32_t pbcnt; 277 278 volatile uint16_t pbddr; 279 volatile uint16_t _res2; 280 281 volatile uint16_t _res3; 282 volatile uint16_t pbdat; 283 284 volatile uint16_t pcddr; 285 volatile uint16_t _res4; 286 287 volatile uint16_t _res5; 288 volatile uint16_t pcdat; 289 290 volatile uint32_t pdcnt; 291 291 } gpio_regs_t; 292 292 293 293 typedef struct { 294 volatile u nsigned32qmr;295 volatile u nsigned32qdlyr;296 volatile u nsigned32qwr;297 volatile u nsigned32qir;298 volatile u nsigned32qar;299 volatile u nsigned32qdr;294 volatile uint32_t qmr; 295 volatile uint32_t qdlyr; 296 volatile uint32_t qwr; 297 volatile uint32_t qir; 298 volatile uint32_t qar; 299 volatile uint32_t qdr; 300 300 } qspi_regs_t; 301 301 302 302 typedef struct { 303 volatile u nsigned8pwcr1;304 volatile u nsigned8_res0[3];305 306 volatile u nsigned8pwcr2;307 volatile u nsigned8_res1[3];308 309 volatile u nsigned8pwcr3;310 volatile u nsigned8_res2[3];311 312 volatile u nsigned8pwwd1;313 volatile u nsigned8_res3[3];314 315 volatile u nsigned8pwwd2;316 volatile u nsigned8_res4[3];317 318 volatile u nsigned8pwwd3;319 volatile u nsigned8_res5[3];303 volatile uint8_t pwcr1; 304 volatile uint8_t _res0[3]; 305 306 volatile uint8_t pwcr2; 307 volatile uint8_t _res1[3]; 308 309 volatile uint8_t pwcr3; 310 volatile uint8_t _res2[3]; 311 312 volatile uint8_t pwwd1; 313 volatile uint8_t _res3[3]; 314 315 volatile uint8_t pwwd2; 316 volatile uint8_t _res4[3]; 317 318 volatile uint8_t pwwd3; 319 volatile uint8_t _res5[3]; 320 320 } pwm_regs_t; 321 321 322 322 typedef struct { 323 volatile u nsigned32dcmr;323 volatile uint32_t dcmr; 324 324 325 volatile u nsigned16_res0;326 volatile u nsigned16dcir;327 328 volatile u nsigned32dbcr;329 330 volatile u nsigned32dsar;331 332 volatile u nsigned32ddar;325 volatile uint16_t _res0; 326 volatile uint16_t dcir; 327 328 volatile uint32_t dbcr; 329 330 volatile uint32_t dsar; 331 332 volatile uint32_t ddar; 333 333 } dma_regs_t; 334 334 335 335 typedef struct { 336 volatile u nsigned8umr; /* 0x000 */337 volatile u nsigned8_res0[3];338 339 volatile u nsigned8ucsr; /* 0x004 */340 volatile u nsigned8_res2[3];341 342 volatile u nsigned8ucr; /* 0x008 */343 volatile u nsigned8_res3[3];344 345 volatile u nsigned8udata; /* 0x00c */346 volatile u nsigned8_res4[3];347 348 volatile u nsigned8uccr; /* 0x010 */349 volatile u nsigned8_res6[3];350 351 volatile u nsigned8uisr; /* 0x014 */352 volatile u nsigned8_res8[3];353 354 volatile u nsigned8ubg1; /* 0x018 */355 volatile u nsigned8_res10[3];356 357 volatile u nsigned8ubg2; /* 0x01c */358 volatile u nsigned8_res11[3];359 360 volatile u nsigned8uabr1; /* 0x020 */361 volatile u nsigned8_res12[3];362 363 volatile u nsigned8uabr2; /* 0x024 */364 volatile u nsigned8_res13[3];365 366 volatile u nsigned8utxfcsr; /* 0x028 */367 volatile u nsigned8_res14[3];368 369 volatile u nsigned8urxfcsr; /* 0x02c */370 volatile u nsigned8_res15[3];371 372 volatile u nsigned8ufpdn; /* 0x030 */373 volatile u nsigned8_res16[3];374 375 volatile u nsigned8uip; /* 0x034 */376 volatile u nsigned8_res17[3];377 378 volatile u nsigned8uop1; /* 0x038 */379 volatile u nsigned8_res18[3];380 381 volatile u nsigned8uop0; /* 0x03c */382 volatile u nsigned8_res19[3];336 volatile uint8_t umr; /* 0x000 */ 337 volatile uint8_t _res0[3]; 338 339 volatile uint8_t ucsr; /* 0x004 */ 340 volatile uint8_t _res2[3]; 341 342 volatile uint8_t ucr; /* 0x008 */ 343 volatile uint8_t _res3[3]; 344 345 volatile uint8_t udata; /* 0x00c */ 346 volatile uint8_t _res4[3]; 347 348 volatile uint8_t uccr; /* 0x010 */ 349 volatile uint8_t _res6[3]; 350 351 volatile uint8_t uisr; /* 0x014 */ 352 volatile uint8_t _res8[3]; 353 354 volatile uint8_t ubg1; /* 0x018 */ 355 volatile uint8_t _res10[3]; 356 357 volatile uint8_t ubg2; /* 0x01c */ 358 volatile uint8_t _res11[3]; 359 360 volatile uint8_t uabr1; /* 0x020 */ 361 volatile uint8_t _res12[3]; 362 363 volatile uint8_t uabr2; /* 0x024 */ 364 volatile uint8_t _res13[3]; 365 366 volatile uint8_t utxfcsr; /* 0x028 */ 367 volatile uint8_t _res14[3]; 368 369 volatile uint8_t urxfcsr; /* 0x02c */ 370 volatile uint8_t _res15[3]; 371 372 volatile uint8_t ufpdn; /* 0x030 */ 373 volatile uint8_t _res16[3]; 374 375 volatile uint8_t uip; /* 0x034 */ 376 volatile uint8_t _res17[3]; 377 378 volatile uint8_t uop1; /* 0x038 */ 379 volatile uint8_t _res18[3]; 380 381 volatile uint8_t uop0; /* 0x03c */ 382 volatile uint8_t _res19[3]; 383 383 } uart_regs_t; 384 384 385 385 typedef struct { 386 volatile u nsigned16tmr0;387 volatile u nsigned16_res0;388 389 volatile u nsigned16trr0;390 volatile u nsigned16_res1;391 392 volatile u nsigned16tcap0;393 volatile u nsigned16_res2;394 395 volatile u nsigned16tcn0;396 volatile u nsigned16_res3;397 398 volatile u nsigned16ter0;399 volatile u nsigned16_res4;400 401 volatile u nsigned8_res40[12];402 403 volatile u nsigned16tmr1;404 volatile u nsigned16_res5;405 406 volatile u nsigned16trr1;407 volatile u nsigned16_res6;408 409 volatile u nsigned16tcap1;410 volatile u nsigned16_res7;411 412 volatile u nsigned16tcn1;413 volatile u nsigned16_res8;414 415 volatile u nsigned16ter1;416 volatile u nsigned16_res9;417 418 volatile u nsigned8_res91[12];419 420 volatile u nsigned16tmr2;421 volatile u nsigned16_res10;422 423 volatile u nsigned16trr2;424 volatile u nsigned16_res11;425 426 volatile u nsigned16tcap2;427 volatile u nsigned16_res12;428 429 volatile u nsigned16tcn2;430 volatile u nsigned16_res13;431 432 volatile u nsigned16ter2;433 volatile u nsigned16_res14;434 435 volatile u nsigned8_res140[12];436 437 volatile u nsigned16tmr3;438 volatile u nsigned16_res15;439 440 volatile u nsigned16trr3;441 volatile u nsigned16_res16;442 443 volatile u nsigned16tcap3;444 volatile u nsigned16_res17;445 446 volatile u nsigned16tcn3;447 volatile u nsigned16_res18;448 449 volatile u nsigned16ter3;450 volatile u nsigned16_res19;451 452 volatile u nsigned8_res190[12];453 454 volatile u nsigned16wrrr;455 volatile u nsigned16_res20;456 457 volatile u nsigned16wirr;458 volatile u nsigned16_res21;459 460 volatile u nsigned16wcr;461 volatile u nsigned16_res22;462 463 volatile u nsigned16wer;464 volatile u nsigned16_res23;386 volatile uint16_t tmr0; 387 volatile uint16_t _res0; 388 389 volatile uint16_t trr0; 390 volatile uint16_t _res1; 391 392 volatile uint16_t tcap0; 393 volatile uint16_t _res2; 394 395 volatile uint16_t tcn0; 396 volatile uint16_t _res3; 397 398 volatile uint16_t ter0; 399 volatile uint16_t _res4; 400 401 volatile uint8_t _res40[12]; 402 403 volatile uint16_t tmr1; 404 volatile uint16_t _res5; 405 406 volatile uint16_t trr1; 407 volatile uint16_t _res6; 408 409 volatile uint16_t tcap1; 410 volatile uint16_t _res7; 411 412 volatile uint16_t tcn1; 413 volatile uint16_t _res8; 414 415 volatile uint16_t ter1; 416 volatile uint16_t _res9; 417 418 volatile uint8_t _res91[12]; 419 420 volatile uint16_t tmr2; 421 volatile uint16_t _res10; 422 423 volatile uint16_t trr2; 424 volatile uint16_t _res11; 425 426 volatile uint16_t tcap2; 427 volatile uint16_t _res12; 428 429 volatile uint16_t tcn2; 430 volatile uint16_t _res13; 431 432 volatile uint16_t ter2; 433 volatile uint16_t _res14; 434 435 volatile uint8_t _res140[12]; 436 437 volatile uint16_t tmr3; 438 volatile uint16_t _res15; 439 440 volatile uint16_t trr3; 441 volatile uint16_t _res16; 442 443 volatile uint16_t tcap3; 444 volatile uint16_t _res17; 445 446 volatile uint16_t tcn3; 447 volatile uint16_t _res18; 448 449 volatile uint16_t ter3; 450 volatile uint16_t _res19; 451 452 volatile uint8_t _res190[12]; 453 454 volatile uint16_t wrrr; 455 volatile uint16_t _res20; 456 457 volatile uint16_t wirr; 458 volatile uint16_t _res21; 459 460 volatile uint16_t wcr; 461 volatile uint16_t _res22; 462 463 volatile uint16_t wer; 464 volatile uint16_t _res23; 465 465 } timer_regs_t; 466 466 467 467 typedef struct { 468 volatile u nsigned32p0b1rr;469 volatile u nsigned32p1b1rr;470 volatile u nsigned32p2b1rr;471 volatile u nsigned32p3b1rr;472 volatile u nsigned32p0b2rr;473 volatile u nsigned32p1b2rr;474 volatile u nsigned32p2b2rr;475 volatile u nsigned32p3b2rr;476 477 volatile u nsigned8p0drr;478 volatile u nsigned8p1drr;479 volatile u nsigned8p2drr;480 volatile u nsigned8p3drr;481 482 volatile u nsigned32p0b1tr;483 volatile u nsigned32p1b1tr;484 volatile u nsigned32p2b1tr;485 volatile u nsigned32p3b1tr;486 volatile u nsigned32p0b2tr;487 volatile u nsigned32p1b2tr;488 volatile u nsigned32p2b2tr;489 volatile u nsigned32p3b2tr;490 491 volatile u nsigned8p0dtr;492 volatile u nsigned8p1dtr;493 volatile u nsigned8p2dtr;494 volatile u nsigned8p3dtr;495 496 volatile u nsigned16p0cr;497 volatile u nsigned16p1cr;498 volatile u nsigned16p2cr;499 volatile u nsigned16p3cr;500 volatile u nsigned16p0icr;501 volatile u nsigned16p1icr;502 volatile u nsigned16p2icr;503 volatile u nsigned16p3icr;504 volatile u nsigned16p0gmr;505 volatile u nsigned16p1gmr;506 volatile u nsigned16p2gmr;507 volatile u nsigned16p3gmr;508 volatile u nsigned16p0gmt;509 volatile u nsigned16p1gmt;510 volatile u nsigned16p2gmt;511 volatile u nsigned16p3gmt;512 513 volatile u nsigned8_res0;514 volatile u nsigned8pgmts;515 volatile u nsigned8pgmta;516 volatile u nsigned8_res1;517 volatile u nsigned8p0gcir;518 volatile u nsigned8p1gcir;519 volatile u nsigned8p2gcir;520 volatile u nsigned8p3gcir;521 volatile u nsigned8p0gcit;522 volatile u nsigned8p1gcit;523 volatile u nsigned8p2gcit;524 volatile u nsigned8p3gcit;525 volatile u nsigned8_res3[3];526 volatile u nsigned8pgcitsr;527 volatile u nsigned8_res4[3];528 volatile u nsigned8pdcsr;529 530 volatile u nsigned16p0psr;531 volatile u nsigned16p1psr;532 volatile u nsigned16p2psr;533 volatile u nsigned16p3psr;534 volatile u nsigned16pasr;535 volatile u nsigned8_res5;536 volatile u nsigned8plcr;537 volatile u nsigned16_res6;538 volatile u nsigned16pdrqr;539 volatile u nsigned16p0sdr;540 volatile u nsigned16p1sdr;541 volatile u nsigned16p2sdr;542 volatile u nsigned16p3sdr;543 volatile u nsigned16_res7;544 volatile u nsigned16pcsr;468 volatile uint32_t p0b1rr; 469 volatile uint32_t p1b1rr; 470 volatile uint32_t p2b1rr; 471 volatile uint32_t p3b1rr; 472 volatile uint32_t p0b2rr; 473 volatile uint32_t p1b2rr; 474 volatile uint32_t p2b2rr; 475 volatile uint32_t p3b2rr; 476 477 volatile uint8_t p0drr; 478 volatile uint8_t p1drr; 479 volatile uint8_t p2drr; 480 volatile uint8_t p3drr; 481 482 volatile uint32_t p0b1tr; 483 volatile uint32_t p1b1tr; 484 volatile uint32_t p2b1tr; 485 volatile uint32_t p3b1tr; 486 volatile uint32_t p0b2tr; 487 volatile uint32_t p1b2tr; 488 volatile uint32_t p2b2tr; 489 volatile uint32_t p3b2tr; 490 491 volatile uint8_t p0dtr; 492 volatile uint8_t p1dtr; 493 volatile uint8_t p2dtr; 494 volatile uint8_t p3dtr; 495 496 volatile uint16_t p0cr; 497 volatile uint16_t p1cr; 498 volatile uint16_t p2cr; 499 volatile uint16_t p3cr; 500 volatile uint16_t p0icr; 501 volatile uint16_t p1icr; 502 volatile uint16_t p2icr; 503 volatile uint16_t p3icr; 504 volatile uint16_t p0gmr; 505 volatile uint16_t p1gmr; 506 volatile uint16_t p2gmr; 507 volatile uint16_t p3gmr; 508 volatile uint16_t p0gmt; 509 volatile uint16_t p1gmt; 510 volatile uint16_t p2gmt; 511 volatile uint16_t p3gmt; 512 513 volatile uint8_t _res0; 514 volatile uint8_t pgmts; 515 volatile uint8_t pgmta; 516 volatile uint8_t _res1; 517 volatile uint8_t p0gcir; 518 volatile uint8_t p1gcir; 519 volatile uint8_t p2gcir; 520 volatile uint8_t p3gcir; 521 volatile uint8_t p0gcit; 522 volatile uint8_t p1gcit; 523 volatile uint8_t p2gcit; 524 volatile uint8_t p3gcit; 525 volatile uint8_t _res3[3]; 526 volatile uint8_t pgcitsr; 527 volatile uint8_t _res4[3]; 528 volatile uint8_t pdcsr; 529 530 volatile uint16_t p0psr; 531 volatile uint16_t p1psr; 532 volatile uint16_t p2psr; 533 volatile uint16_t p3psr; 534 volatile uint16_t pasr; 535 volatile uint8_t _res5; 536 volatile uint8_t plcr; 537 volatile uint16_t _res6; 538 volatile uint16_t pdrqr; 539 volatile uint16_t p0sdr; 540 volatile uint16_t p1sdr; 541 volatile uint16_t p2sdr; 542 volatile uint16_t p3sdr; 543 volatile uint16_t _res7; 544 volatile uint16_t pcsr; 545 545 } plic_regs_t; 546 546 547 547 typedef struct { 548 volatile u nsigned32ecr;549 volatile u nsigned32eir;550 volatile u nsigned32eimr;551 volatile u nsigned32ivsr;552 volatile u nsigned32rdar;553 volatile u nsigned32tdar;554 volatile u nsigned32_res0[10];555 volatile u nsigned32mmfr;556 volatile u nsigned32mscr;557 volatile u nsigned32_res1[17];558 volatile u nsigned32frbr;559 volatile u nsigned32frsr;560 volatile u nsigned32_res2[4];561 volatile u nsigned32tfwr;562 volatile u nsigned32_res3[1];563 volatile u nsigned32tfsr;564 volatile u nsigned32_res4[21];565 volatile u nsigned32rcr;566 volatile u nsigned32mflr;567 volatile u nsigned32_res5[14];568 volatile u nsigned32tcr;569 volatile u nsigned32_res6[158];570 volatile u nsigned32malr;571 volatile u nsigned32maur;572 volatile u nsigned32htur;573 volatile u nsigned32htlr;574 volatile u nsigned32erdsr;575 volatile u nsigned32etdsr;576 volatile u nsigned32emrbr;577 /* volatile u nsigned8fifo[448]; */548 volatile uint32_t ecr; 549 volatile uint32_t eir; 550 volatile uint32_t eimr; 551 volatile uint32_t ivsr; 552 volatile uint32_t rdar; 553 volatile uint32_t tdar; 554 volatile uint32_t _res0[10]; 555 volatile uint32_t mmfr; 556 volatile uint32_t mscr; 557 volatile uint32_t _res1[17]; 558 volatile uint32_t frbr; 559 volatile uint32_t frsr; 560 volatile uint32_t _res2[4]; 561 volatile uint32_t tfwr; 562 volatile uint32_t _res3[1]; 563 volatile uint32_t tfsr; 564 volatile uint32_t _res4[21]; 565 volatile uint32_t rcr; 566 volatile uint32_t mflr; 567 volatile uint32_t _res5[14]; 568 volatile uint32_t tcr; 569 volatile uint32_t _res6[158]; 570 volatile uint32_t malr; 571 volatile uint32_t maur; 572 volatile uint32_t htur; 573 volatile uint32_t htlr; 574 volatile uint32_t erdsr; 575 volatile uint32_t etdsr; 576 volatile uint32_t emrbr; 577 /* volatile uint8_t fifo[448]; */ 578 578 } enet_regs_t; 579 579 580 580 typedef struct { 581 volatile u nsigned16_res0;582 volatile u nsigned16fnr;583 volatile u nsigned16_res1;584 volatile u nsigned16fnmr;585 volatile u nsigned16_res2;586 volatile u nsigned16rfmr;587 volatile u nsigned16_res3;588 volatile u nsigned16rfmmr;589 volatile u nsigned8_res4[3];590 volatile u nsigned8far;591 volatile u nsigned32asr;592 volatile u nsigned32drr1;593 volatile u nsigned32drr2;594 volatile u nsigned16_res5;595 volatile u nsigned16specr;596 volatile u nsigned16_res6;597 volatile u nsigned16ep0sr;598 599 volatile u nsigned32iep0cfg;600 volatile u nsigned32oep0cfg;601 volatile u nsigned32ep1cfg;602 volatile u nsigned32ep2cfg;603 volatile u nsigned32ep3cfg;604 volatile u nsigned32ep4cfg;605 volatile u nsigned32ep5cfg;606 volatile u nsigned32ep6cfg;607 volatile u nsigned32ep7cfg;608 volatile u nsigned32ep0ctl;609 610 volatile u nsigned16_res7;611 volatile u nsigned16ep1ctl;612 volatile u nsigned16_res8;613 volatile u nsigned16ep2ctl;614 volatile u nsigned16_res9;615 volatile u nsigned16ep3ctl;616 volatile u nsigned16_res10;617 volatile u nsigned16ep4ctl;618 volatile u nsigned16_res11;619 volatile u nsigned16ep5ctl;620 volatile u nsigned16_res12;621 volatile u nsigned16ep6ctl;622 volatile u nsigned16_res13;623 volatile u nsigned16ep7ctl;624 625 volatile u nsigned32ep0isr;626 627 volatile u nsigned16_res14;628 volatile u nsigned16ep1isr;629 volatile u nsigned16_res15;630 volatile u nsigned16ep2isr;631 volatile u nsigned16_res16;632 volatile u nsigned16ep3isr;633 volatile u nsigned16_res17;634 volatile u nsigned16ep4isr;635 volatile u nsigned16_res18;636 volatile u nsigned16ep5isr;637 volatile u nsigned16_res19;638 volatile u nsigned16ep6isr;639 volatile u nsigned16_res20;640 volatile u nsigned16ep7isr;641 642 volatile u nsigned32ep0imr;643 644 volatile u nsigned16_res21;645 volatile u nsigned16ep1imr;646 volatile u nsigned16_res22;647 volatile u nsigned16ep2imr;648 volatile u nsigned16_res23;649 volatile u nsigned16ep3imr;650 volatile u nsigned16_res24;651 volatile u nsigned16ep4imr;652 volatile u nsigned16_res25;653 volatile u nsigned16ep5imr;654 volatile u nsigned16_res26;655 volatile u nsigned16ep6imr;656 volatile u nsigned16_res27;657 volatile u nsigned16ep7imr;658 659 volatile u nsigned32ep0dr;660 volatile u nsigned32ep1dr;661 volatile u nsigned32ep2dr;662 volatile u nsigned32ep3dr;663 volatile u nsigned32ep4dr;664 volatile u nsigned32ep5dr;665 volatile u nsigned32ep6dr;666 volatile u nsigned32ep7dr;667 668 volatile u nsigned16_res28;669 volatile u nsigned16ep0dpr;670 volatile u nsigned16_res29;671 volatile u nsigned16ep1dpr;672 volatile u nsigned16_res30;673 volatile u nsigned16ep2dpr;674 volatile u nsigned16_res31;675 volatile u nsigned16ep3dpr;676 volatile u nsigned16_res32;677 volatile u nsigned16ep4dpr;678 volatile u nsigned16_res33;679 volatile u nsigned16ep5dpr;680 volatile u nsigned16_res34;681 volatile u nsigned16ep6dpr;682 volatile u nsigned16_res35;683 volatile u nsigned16ep7dpr;684 /* u nsigned8ram[1024]; */581 volatile uint16_t _res0; 582 volatile uint16_t fnr; 583 volatile uint16_t _res1; 584 volatile uint16_t fnmr; 585 volatile uint16_t _res2; 586 volatile uint16_t rfmr; 587 volatile uint16_t _res3; 588 volatile uint16_t rfmmr; 589 volatile uint8_t _res4[3]; 590 volatile uint8_t far; 591 volatile uint32_t asr; 592 volatile uint32_t drr1; 593 volatile uint32_t drr2; 594 volatile uint16_t _res5; 595 volatile uint16_t specr; 596 volatile uint16_t _res6; 597 volatile uint16_t ep0sr; 598 599 volatile uint32_t iep0cfg; 600 volatile uint32_t oep0cfg; 601 volatile uint32_t ep1cfg; 602 volatile uint32_t ep2cfg; 603 volatile uint32_t ep3cfg; 604 volatile uint32_t ep4cfg; 605 volatile uint32_t ep5cfg; 606 volatile uint32_t ep6cfg; 607 volatile uint32_t ep7cfg; 608 volatile uint32_t ep0ctl; 609 610 volatile uint16_t _res7; 611 volatile uint16_t ep1ctl; 612 volatile uint16_t _res8; 613 volatile uint16_t ep2ctl; 614 volatile uint16_t _res9; 615 volatile uint16_t ep3ctl; 616 volatile uint16_t _res10; 617 volatile uint16_t ep4ctl; 618 volatile uint16_t _res11; 619 volatile uint16_t ep5ctl; 620 volatile uint16_t _res12; 621 volatile uint16_t ep6ctl; 622 volatile uint16_t _res13; 623 volatile uint16_t ep7ctl; 624 625 volatile uint32_t ep0isr; 626 627 volatile uint16_t _res14; 628 volatile uint16_t ep1isr; 629 volatile uint16_t _res15; 630 volatile uint16_t ep2isr; 631 volatile uint16_t _res16; 632 volatile uint16_t ep3isr; 633 volatile uint16_t _res17; 634 volatile uint16_t ep4isr; 635 volatile uint16_t _res18; 636 volatile uint16_t ep5isr; 637 volatile uint16_t _res19; 638 volatile uint16_t ep6isr; 639 volatile uint16_t _res20; 640 volatile uint16_t ep7isr; 641 642 volatile uint32_t ep0imr; 643 644 volatile uint16_t _res21; 645 volatile uint16_t ep1imr; 646 volatile uint16_t _res22; 647 volatile uint16_t ep2imr; 648 volatile uint16_t _res23; 649 volatile uint16_t ep3imr; 650 volatile uint16_t _res24; 651 volatile uint16_t ep4imr; 652 volatile uint16_t _res25; 653 volatile uint16_t ep5imr; 654 volatile uint16_t _res26; 655 volatile uint16_t ep6imr; 656 volatile uint16_t _res27; 657 volatile uint16_t ep7imr; 658 659 volatile uint32_t ep0dr; 660 volatile uint32_t ep1dr; 661 volatile uint32_t ep2dr; 662 volatile uint32_t ep3dr; 663 volatile uint32_t ep4dr; 664 volatile uint32_t ep5dr; 665 volatile uint32_t ep6dr; 666 volatile uint32_t ep7dr; 667 668 volatile uint16_t _res28; 669 volatile uint16_t ep0dpr; 670 volatile uint16_t _res29; 671 volatile uint16_t ep1dpr; 672 volatile uint16_t _res30; 673 volatile uint16_t ep2dpr; 674 volatile uint16_t _res31; 675 volatile uint16_t ep3dpr; 676 volatile uint16_t _res32; 677 volatile uint16_t ep4dpr; 678 volatile uint16_t _res33; 679 volatile uint16_t ep5dpr; 680 volatile uint16_t _res34; 681 volatile uint16_t ep6dpr; 682 volatile uint16_t _res35; 683 volatile uint16_t ep7dpr; 684 /* uint8_t ram[1024]; */ 685 685 } usb_regs_t; 686 686 -
c/src/lib/libcpu/m68k/mcf5272/timer/timer.c
r15ebe58b ree5769ad 30 30 #define TRR2_VAL 65530 31 31 32 rtems_unsigned32Timer_interrupts;32 uint32_t Timer_interrupts; 33 33 34 34 rtems_boolean Timer_driver_Find_average_overhead; … … 50 50 Timer_initialize(void) 51 51 { 52 u nsigned32icr;52 uint32_t icr; 53 53 /* Catch timer2 interrupts */ 54 54 set_vector(timerisr, BSP_INTVEC_TMR2, 0); … … 110 110 Read_timer( void ) 111 111 { 112 rtems_unsigned16clicks;113 rtems_unsigned32total;112 uint16_t clicks; 113 uint32_t total; 114 114 115 115 /*
Note: See TracChangeset
for help on using the changeset viewer.