| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This patch is a part of the BSP source reorganization.
Update #3285.
|
|
|
|
|
|
|
| |
Remove old ISR parameter since is not used by the clock driver shell.
Make an implementation optional.
Update #3139.
|
| |
|
| |
|
| |
|
|
|
|
| |
Update #2554.
|
| |
|
|
|
|
| |
Update #2271.
|
| |
|
| |
|
|
|
|
|
|
|
| |
pc386 set CLOCK_DRIVER_ISRS_PER_TICK to a
string rather than a numeric value. Add
CLOCK_DRIVER_ISRS_PER_TICK_VALUE and
other clean up on the clock driver.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Script does what is expected and tries to do it as
smartly as possible.
+ remove occurrences of two blank comment lines
next to each other after Id string line removed.
+ remove entire comment blocks which only exited to
contain CVS Ids
+ If the processing left a blank line at the top of
a file, it was removed.
|
|
|
|
|
|
|
| |
The clock drivers were very inconsistent about prototyping
the ISR handlers. This broke with the recent clean up.
Tested on qemu.
|
| |
|
|
|
|
|
|
|
| |
PR 1802
* Makefile.am, configure.ac, preinstall.am, clock/ckinit.c,
start/start16.S, startup/bspstart.c, startup/ldsegs.S: Add SMP
support for i386.
|
|
|
|
|
|
|
| |
* clock/rtc.c, console/console.c, console/inch.c, console/outch.c,
include/bsp.h, include/crt.h, ne2000/ne2000.c, startup/bspcmdline.c,
startup/bspstart.c, startup/ldsegs.S, timer/timer.c,
timer/timerisr.S: Fix typo where license said found in found in.
|
|
|
|
|
|
|
| |
PR 1495/bsp
* clock/ckinit.c, make/custom/pc386.cfg: Calling
rtems_clock_get_uptime() in a tight loop sometimes showed time moving
backwards.
|
|
|
|
| |
* clock/ckinit.c: Fix warning.
|
| |
|
|
|
|
|
|
|
| |
PR 1344/bsps:
* clock/ckinit.c: Fix more bugs (applied PR1344/attachment 702):
TSC handler was used when 8254 was requested and vice versa.
Also, nanosecond handler was never installed to RTEMS clock.
|
|
|
|
|
| |
PR 1344/bsps
* clock/ckinit.c: Committed code was not final. Corrections.
|
|
|
|
|
|
|
|
|
| |
Michael South <msouth@msouth.org>
PR 1344/bsps
* configure.ac, clock/ckinit.c, timer/timer.c: Add use of TSC for
nanoseconds granularity. i8254 is very slow on some systems. TSC use
is auto-detected by default.
|
|
|
|
|
| |
* clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
|
| |
|
|
|
|
|
| |
* clock/ckinit.c, console/serial_mouse.c, ne2000/ne2000.c,
startup/bspstart.c: Fix warnings for prototypes, types, etc.
|
|
|
|
|
| |
* clock/ckinit.c: Rework clock driver to use template and to provide
nanoseconds since last tick capability.
|
|
|
|
|
|
| |
* clock/ckinit.c, include/bsp.h, startup/bspstart.c: Eliminate copies
of the Configuration Table. Use the RTEMS provided accessor macros to
obtain configuration fields.
|
|
|
|
| |
* clock/ckinit.c: Eliminate TOD_Ticks_per_second variable.
|
|
|
|
|
|
|
| |
* 3c509/3c509.c, clock/ckinit.c, console/console.c, console/fb_vga.c,
console/inch.c, console/ps2_mouse.c, console/serial_mouse.c,
ne2000/ne2000.c, timer/timer.c, wd8003/wd8003.c: Moved irq.h to bsp
subdirectory.
|
|
|
|
|
| |
* clock/ckinit.c, console/console.c, console/ps2_mouse.c,
console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
|
|
|
|
| |
* clock/todcfg.c: size_t RTC_Count.
|
| |
|
|
|
|
| |
Modify i386/pc386 BSP to use this driver.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* clock/ckinit.c, clock/rtc.c, console/inch.c, ide/ide.c,
include/bsp.h, startup/bspstart.c, timer/timer.c: Convert to using
c99 fixed size types.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Merge-in 3c509/Makefile.am, clock/Makefile.am,
console/Makefile.am, ide/Makefile.am, ne2000/Makefile.am,
startup/Makefile.am, timer/Makefile.am, wd8003/Makefile.am,
wrapup/Makefile.am. Use automake compilation rules.
* 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
ide/Makefile.am, ne2000/Makefile.am, startup/Makefile.am,
timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Remove.
* configure.ac: Reflect changes above.
* start/start.S: Change comment to make it gcc -ansi compliant.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add preinstallation dirstamp support.
* 3c509/Makefile.am: Cosmetics.
* clock/Makefile.am: Cosmetics.
* console/Makefile.am: Add preinstallation dirstamp support.
* ide/Makefile.am: Cosmetics.
* ne2000/Makefile.am: Cosmetics.
* start/Makefile.am: Add compilation dirstamp support.
* startup/Makefile.am: Cosmetics.
* timer/Makefile.am: Cosmetics.
* wd8003/Makefile.am: Cosmetics.
* wrapup/Makefile.am: Cosmetics.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 3c509/Makefile.am: Remove all-local: $(ARCH).
* clock/Makefile.am: Remove all-local: $(ARCH).
* console/Makefile.am: Remove all-local: $(ARCH).
* ide/Makefile.am: Remove all-local: $(ARCH).
* ne2000/Makefile.am: Remove all-local: $(ARCH).
* start/Makefile.am: Remove all-local: $(ARCH).
* startup/Makefile.am: Remove all-local: $(ARCH).
* timer/Makefile.am: Remove all-local: $(ARCH).
* wd8003/Makefile.am: Remove all-local: $(ARCH).
* wrapup/Makefile.am: Remove all-local: $(ARCH).
|
|
|
|
|
|
|
|
| |
* clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c,
console/outch.c, ide/ide.c, include/bsp.h, include/crt.h,
ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c,
startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S:
URL for license changed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makefile.am: Reflect having moved automake.
3c509/Makefile.am: Reflect having moved automake.
clock/Makefile.am: Reflect having moved automake.
console/Makefile.am: Reflect having moved automake.
ide/Makefile.am: Reflect having moved automake.
include/Makefile.am: Reflect having moved automake.
ne2000/Makefile.am: Reflect having moved automake.
start/Makefile.am: Reflect having moved automake.
startup/Makefile.am: Reflect having moved automake.
timer/Makefile.am: Reflect having moved automake.
wd8003/Makefile.am: Reflect having moved automake.
wrapup/Makefile.am: Reflect having moved automake.
|
|
|
|
|
|
|
|
|
|
| |
* 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* clock/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* console/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* startup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* timer/Makefile.am: Don't include @RTEMS_BSP@.cfg.
* wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 3c509/Makefile.am: Use .$(OBJEXT) instead of .o.
* clock/Makefile.am: Use .$(OBJEXT) instead of .o.
* console/Makefile.am: Use .$(OBJEXT) instead of .o.
* ne2000/Makefile.am: Use .$(OBJEXT) instead of .o.
* start/Makefile.am: Use .$(OBJEXT) instead of .o.
* startup/Makefile.am: Use .$(OBJEXT) instead of .o.
* timer/Makefile.am: Use .$(OBJEXT) instead of .o.
* wd8003/Makefile.am: Use .$(OBJEXT) instead of .o.
* wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
* 3c509/Makefile.am: Remove AUTOMAKE_OPTIONS.
* Makefile.am: Remove AUTOMAKE_OPTIONS.
* clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
* console/Makefile.am: Remove AUTOMAKE_OPTIONS.
* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
* ne2000/Makefile.am: Remove AUTOMAKE_OPTIONS.
* start/Makefile.am: Remove AUTOMAKE_OPTIONS.
* startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
* timer/Makefile.am: Remove AUTOMAKE_OPTIONS.
* wd8003/Makefile.am: Remove AUTOMAKE_OPTIONS.
* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
|
|
|
|
|
| |
* 3c509/Makefile.am, clock/Makefile.am, console/Makefile.am,
ne2000/Makefile.am, start/Makefile.am, startup/Makefile.am,
timer/Makefile.am, wd8003/Makefile.am, wrapup/Makefile.am: Include
compile.am
|
| |
|
|
|
|
| |
adds .cvsignore.
|
|
|
|
|
|
|
|
|
|
| |
Ralf Corsepius <corsepiu@faw.uni-ulm.de> that contain:
* Modifications, (minor) corrections, cleanups to most existing
Makefile.ams
* Adds automake support to all remaining BSPs which have not yet been
converted to automake.
* Makefile.am for all remaining wrapup/Makefile.ams
|