Eric Norum
8e6835a5a3
Add code to set up pin assignments.
2005-11-08 20:11:02 +00:00
Ralf Corsepius
95cd7080c6
2005-11-08 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* automake/compile.am: Remove GCCSPECS.
* aclocal/prog-cc.m4: Add GCCSPECS.
* aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
2005-11-08 14:34:23 +00:00
Ralf Corsepius
1343b11d5f
Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
2005-11-08 14:28:49 +00:00
Ralf Corsepius
1eeac70235
Add GCCSPECS
2005-11-08 14:27:37 +00:00
Ralf Corsepius
f455ae71b4
Remove GCCSPECS
2005-11-08 14:27:17 +00:00
Ralf Corsepius
347733c466
2005-11-08 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* irq/irq.c, startup/bspstart.c: Remove obsolete types (*unsigned32).
2005-11-08 10:46:29 +00:00
Ralf Corsepius
b07b75fc09
Remove obsolete types (*unsigned32).
2005-11-08 10:46:19 +00:00
Eric Norum
91c832b919
Remove assignation to U.S. Government.
2005-11-07 17:30:17 +00:00
Eric Norum
12b36efe39
Assign copyright to OAR since all files descend from OAR's source.
2005-11-07 17:22:23 +00:00
Joel Sherrill
086c1c3b9e
Fixed formatting.
2005-11-07 16:19:21 +00:00
Joel Sherrill
fb08bd9220
Repaired some changelog entries lost.
2005-11-07 15:36:31 +00:00
Ralf Corsepius
cb9812980a
2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* console/console.c: Eliminate unsigned32, unsigned8.
* include/bsp.h: Eliminate unsigned32.
* startup/bspstart.c: Eliminate unsigned32.
2005-11-07 06:26:45 +00:00
Ralf Corsepius
71a7ed0ae7
Eliminate unsigned32.
2005-11-07 06:26:37 +00:00
Ralf Corsepius
8fd9e9787e
Eliminate unsigned32, unsigned8.
2005-11-07 06:26:08 +00:00
Ralf Corsepius
e3996e2b5c
2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* include/bsp.h: Eliminate unsigned32.
* network/network.c: Several minor bug fixes.
* startup/bspstart.c: Eliminate unsigned32.
2005-11-07 06:23:24 +00:00
Ralf Corsepius
9ab9f026fe
Several minor bug fixes.
2005-11-07 06:23:14 +00:00
Ralf Corsepius
e6d36b55e2
2005-11-07 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* mpc6xx/mmu/pte121.c: Eliminate unsigned32.
* mpc8xx/clock/clock.c: Eliminate rtems_unsigned32.
2005-11-07 02:35:02 +00:00
Ralf Corsepius
fb6bc245c7
Eliminate rtems_unsigned32.
2005-11-07 02:34:13 +00:00
Ralf Corsepius
0f8b4e9ab7
Eliminate unsigned32.
2005-11-07 02:33:57 +00:00
Ralf Corsepius
78801939e2
2005-11-06 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
* libchip/rtc/mc146818a.h: Eliminate obsolete types.
2005-11-06 09:16:14 +00:00
Ralf Corsepius
28fcdde297
Eliminate obsolete types.
2005-11-06 09:15:50 +00:00
Ralf Corsepius
f2535dfe2f
2005-11-06 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* shared/irq/idt.c: Reflect API changes.
2005-11-06 08:32:36 +00:00
Ralf Corsepius
4d90b98ea1
Reflect API changes.
2005-11-06 08:32:13 +00:00
Ralf Corsepius
1fdeb22f94
2005-11-06 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* timer/timer.c: Remove C++-style comments.
2005-11-06 06:25:30 +00:00
Ralf Corsepius
3e21ecf3e8
Remove C++-style comments.
2005-11-06 06:25:07 +00:00
Ralf Corsepius
f6435d36c2
2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* libchip/network/dec21140.c, libchip/network/elnk.c: Use
libcpu/byteorder.h for i386.
2005-11-04 18:10:25 +00:00
Ralf Corsepius
f82dabae42
Use libcpu/byteorder.h for i386.
2005-11-04 18:09:59 +00:00
Ralf Corsepius
830976cda6
2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* Makefile.am: Add preinstall.am
* preinstall.am: New.
2005-11-04 17:54:49 +00:00
Ralf Corsepius
22d3aedb88
Add preinstall.am
2005-11-04 17:54:37 +00:00
Ralf Corsepius
08e26399d7
New
2005-11-04 17:54:15 +00:00
Ralf Corsepius
48183500a6
2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Add AMPOLISH3.
2005-11-04 17:52:36 +00:00
Ralf Corsepius
ae5f7a0876
2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* byteorder.h: New.
2005-11-04 17:50:48 +00:00
Ralf Corsepius
5acb4d0bc6
New.
2005-11-04 17:50:34 +00:00
Ralf Corsepius
47b5568211
2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* shared/include/byteorder.h: Remove __arch_swap (Unused).
2005-11-04 12:29:38 +00:00
Ralf Corsepius
d04e891bb6
Remove __arch_swap (Unused).
2005-11-04 12:29:17 +00:00
Ralf Corsepius
0a70872920
2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
* Makefile.am: Distibute mongoosev's READMEs
2005-11-04 12:27:42 +00:00
Ralf Corsepius
4609200824
2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
2005-11-04 12:26:25 +00:00
Ralf Corsepius
03c4c1661f
Cleanup.
2005-11-04 09:41:41 +00:00
Ralf Corsepius
8238048888
Merge new-exceptions/ChangeLog
2005-11-04 09:34:39 +00:00
Ralf Corsepius
b6a645dad7
Remove (Merged into ../ChangeLog)
2005-11-04 09:33:58 +00:00
Ralf Corsepius
7634813dc7
Cleanup
2005-11-04 09:19:44 +00:00
Ralf Corsepius
751076a64a
Merge old-exceptions/ChangeLog
2005-11-04 09:16:46 +00:00
Ralf Corsepius
692d6141ee
Remove (Merged into ../ChangeLog)
2005-11-04 09:15:20 +00:00
Ralf Corsepius
d3b8db7b06
2005-11-04 Ralf Corsepius <ralf.corsepius@rtems.org>
...
* Makefile.am: Partially cleanup EXTRA_DIST.
2005-11-04 09:05:57 +00:00
Till Straumann
784e792a04
2005-11-04 Till Straumann <strauman@slac.stanford.edu>
...
* shared/vmeUniverse/vmeTsi148.c, shared/vmeUniverse/vmeTsi148.h,
shared/vmeUniverse/vme_am_defs.h: New files.
* Makefile.am, shared/vmeUniverse/README.universe,
shared/vmeUniverse/vmeUniverse.c, shared/vmeUniverse/vmeUniverse.h:
Several VME related upgrades and fixes, hopefully addressing PR#835:
vmeUniverse driver now supports shared interrupts. vmeUniverse now
supports up to four wires between universe and PIC. A new irq mgr
installation routine has been added allowing to use the new features.
(old version is still present for bwd compatibility). Calls have been
added to change interrupt routing (e.g., if wires have different
priorities at the PIC this feature can be used to configure
priorites). Routine for testing VME interrupts has been added (useful
during BSP development). A new header defining standard VME address
modes has been added so that the VME API doesn't have to #include a
particular bridge driver header. For all driver entry points, a 'XX'
variant has been added which allows to pass the chip's base address
[in case a second universe is sitting on a VME card :-)]. Driver now
uses interrupt line as read from PCI config. space (without offset)
BSP needs to use PCI fixup if necessary. Added a driver for the
tundra tsi148 VME bridge.
2005-11-04 08:17:56 +00:00
Till Straumann
6d3ff66f7a
2005-11-03 Till Straumann <strauman@slac.stanford.edu>
...
* shared/vme/README, shared/vme/vme_universe.c: New files.
* Makefile.am, motorola_powerpc/Makefile.am, mvme5500/vme/vmeconfig.c,
shared/vme/VME.h, shared/vme/VMEConfig.h, shared/vme/vmeconfig.c:
Several VME related upgrades and fixes, hopefully addressing PR#835:
Separated API, API-implementation by a specific VME bridge driver and
BSP-specific configuration of the driver into different files,
describing their purpose in a README. All of these changes use the
upgraded vmeUniverse.c driver.
2005-11-04 08:10:42 +00:00
Ralf Corsepius
818fbd83ea
Cosmetics
2005-11-04 06:30:38 +00:00
Ralf Corsepius
5a9022c3a2
Regenerate.
2005-11-04 06:28:01 +00:00
Till Straumann
c442393343
2005-11-03 Till Straumann <strauman@slac.stanford.edu>
...
* include/bsp.h, vme/vmeconfig.c: Reverted redefinition of _IO_BASE;
this normally points to ISA space but is misused by this BSP
(inb/outb & friends are all over the place).
2005-11-04 06:14:26 +00:00
Till Straumann
94c318431c
2005-11-03 Till Straumann <strauman@slac.stanford.edu>
...
* irq/irq.c, irq/irq.h: removed BSP_SHARED_HANDLER_SUPPORT definition;
this BSP does not implement sharing interrupts.
2005-11-04 04:03:31 +00:00