| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This commit deletes all RTEMS ChangeLog files. These files have been abandoned
since converting to git version control. The historical data may be recovered
by checking out any commit before this one. Most of the contents of these
ChangeLog files can also be found in the git log.
Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
|
|
|
|
|
|
|
| |
* console/vt.c: Make _kd_mksound static.
* ide/ide.c: Make pc386_ide_probe, pc386_ide_initialize,
pc386_ide_read_reg, pc386_ide_write_reg, pc386_ide_write_block,
pc386_ide_control, pc386_ide_config_io_speed static.
|
|
|
|
|
| |
* console/vgacons.c: Add VGACONS_STATIC.
* console/vgacons.h: Remove VGACONS_STATIC.
|
|
|
|
|
|
|
|
|
|
| |
PR 1925
* Makefile.am, preinstall.am, console/serial_mouse_config.c,
include/bsp.h, start/start.S: Converted 1386 console to the libchip
style console
* console/conscfg.c, console/console_control.c,
console/printk_support.c, console/vgacons.c, console/vgacons.h: New
files.
|
|
|
|
| |
* ne2000/ne2000.c: Remove unused var "stat".
|
|
|
|
| |
* configure.ac: Formatting. Remove duplication BSP_HAS_SMP.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* start/start16.S: Removed tabs and added OAR standard copyright header
in preperation for merging SMP support.
|
|
|
|
|
| |
* start/start.S: Moved enable_sse into a subroutine that may be called
from other cores on an SMP system.
|
|
|
|
|
|
| |
PR 1833/bsps
* ne2000/ne2000.c: Addition of multicast support disabled broadcast
reception. Patch also includes support to work on big endian CPUs.
|
|
|
|
| |
* make/custom/pcp4.cfg: New file.
|
|
|
|
| |
* Makefile.am: Fix broken path to clockdrv_shell.h.
|
|
|
|
|
| |
* ne2000/ne2000.c: Add multicast support. Patch submitted to mailing
list 2005-12-21.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1729/cpukit
* Makefile.am, configure.ac: Add next step in SMP support. This adds an
allocated array of the Per_CPU structures to support multiple cpus vs
a single instance of the structure which is still used if SMP support
is disabled. Configuration support is also added to explicitly enable
or disable SMP. But SMP can only be enabled for the CPUs which will
support it initially -- SPARC and i386. With the stub BSP support, a
BSP can be run as a single core SMP system from an RTEMS data
structure standpoint.
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1762/cpukit
* Makefile.am, preinstall.am, console/console.c, console/keyboard.c,
console/keyboard.h, console/pc_keyb.c, console/ps2_mouse.c,
console/vgainit.c: Made mouse parser engine generic. Now use generic
serial mouse driver. Moved many externs from C to .h.
* console/kbd_parser.c, console/serial_mouse_config.c: New files.
* console/mouse_parser.c, console/mouse_parser.h,
console/serial_mouse.c, console/serial_mouse.h: Removed.
|
|
|
|
| |
* timer/timer.c: Retry up to 5 times when the calibration loop fails.
|
|
|
|
|
| |
* include/bsp.h, include/tm27.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
|
|
|
|
|
| |
* console/ps2_mouse.c: Formatting changes in preparation for making
mouse parsing and serial mouse driver BSP independent.
|
|
|
|
|
| |
* timer/timer.c: Include <rtems/btimer.h>.
Fix benchmark_timer_read() definition.
|
|
|
|
| |
* configure.ac: Require autoconf-2.68, automake-1.11.1.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* configure.ac: Move comment to correct location.
|
|
|
|
| |
* console/console.c: Fix the baudrate command line support.
|
|
|
|
|
| |
* console/console.c: Add baudrate support to the --console command
line option. You can now do '--console=com1,115200'.
|
|
|
|
|
|
| |
* start/start.S: Replace the call to _return_to_monitor by
hlt instruction.
* startup/ldsegs.S: Remove the _return_to_monitor function.
|
|
|
|
| |
* timer/timer.c: Do not do the indirect call if NULL.
|
|
|
|
| |
* startup/bspstart.c: Formatting.
|
|
|
|
| |
* timer/timer.c: Now runs on 486 and below again. Reformatted.
|
|
|
|
|
| |
* Makefile.am, preinstall.am: Update for generic interrupt support
changes.
|
|
|
|
|
| |
* console/console.c, console/ps2_mouse.c: Reflect termios API
changes.
|
|
|
|
|
|
|
| |
* make/custom/pc386.cfg: EXEEXT is not defined in application Makefile
support. All other BSPs just use .exe directly on objcopy commands.
This makes it consistent and allows external examples (network demos,
examples-v2, etc to link.
|
|
|
|
| |
* make/custom/pc386.cfg: Revert the PR1495 change.
|
|
|
|
|
|
|
| |
PR 1495/bsp
* clock/ckinit.c, make/custom/pc386.cfg: Calling
rtems_clock_get_uptime() in a tight loop sometimes showed time moving
backwards.
|
|
|
|
| |
* include/bsp.h: Add BSP_HAS_FRAME_BUFFER.
|
|
|
|
| |
* clock/ckinit.c: Fix warning.
|
|
|
|
|
| |
* startup/bspgetworkarea.c: Make bsp_mem_size available for page table
initialization.
|
|
|
|
|
|
|
|
| |
* include/bsp.h, startup/bspgetworkarea.c: Rework bsp_size_memory() to
ensure that multiboot information regarding memory size is used as
the primary source. This was broken in the move to supporting a
unified workspace. It worked this way in 4.9 so this was a
regression.
|
|
|
|
|
|
| |
* startup/bspgetworkarea.c: Add debug printk's.
* startup/linkcmds: Using "-Wl,--defsym -Wl,RamSize=0x1000000"
results in _RamSize being defined. Handle this properly.
|
|
|
|
|
| |
* include/bsp.h: BSP should not define
CONFIGURE_NUMBER_OF_TERMIOS_PORTS.
|
|
|
|
|
| |
* ne2000/ne2000.c: Logic on defaulting port number was inverted when
adding command line arguments.
|
|
|
|
| |
* console/console.c: Fixed compiler warning.
|
|
|
|
|
|
|
|
|
| |
* start/start.S, console/console.c: Separated code
that switched console and printk port based on info
gathered from the commandline and/or a BSP provided
routine into new BSP_console_select() which is called
from 'start.S' so that early messages make it to the
redirected printk port.
|
|
|
|
|
| |
* start/start.S: Make sure initial stack is aligned
to CPU_STACK_ALIGNMENT before calling C-code.
|
|
|
|
|
| |
* include/bsp.h, console/console.c: Provide weak-alias
hook so that the application may choose the console.
|
|
|
|
| |
* make/custom/pc386.cfg: Remove RTEMS_BSP_FAMILY.
|
|
|
|
| |
* configure.ac: Don't add -ansi -fasm to CFLAGS.
|
|
|
|
|
|
|
|
|
|
| |
* ne2000/ne2000.c: Add --ne2k-irq and --ne2k-port boot command
line configure options.
* ide/ide.c: Fix a bug which left 4 words in the buffer of the
disk. Some devices do not follow the standard and terminate the
command which a new command occurs and/or low data ready when data
is still to be read.
|
|
|
|
|
|
|
|
| |
* make/custom/pc386.cfg: New (relocated from /make/custom).
* make/custom/pc386dx.cfg: New (relocated from /make/custom).
* make/custom/pc486.cfg: New (relocated from /make/custom).
* make/custom/pc586.cfg: New (relocated from /make/custom).
* make/custom/pc686.cfg: New (relocated from /make/custom).
|
| |
|
|
|
|
|
|
|
|
| |
* ide/ide.c: Fixed more IDE driver bugs. The driver can transfer
64K in a single write on my test PC and qemu with this driver. The
driver only checks the data ready bit at the start of each 512
block being transfered. This has speed the transfer loop up. Fixed
the timing so the BSP timer is used until RTEMS has started.
|