| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
* console/console.c, console/serial_mouse.c: Reflect
termios_baud_to_number having been renamed to
rtems_termios_baud_to_number.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
|
|
|
|
| |
* console/fb_vga.c: improved read/write
|
|
|
|
|
| |
* pc386/console/fb_vga.c: added read/write functionality; added thread
safety to prevent multiple open() operations of the frame buffer device.
|
|
|
|
|
| |
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
Should be automatically handled by confdefs.h or the application.
|
|
|
|
|
| |
* include/tm27.h: Remove references to rtems_interrupt_catch since this
archiecture does not use Simple Vectored Interrupt model.
|
|
|
|
| |
* console/fb_vga.c: changed the reference to mw_fb.h into fb.h
|
|
|
|
|
|
|
| |
* Makefile.am, preinstall.am, console/fb_vga.c: Switch to using
frame_buffer_ naming. Joel cleaned up formatting and removed tabs
that were there long before Roxana touched this file.
* console/fb_vga.h: Removed.
|
|
|
|
|
| |
* console/fb_vga.c: divided fb_screeninfo structure into
fb_var_screeninfo and fb_fix_screeninfo; same with get_screen_info
|
|
|
|
|
| |
* console/fb_vga.c: replaced the ioctl structures with linux
framebuffer equivalents
|
|
|
|
|
|
| |
* configure.ac: Rename BSP_BOOTCARD_OPTIONS to
RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
have the same options.
|
|
|
|
| |
* Makefile.am, preinstall.am: Update for generic interrupt support.
|
|
|
|
| |
* console/ps2_mouse.c: Fix inconsistent spacing.
|
|
|
|
| |
* ide/ide.c: Format the data output in DEBUG mode.
|
|
|
|
|
|
|
|
|
| |
* ide/ide.c: Add initialisation code to reset the IDE devices and
to probe them and display their model numbers. Also add code to
display the probing to aid bring up new hardware.
* ide/idecfg.c: Add the --ide-show command to show probing type
accessing when finding devices on the configured IDE buses.
|
|
|
|
| |
* Makefile.am, preinstall.am: Install tty_drv.h
|
|
|
|
|
|
| |
* startup/bspgetworkarea.c: Switch from ssize_t to uintptr_t for
bsp_get_work_area() since the work area is larger than a single
allocatable object.
|
|
|
|
| |
* console/console.c, console/inch.c, ide/ide.c: Fixed warnings.
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add bspcmdline.c.
* include/bsp.h: Add boot command line interfaces.
* start/start.c: Save the multiboot command line. Pass the command
line to boot_card.
* start/start.S: Update for boot_card command line change.
* startup/bspstart.c: Initialise the command line.
* startup/bspcmdline.c: New.
* console/console.c, ide/idecfg.c: Add boot command line support.
|
|
|
|
|
| |
* configure.ac, start/start16.S: Remove duplicate configure option and
add support for the configure time variable BSP_VIDEO_80x50.
|
|
|
|
|
|
| |
* bsp_specs: Move -e start from *link to *startfile to avoid warning
for undefined entry symbol when linking relocatables with binutils
2.19.
|
|
|
|
|
| |
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.
|
|
|
|
| |
* startup/bspgetworkarea.c: Remove debug prints.
|
|
|
|
| |
* startup/bspgetworkarea.c: Fix botched edit.
|
|
|
|
|
|
| |
* startup/bspgetworkarea.c: Change size_t to ssize_t on
bsp_get_work_area(). On 16-bit architectures, size_t can be 16-bits
which would limit the work area to 64K.
|
| |
|
|
|
|
| |
* Makefile.am, startup/bspgetworkarea.c: Turn = into +=.
|
|
|
|
|
| |
* Makefile.am: Eliminate bsp.am. Build startup files as side-effect
of building libbspstart.a, using automake-rules.
|
|
|
|
|
| |
* clock/ckinit.c: include "../../../shared/clockdrv_shell.h".
* Makefile.am: Reflect changes above.
|
|
|
|
| |
* Makefile.am: Eliminate *_SOURCES.
|
|
|
|
|
| |
* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
components.
|
|
|
|
| |
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
|
|
|
|
| |
* Makefile.am: Cosmetics.
|
|
|
|
|
|
| |
* configure.ac: Make letting boot_card() handle work area allocation
mandatory. Rename RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION to
BSP_BOOTCARD_OPTIONS.
|
|
|
|
| |
* startup/bspclean.c: Removed.
|
|
|
|
| |
* startup/bspreset.c: New file.
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, console/inch.c, console/keyboard.c,
include/bsp.h: Use standardized bsp_cleanup() which can optionally
print a message, poll for user to press key, and call bsp_reset().
Using this eliminates the various bsp_cleanup() implementations which
had their own implementation and variety of string constants.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, startup/bspstart.c, startup/linkcmds: Add
bsp_get_work_area() implementation and use more of the BSP
Initialization Framework.
* startup/bspgetworkarea.c: New file.
|
|
|
|
|
| |
* include/bsp.h: Eliminate definitions of BSP_LIBIO_MAX_FDS since this
is NOT used anywhere.
|
|
|
|
|
| |
* startup/bspstart.c: Remove unnecessary includes of
rtems/libcsupport.h and rtems/libio.h.
|
|
|
|
| |
* ide/ide.c: Convert to "bool".
|
|
|
|
| |
* console/console.c: Remove bogus decl.
|
|
|
|
| |
* timer/timer.c: Convert to "bool".
|
|
|
|
|
| |
* clock/rtc.c, console/inch.c, ne2000/ne2000.c, timer/timer.c:
Eliminate rtems_boolean.
|
|
|
|
|
| |
* timer/timer.c: Eliminate empty function from every benchmark timer
driver. Fix spelling.
|
|
|
|
|
| |
* timer/timer.c: Rename timer driver methods to follow RTEMS
programming conventions.
|
|
|
|
| |
* Makefile.am: Now named bspclean.c
|
|
|
|
|
| |
* startup/bspclean.c: New file.
* startup/exit.c: Removed.
|