forked from Imagelibrary/rtems
1037 lines
34 KiB
Plaintext
1037 lines
34 KiB
Plaintext
2008-07-29 Chris Johns <chrisj@rtems.org>
|
|
|
|
* ide/ide.c: Updated to the rtems_* libblock changed.
|
|
|
|
2008-05-23 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* console/console.c, console/serial_mouse.c: Eliminate copies of
|
|
switches to convert termios Bxxx constants to xxx as an integer. Use
|
|
the shared termios_baud_to_number() routine to do the same
|
|
conversion.
|
|
|
|
2008-05-15 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* startup/bspstart.c: Add capability for bootcard.c BSP Initialization
|
|
Framework to ask the BSP where it has memory for the RTEMS Workspace
|
|
and C Program Heap. These collectively are referred to as work area.
|
|
If the BSP supports this, then it does not have to include code to
|
|
split the available memory between the two areas. This reduces the
|
|
amount of code in the BSP specific bspstart.c file. Additionally, the
|
|
shared framework can initialize the C Library, call
|
|
rtems_debug_enable(), and dirty the work area memory. Until most/all
|
|
BSPs support this new capability, if the BSP supports this, it should
|
|
call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
|
|
When the transition is complete, this autoconf macro can be removed.
|
|
|
|
2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* startup/bspstart.c: Refactored and renamed initialization routines to
|
|
rtems_initialize_data_structures, rtems_initialize_before_drivers,
|
|
rtems_initialize_device_drivers, and
|
|
rtems_initialize_start_multitasking. This opened the sequence up so
|
|
that bootcard() could provide a more robust and flexible framework
|
|
which is easier to explain and understand. This also lays the
|
|
groundwork for sharing the division of available memory between the
|
|
RTEMS workspace and heap and the C library initialization across all
|
|
BSPs.
|
|
|
|
2008-05-06 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* configure.ac: Remove spurious line.
|
|
|
|
2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* console/ps2_mouse.c, console/serial_mouse.c: Remove all references to
|
|
console_reserve_resources and termios_reserve_resources.
|
|
|
|
2008-04-17 Joel Sherrill <joel.sherrill@oarcorp.com>
|
|
|
|
* Makefile.am: Do not use intermediate .rel files unless from libcpu or
|
|
a network driver. This simplifies the Makefile.am and avoids pulling
|
|
in unneeded code.
|
|
|
|
2008-03-22 Joel Sherrill <joel.sherrill@oarcorp.com>
|
|
|
|
* configure.ac, startup/exit.c: Add BSP_PRESS_KEY_FOR_RESET
|
|
configuration option. When this is set to one, a clean exit of an
|
|
application will result in the BSP resetting the hardware without
|
|
waiting for a human to press a key.
|
|
* start/start.S, startup/linkcmds: Replace the linkcmds with a
|
|
version very closely based upon the default in binutils 2.18 for
|
|
this target. This eliminated weird failures with C++ dtors even
|
|
in C applications. We had an extra _ on a symbol used in start.S.
|
|
|
|
2008-03-12 Joel Sherrill <joel.sherrill@oarcorp.com>
|
|
|
|
* configure.ac: Fix typo.
|
|
|
|
2008-03-03 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* startup/linkcmds: Add wildcard to gcc_except_table section so
|
|
programs compiled with gcc 4.3.x can link.
|
|
|
|
2008-02-07 Joel Sherrill <joel.sherrill@oarcorp.com>
|
|
|
|
* clock/ckinit.c: Rework clock driver to use template and to provide
|
|
nanoseconds since last tick capability.
|
|
|
|
2007-12-11 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* 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.
|
|
|
|
2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field
|
|
from CPU Table to Configuration Table. Eliminate CPU Table from all
|
|
ports. Delete references to CPU Table in all forms.
|
|
|
|
2007-12-03 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
|
|
Table fields to the Configuration Table. This included
|
|
pretasking_hook, predriver_hook, postdriver_hook, idle_task,
|
|
do_zero_of_workspace, extra_mpci_receive_server_stack,
|
|
stack_allocate_hook, and stack_free_hook. As a side-effect of this
|
|
effort some multiprocessing code was made conditional and some style
|
|
clean up occurred.
|
|
|
|
2007-11-26 Joel Sherrill <joel.sherrill@oarcorp.com>
|
|
|
|
* startup/bspstart.c: Eliminate the interrupt_table_segment and
|
|
interrupt_table_offset fields in the i386 CPU Table since they are
|
|
never read.
|
|
|
|
2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
PR 1257/bsps
|
|
* console/inch.c, console/keyboard.c, console/pc_keyb.c, console/vt.c:
|
|
Code outside of cpukit should use the public API for
|
|
rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
|
|
public API and directly accessing _CPU_ISR_Disable and
|
|
_CPU_ISR_Enable, they were bypassing the compiler memory barrier
|
|
directive which could lead to problems. This patch also changes the
|
|
type of the variable passed into these routines and addresses minor
|
|
style issues.
|
|
|
|
2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* console/vt.c: Changed tabs to spaces.
|
|
|
|
2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* console/keyboard.c: Replaced tabs with spaces.
|
|
|
|
2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>
|
|
|
|
* startup/bspstart.c: If we cannot find enough memory to run the
|
|
program, generate a fatal error and print a message.
|
|
|
|
2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* ne2000/ne2000.c: Fix spelling error.
|
|
|
|
2007-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
* startup/bspstart.c: Eliminate maximum_drivers configuration parameter
|
|
since it was used to configure a no longer used feature. Device names
|
|
are now part of the filesystem not in a table.
|
|
|
|
2007-05-28 Joel Sherrill <joel.sherrill@OARcorp.com>
|
|
|
|
PR 1244/bsps
|
|
* console/console.c: Remove definition of __assert.
|
|
|
|
2007-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
|
|
|
|
* bsp_specs: Remove qrtems_debug.
|
|
|
|
2007-04-02 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* clock/ckinit.c: Eliminate TOD_Ticks_per_second variable.
|
|
|
|
2007-03-31 Ralf Corsépius <ralf.corsepius@rtems.org>
|
|
|
|
* ne2000/ne2000.c (ne_interrupt_handler): Avoid warning.
|
|
|
|
2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org>
|
|
|
|
* ne2000/ne2000.c: Remove typecast.
|
|
|
|
2007-03-11 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* startup/bspstart.c: Remove assignments of
|
|
Cpu_table.do_zero_of_workspace to TRUE since TRUE is the default
|
|
value in boot_card.c
|
|
|
|
2007-01-29 Ralf Corsépius <ralf.corsepius@rtems.org>
|
|
|
|
* console/fb_vga.c: Eliminate __u16, __u32.
|
|
|
|
2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>
|
|
|
|
* 3c509/3c509.c, ne2000/ne2000.c, wd8003/wd8003.c: Use
|
|
ioctl_command_t as arg in ioctl-functions.
|
|
|
|
2006-12-13 Alexey Shamrin <shamrin@gmail.com>
|
|
|
|
PR 1189/bsps
|
|
* console/outch.c: If you print a character with the code larger than
|
|
127 (extended ASCII) to the VGA console, then it blinks. The reason:
|
|
char == signed char, so such characters get represented by negative
|
|
numbers. The sign bit then goes to attribute byte, resulting in the
|
|
blinking.
|
|
|
|
2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org>
|
|
|
|
* configure.ac: New BUG-REPORT address.
|
|
|
|
2006-11-15 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
|
|
file and simplified initialization.
|
|
|
|
2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
|
|
|
|
* Makefile.am: Remove superfluous -DASM.
|
|
|
|
2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org>
|
|
|
|
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
|
|
|
2006-09-11 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* console/fb_vga.c, console/kd.h: Convert C++ style comments to C
|
|
style.
|
|
|
|
2006-09-04 Till Straumann <strauman@slac.stanford.edu>
|
|
|
|
* startup/bspstart.c, start/start.S: Since the crude
|
|
memory autodetection code can easily fail (boards with
|
|
'reserved' regions - I experienced a hard lockup on a
|
|
dell precision 490 when writing past the bios-reported
|
|
memory size) I added code that a) tries to save
|
|
and use multiboot info, if present b) allows applications
|
|
to override/set memory size via a weak alias.
|
|
|
|
2006-09-04 Till Straumann <strauman@slac.stanford.edu>
|
|
|
|
* startup/linkcmds: added *(.text.*) *(.data.*) *(.bss.*)
|
|
|
|
2006-02-01 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* configure.ac, console/console.c: Add USE_COM1_AS_CONSOLE BSP option.
|
|
This makes it easy to build the pc386 BSP in a configuration that
|
|
corresponds to qemu with COM1 redirected to stdio.
|
|
|
|
2006-01-11 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* configure.ac: Remove explicit ampolish3 support (now in
|
|
RTEMS_BSP_CONFIGURE).
|
|
|
|
2006-01-10 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* configure.ac: Add ampolish3 support.
|
|
* Makefile.am: Add preinstall.am.
|
|
|
|
2005-11-06 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* timer/timer.c: Remove C++-style comments.
|
|
|
|
2005-11-02 Till Straumann <strauman@slac.stanford.edu>
|
|
|
|
PR 832/bsps
|
|
* startup/ldsegs.S: put IDT and GDT into data segment.
|
|
The CPU modifies the 'accessed' bit and GDB's (rtems-gdb-stub)
|
|
text segment checksum comparison failed...
|
|
|
|
2005-10-17 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* console/fb_vga.h, console/kd.h, console/ps2_drv.h,
|
|
console/serial_mouse.c, console/serial_mouse.h: Remove CVS Log.
|
|
|
|
2005-10-17 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* Makefile.am: Install/preinstall headers from ../../i386/shared.
|
|
|
|
2005-09-29 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
|
|
|
|
PR 649/filesystem
|
|
* ide/idecfg.c: added configuration items for primary/secondary
|
|
IDE interface
|
|
* configure.ac: added configuration items for primary/secondary
|
|
IDE interface
|
|
|
|
2005-09-19 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* 3c509/3c509.c: Remove [$]Log.
|
|
Include <errno.h> instead of <sys/errno.h>.
|
|
|
|
2005-08-23 Karel Gardas <kgardas@objectsecurity.com>>
|
|
|
|
* timer/timer.c: Enhance to use either interupt-based timer
|
|
functions on older CPUs or to use TSC-based timer functions on
|
|
more recent (Pentium and above) CPUs. The decision is made in
|
|
Timer_initialize function when it is called for the first time
|
|
based on a result obtained from cpuid instruction during the BSP
|
|
initialization phase. During the first call, there are also late
|
|
bindings to the implementation functions initialized to
|
|
appropriate values.
|
|
|
|
2005-08-18 Karel Gardas <kgardas@objectsecurity.com>
|
|
|
|
* startup/bspstart.c: Initialize PCI bus in bsp_start function.
|
|
|
|
2005-07-18 Lars Munch <lars@segv.dk>
|
|
|
|
PR 813/networking
|
|
* ne2000/ne2000.c: The ne2000 driver on pc386 has been broken since a
|
|
parameter was added to irq handlers (2005-04-18). Before these
|
|
changes the argument to the interrupt handler was the interrupt
|
|
number, now the argument is handle, but the ne2000 driver needs the
|
|
interrupt number. The fix is to set the handle to the interrupt
|
|
number.
|
|
|
|
2005-07-06 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* console/keyboard.c: Apply CHAR_BIT to compute BITS_PER_LONG.
|
|
|
|
2005-05-26 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* include/bsp.h: New header guard.
|
|
|
|
2005-05-06 Jennifer Averett <jennifer.averett@oarcorp.com>
|
|
|
|
* 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.
|
|
|
|
2005-05-03 Jennifer Averett <jennifer.averett@oarcorp.com>
|
|
|
|
* 3c509/3c509.c, ne2000/ne2000.c: Modified parameters to
|
|
remove warnings.
|
|
* console/console.c, wd8003/wd8003.c: Added support for
|
|
addition of parameter in ISRs.
|
|
|
|
2005-04-26 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* 3c509/3c509.c, wd8003/wd8003.c: Eliminate warnings.
|
|
|
|
2005-04-18 Eric Valette <eric.valette@free.fr>
|
|
|
|
* clock/ckinit.c, console/console.c, console/ps2_mouse.c,
|
|
console/serial_mouse.c, timer/timer.c: Added parameter to irq handler
|
|
|
|
2005-02-18 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* console/keyboard.h: Add include file and cleanup file header.
|
|
|
|
2005-01-22 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* clock/todcfg.c: size_t RTC_Count.
|
|
|
|
2005-01-18 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* console/vgainit.c: static graphic_on|off.
|
|
|
|
2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
|
|
|
|
2005-01-04 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* console/keyboard.c, console/ps2_mouse.c, console/vt.c: Remove
|
|
warnings.
|
|
|
|
2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* Makefile.am: Remove build-variant support.
|
|
|
|
2004-11-20 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
|
|
|
|
PR 703/filesystem
|
|
* ide/ide.c: Extend the "modes_available" and "mode_active" parameters
|
|
to uint16_t for UDMA support.
|
|
|
|
2004-10-13 Eric Norum <norume@aps.anl.gov>
|
|
|
|
PR 688/bsps
|
|
* Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.
|
|
|
|
2004-09-24 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* configure.ac: Require automake > 1.9.
|
|
|
|
2004-07-25 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* 3c509/3c509.c: Add <sys/errno.h>.
|
|
* startup/linkcmds: Add .jcr section.
|
|
|
|
2004-05-21 Till Strauman <strauman@slac.stanford.edu>
|
|
|
|
* PR 624/bsps
|
|
startup/bspstart.c: When probing the memory, make sure not to
|
|
corrupt the application. Only probe addresses beyond rtemsFreeMemStart.
|
|
* Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling
|
|
the screen.
|
|
|
|
2004-05-21 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* ne2000/ne2000.c, wd8003/wd8003.c: Include errno.h as a consequence of
|
|
recent updates to BSD header files.
|
|
|
|
2004-04-23 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
PR 610/bsps
|
|
* Makefile.am: Add include/tm27.h, Cosmetics.
|
|
* include/tm27.h: Final cosmetics.
|
|
|
|
2004-04-22 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* include/bsp.h: Split out tmtest27 support.
|
|
* include/tm27.h: New.
|
|
|
|
2004-04-21 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
PR 613/bsps
|
|
* include/bsp.h: Remove MAX_LONG_TEST_DURATION.
|
|
|
|
2004-04-21 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
PR 614/bsps
|
|
* include/bsp.h: Remove MAX_SHORT_TEST_DURATION (Unused).
|
|
|
|
2004-04-14 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* configure.ac: Add RTEMS_ROOT (HACK: This is the last file c/src
|
|
which still uses RTEMS_ROOT).
|
|
|
|
2004-04-02 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* start/start.S: Include <rtems/asm.h> instead of <asm.h>.
|
|
* timer/timerisr.S: Include <rtems/asm.h> instead of <asm.h>.
|
|
|
|
2004-04-01 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* startup/ldsegs.S: Include <rtems/asm.h> instead of <asm.h>.
|
|
* include/bsp.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
|
|
* include/bsp.h: Include <rtems/console.h> instead of <console.h>.
|
|
* include/bsp.h: Include <rtems/iosupp.h> instead of <iosupp.h>.
|
|
|
|
2004-03-31 Ralf Corsepius <ralf.corsepius@rtems.org>
|
|
|
|
* 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.
|
|
|
|
2004-02-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Don't install *.rels. Reflect changes to bsp.am.
|
|
Preinstall dist_project_lib*.
|
|
|
|
2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: Explicitly check for OBJCOPY.
|
|
|
|
2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Reflect changes to bsp.am.
|
|
|
|
2004-02-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Reflect changes to bsp.am.
|
|
|
|
2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
|
|
|
|
2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Add start*.bin to CLEANFILES.
|
|
|
|
2004-02-06 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* Makefile.am: Split startup into multiple .rels without reorganizing
|
|
the source.
|
|
|
|
2004-02-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Add missing $ in reference to 3c509.rel.
|
|
|
|
2004-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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.
|
|
|
|
2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: Add nostdinc to AUTOMAKE_OPTIONS.
|
|
Add RTEMS_PROG_CCAS.
|
|
|
|
2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Add PREINSTALL_DIRS.
|
|
* console/Makefile.am: Add PREINSTALL_DIRS.
|
|
* wrapup/Makefile.am: Reflect changes to libcpu.
|
|
|
|
2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
|
|
Add PRE/TMPINSTALL_FILES to CLEANFILES.
|
|
* console/Makefile.am: Ditto.
|
|
* startup/Makefile.am: Ditto.
|
|
|
|
2004-01-07 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* start/Makefile.am: Remove.
|
|
* Makefile.am: Merge-in start/Makefile.am.
|
|
* configure.ac: Reflect changes above.
|
|
|
|
2004-01-05 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* wrapup/Makefile.am: Eliminate $(LIB).
|
|
Use noinst_DATA to trigger building libbsp.a.
|
|
|
|
2003-12-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* start/Makefile.am: Build $(ARCH)/start16$(LIB_VARIANT).bin.
|
|
|
|
2003-12-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* start/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
|
|
* startup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
|
|
|
|
2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* console/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
* start/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
* startup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
|
|
2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: Require automake >= 1.8, autoconf >= 2.59.
|
|
|
|
2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* wrapup/Makefile.am: Cosmetics.
|
|
|
|
2003-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Misc cleanups and fixes.
|
|
* start/Makefile.am: Misc cleanups and fixes.
|
|
* startup/Makefile.am: Misc cleanups and fixes.
|
|
* wrapup/Makefile.am: Misc cleanups and fixes.
|
|
|
|
2003-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* ide/Makefile.am: PGM = ide.rel.
|
|
|
|
2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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.
|
|
|
|
2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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).
|
|
|
|
2003-10-02 Till Strauman <strauman@slac.stanford.edu>
|
|
|
|
PR 502/bsps
|
|
* console/outch.c: Add support for a few ANSI escape sequences to make
|
|
libetcl happy.
|
|
|
|
2003-09-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Merge-in include/Makefile.am.
|
|
Reflect changes to bsp.am.
|
|
* include/Makefile.am: Remove.
|
|
* configure.ac: Reflect changes above.
|
|
|
|
2003-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* bsp_specs: Remove *lib:.
|
|
|
|
2003-09-04 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* 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.
|
|
|
|
2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
PR 461/bsps
|
|
* start/Makefile.am: Correct generation of startup16.bin.
|
|
|
|
2003-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.
|
|
|
|
2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Reflect having moved aclocal/.
|
|
|
|
2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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/.
|
|
|
|
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
PR 452/bsps
|
|
* startup/Makefile.am: Remove USE_INIT_FINI.
|
|
|
|
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
|
|
|
|
2003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
PR 445/bsps
|
|
* bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
|
|
Remove cpp, old_cpp (now unused).
|
|
|
|
2003-07-08 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* console/console.c: Correct typo.
|
|
|
|
2003-05-08 Chris Johns <cjohns@cybertec.com.au>
|
|
|
|
* HOWTO:
|
|
Updated the GRUB version info and how to build GRUB from source.
|
|
Added how to boot over the network with a PXE Netboot BIOS.
|
|
|
|
2003-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* ide/.cvsignore: New.
|
|
|
|
2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
|
|
|
|
PR 368/filesystems
|
|
* startup/ldsegs.S: Increase alignment.
|
|
* Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am:
|
|
Added IDE supporting infrastructure.
|
|
* ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files. Added
|
|
BSP support for libchip standard ide driver.
|
|
|
|
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: Remove AC_CONFIG_AUX_DIR.
|
|
|
|
2003-02-20 Till Straumann <strauman@slac.stanford.edu>
|
|
|
|
PR 353/bsps
|
|
* include/bsp.h: Let the application override the network driver
|
|
and attach routine.
|
|
|
|
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
|
|
|
|
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: AC_PREREQ(2.57).
|
|
|
|
2003-01-20 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.
|
|
|
|
2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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.
|
|
|
|
2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* start/Makefile.am: Use install-data-local to install startfile.
|
|
|
|
2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
|
|
|
|
2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
|
|
|
|
2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* .cvsignore: Reformat.
|
|
Add autom4te*cache.
|
|
Remove autom4te.cache.
|
|
|
|
2002-09-13 Eric Norum <eric.norum@usask.ca>
|
|
|
|
* start/start16.S: Remove unwanted + at beginning of relative
|
|
numeric label.
|
|
|
|
2002-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.
|
|
|
|
2002-08-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to
|
|
PREINSTALL_FILES.
|
|
* console/mouse_parser.c: Include <string.h> (for strcmp).
|
|
* console/vt.c: Include <string.h> (for memcpy).
|
|
* wd8003/wd8003.c: Include <string.h> (for memcpy, memset).
|
|
|
|
2002-08-21 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* bsp_specs: Added support for -nostdlibs.
|
|
|
|
2002-08-14 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* start/start16.S: Per PR259, added code to test for video present
|
|
before touching the adapter. Eric Norum <eric.norum@usask.ca>
|
|
tested this patch.
|
|
|
|
2002-08-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* console/ps2_mouse.c: Include <string.h> (for abort/exit).
|
|
|
|
2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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.
|
|
|
|
2002-07-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* startup/ldsegs.S: #include <asm.h>.
|
|
* include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
|
|
Remove printk (Now in bspIo.h).
|
|
|
|
2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* start/Makefile.am: Eliminate PGM.
|
|
Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
|
|
Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.
|
|
|
|
2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* startup/Makefile.am: Add bsplib_DATA = linkcmds.
|
|
|
|
2002-07-16 Eric Norum <eric.norum@usask.ca>
|
|
|
|
* console/console.c: Others on the rtems-users list have expressed
|
|
concern about this run-time selection, so I've enclosed the changes
|
|
in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.
|
|
|
|
2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* wrapup/Makefile.am: Eliminate TMPINSTALL_FILES.
|
|
Remove $(OBJS) from all-local.
|
|
|
|
2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* wrapup/Makefile.am: Remove preinstallation of libbsp.a,
|
|
|
|
2001-05-09 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* startup/linkcmds: In support of gcc 3.1, added one of more
|
|
of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*,
|
|
.gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections
|
|
and direction of segments to memory regions may also have been
|
|
addressed. This was a sweep across all BSPs.
|
|
|
|
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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.
|
|
|
|
2002-03-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* PR139
|
|
* configure.ac: Remove stray ';', breaks building with automake-1.6.
|
|
|
|
2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* include/bsp.h: Include rtems/bspIo.h instead of bspIo.h.
|
|
|
|
2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
|
|
replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
|
|
|
|
2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.ac: Introduce RTEMS_BSP_CONFIGURE.
|
|
|
|
2001-10-12 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* console/inch.c: Fixed typo.
|
|
|
|
2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
|
|
* configure.in: Remove.
|
|
* configure.ac: New file, generated from configure.in by autoupdate.
|
|
|
|
2001-09-27 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* include/bsp.h: Renamed delay() to rtems_bsp_delay().
|
|
|
|
2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* include/Makefile.am: Use 'CLEANFILES ='.
|
|
* include/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
* console/Makefile.am: Use 'PREINSTALL_FILES ='.
|
|
* Makefile.am: Use 'TMPINSTALL_FILES ='.
|
|
|
|
2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* console/Makefile.am: Remove RTEMS_H_FILES.
|
|
* start/start16.S: include <bspopts.h> to get NEW_GAS.
|
|
|
|
2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.in: Add bspopts.h.
|
|
* include/.cvsignore: Add bspopts.h*, stamp-h*.
|
|
* include/Makefile.am: Use *_HEADERS instead of *H_FILES.
|
|
* 3c509/Makefile.am: Dito.
|
|
* console/Makefile.am: Dito.
|
|
* include/bsp.h: Include bspopts.h.
|
|
|
|
2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
|
|
|
|
2001-04-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* ne2000/ne2000.c: Remove #define __INSIDE_RTEMS_BSD_TCPIP_STACK__.
|
|
|
|
2001-01-05 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
|
|
would be visible.
|
|
|
|
2000-12-05 Eric Valette <valette@crf.canon.fr>
|
|
|
|
* console/inch.c, console/keyboard.c, console/pc_keyb.c,
|
|
console/vt.c, include/bsp.h: Correct incorrect interrupt level
|
|
handling in new keyboard management code. Correct
|
|
BSP_poll_char initialization routine.
|
|
* start/start.S, startup/bspstart.c: Correct when the video is
|
|
initialized.
|
|
* timer/timer.c (Calibrate_1ms_loop): Address problem where this
|
|
did not work correctly on all PC speeds. The new calibrate routine
|
|
has been tested on Pentium 166, pentium II 200, pentium III
|
|
300 Mhz and does work as expected.
|
|
|
|
2000-12-05 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* pc386/console/console.c, pc386/console/serial_mouse.c,
|
|
pc386/console/vgainit.c, shared/comm/tty_drv.c: Remove warnings.
|
|
|
|
2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
|
|
|
|
2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
|
|
|
|
2000-11-01 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* startup/bspstart.c: assoc.h, error.h, libio_.h, libio.h,
|
|
and libcsupport.h moved from libc to lib/include/rtems and
|
|
now must be referenced as <rtems/XXX.h>. Header file order
|
|
was cleaned up while doing this.
|
|
|
|
2000-10-29 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* startup/sbrk.c: Removed. Redundant with shared version.
|
|
|
|
2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* configure.in, Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
|
|
Switch to GNU canonicalization.
|
|
|
|
2000-10-23 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* console/serial_mouse.c: Fixed typos introduced by removal of CR/LF.
|
|
|
|
2000-10-20 Rosimildo da Silva <rdasilva@connecttel.com>
|
|
|
|
* console/serial_mouse.c: Added support for changing serial parameters.
|
|
|
|
2000-10-20 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* include/wd80x3.h: Added file header and logic to prevent multiple
|
|
inclusions of this file.
|
|
* wd8003/wd8003.c: Corrected attach to include "int attach" parameter.
|
|
|
|
2000-10-20 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* include/bsp.h: Cleaned up network driver name and attach defines.
|
|
|
|
2000-10-20 Dmitry Kargapolov <dk@gentex.ru>
|
|
|
|
* ne2000/ne2000.c: Fix some errors in the driver.
|
|
1. There was no sufficient check of data in ethernet header.
|
|
The code in ne_rx_daemon() was:
|
|
inport_word (dport, len);
|
|
...
|
|
len -= 4;
|
|
...
|
|
if (len > 0)
|
|
ne_read_data (sc, startaddr, len, p);
|
|
Unfortunately, sometimes my NIC gave me too big len value,
|
|
the result was memory override. To fix this, I added ethernet
|
|
header data checking.
|
|
|
|
2. The way overrides were serviced was not good. It was complex
|
|
but sometimes did not provide reliable continuing of NIC working.
|
|
I had the situation of an endless loop in ne_check_status()
|
|
after override processing.
|
|
|
|
3. There was conceptual error of porting. The old method of
|
|
overrides curing was ported from the OS-s, where override-processing
|
|
did start immediately. But RTEMS-version uses events, and cleaning
|
|
of the overrides can start later.
|
|
|
|
I selected the way of ne2000 programming that is used
|
|
in freebsd kernel (v4.0).
|
|
|
|
Because of both problems, incorrect data in header of raw packet
|
|
and receiver override, it went through ne_reset() and fully
|
|
reset the ne2000.
|
|
|
|
So, in summary
|
|
- added detecting of the incorrect data in ethernet header;
|
|
- replaced handling of receiver overrides with new scheme,
|
|
via resetting of NIC, this method is used also in case of
|
|
invalid header detecting.
|
|
|
|
2000-10-18 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
|
|
|
|
* console/console.c, console/serial_mouse.c, include/bsp.h:
|
|
Add the ability to set parity, number of data bits and
|
|
number of stop bits to the existing i386 serial drivers.
|
|
|
|
2000-10-17 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* startup/Makefile.am: Added idt.c since it has been moved libcpu/i386
|
|
to libbsp/i386/shared/irq.
|
|
|
|
2000-09-29 Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
|
|
|
|
* startup/linkcmds: Added lines so DWARF debug information
|
|
would be available. Otherwise gdb complains that the offsets
|
|
for the debug info are incorrect and doesn't load the files.
|
|
|
|
2000-09-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* start/Makefile.am: Remove AM_CPPFLAGS and GAS_CODE16 conditional.
|
|
|
|
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
|
|
* 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
|
|
|
|
2000-08-30 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* console/keyboard.h: Changed numerous routines from extern inline
|
|
to static inline.
|
|
|
|
2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com>
|
|
|
|
* Major rework of the "/dev/console" driver.
|
|
* Added termios support for stdin ( keyboard ).
|
|
* Added ioctls() to support modes similar to Linux( XLATE,
|
|
RAW, MEDIUMRAW ).
|
|
* Added Keyboard mapping and handling of the keyboard's leds.
|
|
* Added Micro FrameBuffer driver ( "/dev/fb0" ) for bare VGA
|
|
controller ( 16 colors ).
|
|
* Added PS/2 and Serial mouse support for PC386 BSP.
|
|
* console/defkeymap.c: New file.
|
|
* console/fb_vga.c: New file.
|
|
* console/fb_vga.h: New file.
|
|
* console/i386kbd.h: New file.
|
|
* console/kd.h: New file.
|
|
* console/keyboard.c: New file.
|
|
* console/keyboard.h: New file.
|
|
* console/mouse_parser.c: New file.
|
|
* console/mouse_parser.h: New file.
|
|
* console/pc_keyb.c: New file.
|
|
* console/ps2_drv.h: New file.
|
|
* console/ps2_mouse.c: New file.
|
|
* console/ps2_mouse.h: New file.
|
|
* console/serial_mouse.c: New file.
|
|
* console/serial_mouse.h: New file.
|
|
* console/vgainit.c: New file.
|
|
* console/vt.c: New file.
|
|
* console/Makefile.am: Reflect new files.
|
|
* console/console.c, console/inch.c, console/outch.c: Console
|
|
functionality modifications.
|
|
* startup/Makefile.am: Pick up tty_drv.c and gdb_glue.c
|
|
|
|
2000-08-10 Joel Sherrill <joel@OARcorp.com>
|
|
|
|
* ChangeLog: New file.
|