Joel Sherrill
13e4ab6421
2011-03-04 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* timer/timer.c: Retry up to 5 times when the calibration loop fails.
2011-03-04 21:56:45 +00:00
Ralf Corsepius
6a1176a20c
2011-02-25 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_CANONICAL_TARGET_CPU.
2011-02-25 10:53:29 +00:00
Ralf Corsepius
528483ed3d
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/bsp.h, include/tm27.h:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-11 12:04:30 +00:00
Joel Sherrill
ad6b881fa1
2011-02-09 Jennifer Averett <jennifer.averett@oarcorp.com>
...
* console/ps2_mouse.c: Formatting changes in preparation for making
mouse parsing and serial mouse driver BSP independent.
2011-02-09 15:57:29 +00:00
Ralf Corsepius
d085040aef
2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* timer/timer.c: Include <rtems/btimer.h>.
Fix benchmark_timer_read() definition.
2011-02-09 08:38:15 +00:00
Ralf Corsepius
8ee3775f30
2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require autoconf-2.68, automake-1.11.1.
2011-02-02 15:01:43 +00:00
Joel Sherrill
ba6490507c
2011-01-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* 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.
2011-01-28 20:35:34 +00:00
Ralf Corsepius
0d4b71ff64
2011-01-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* pc386/3c509/3c509.c, pc386/console/ps2_drv.h,
pc386/console/serial_mouse.c, pc386/console/serial_mouse.h:
Remove CVS Headers.
2011-01-26 12:25:00 +00:00
Joel Sherrill
a7dc62aec3
2011-01-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Move comment to correct location.
2011-01-06 18:57:59 +00:00
Chris Johns
0781705f8c
2010-10-11 Chris Johns <chrisj@rtems.org>
...
* console/console.c: Fix the baudrate command line support.
2010-10-11 00:36:48 +00:00
Chris Johns
5422e5abd4
2010-08-27 Chris Johns <chrisj@rtems.org>
...
* console/console.c: Add baudrate support to the --console command
line option. You can now do '--console=com1,115200'.
2010-08-27 04:38:37 +00:00
Joel Sherrill
bdf879323e
2010-07-23 Vinu Rajashekhar <vinutheraj@gmail.com>
...
* start/start.S: Replace the call to _return_to_monitor by
hlt instruction.
* startup/ldsegs.S: Remove the _return_to_monitor function.
2010-07-23 12:24:06 +00:00
Joel Sherrill
59211c6616
2010-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* timer/timer.c: Do not do the indirect call if NULL.
2010-07-21 12:33:58 +00:00
Joel Sherrill
4555086707
2010-06-14 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* startup/bspstart.c: Formatting.
2010-06-14 16:01:37 +00:00
Joel Sherrill
171f8346c6
2010-05-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* timer/timer.c: Now runs on 486 and below again. Reformatted.
2010-05-10 00:29:30 +00:00
Sebastian Huber
e7268bf877
2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* Makefile.am, preinstall.am: Update for generic interrupt support
changes.
2010-04-30 11:43:19 +00:00
Ralf Corsepius
2daa19ffa3
Reflect termios API changes.
2010-04-12 16:34:31 +00:00
Ralf Corsepius
5da993c0ac
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c, console/ps2_mouse.c: Reflect termios API
changes.
2010-04-12 16:33:00 +00:00
Joel Sherrill
c01dba121d
2010-04-10 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* 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.
2010-04-10 17:50:44 +00:00
Chris Johns
f3d3fd28e4
2010-03-26 Chris Johns <chrisj@rtems.org>
...
* make/custom/pc386.cfg: Revert the PR1495 change.
2010-03-26 02:21:20 +00:00
Joel Sherrill
ee07b99715
2010-03-10 Gedare Bloom <gedare@gwu.edu>
...
PR 1495/bsp
* clock/ckinit.c, make/custom/pc386.cfg: Calling
rtems_clock_get_uptime() in a tight loop sometimes showed time moving
backwards.
2010-03-10 17:16:02 +00:00
Joel Sherrill
e1ddc14b08
2009-12-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: Add BSP_HAS_FRAME_BUFFER.
2009-12-23 17:33:41 +00:00
Joel Sherrill
0a7fb3c12d
2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/ckinit.c: Fix warning.
2009-12-11 20:54:30 +00:00
Joel Sherrill
e0d83f696a
2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c: Make bsp_mem_size available for page table
initialization.
2009-12-11 20:53:03 +00:00
Joel Sherrill
c296687193
2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* 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.
2009-12-10 18:44:10 +00:00
Joel Sherrill
9559674bcd
2009-12-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* startup/bspgetworkarea.c: Add debug printk's.
* startup/linkcmds: Using "-Wl,--defsym -Wl,RamSize=0x1000000"
results in _RamSize being defined. Handle this properly.
2009-12-09 22:37:12 +00:00
Joel Sherrill
a7a9af765e
2009-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: BSP should not define
CONFIGURE_NUMBER_OF_TERMIOS_PORTS.
2009-12-08 22:28:05 +00:00
Ralf Corsepius
359e537416
Whitespace removal.
2009-11-30 05:09:41 +00:00
Ralf Corsepius
309dbd07ff
Whitespace removal.
2009-11-28 06:28:41 +00:00
Joel Sherrill
fb1102eac0
2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* ne2000/ne2000.c: Logic on defaulting port number was inverted when
adding command line arguments.
2009-11-23 18:26:55 +00:00
Till Straumann
4a4201cb41
2009-11-10 Till Straumann <strauman@slac.stanford.edu>
...
* pc386/make/custom/pc586-sse.cfg, pc386/start/start.S,
shared/irq/irq_asm.S: Added experimental SSE support.
2009-11-10 06:51:52 +00:00
Till Straumann
6442424a45
2009-11-05 Till Straumann <strauman@slac.stanford.edu>
...
* console/console.c: Fixed compiler warning.
2009-11-06 06:12:03 +00:00
Till Straumann
b092ad6071
2009-11-05 Till Straumann <strauman@slac.stanford.edu>
...
* 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.
2009-11-06 01:09:57 +00:00
Till Straumann
23303c0311
2009-10-28 Till Straumann <strauman@slac.stanford.edu>
...
* start/start.S: Make sure initial stack is aligned
to CPU_STACK_ALIGNMENT before calling C-code.
2009-10-29 03:22:19 +00:00
Till Straumann
7699617f2a
2009-12-27 Till Straumann <strauman@slac.stanford.edu>
...
* include/bsp.h, console/console.c: Provide weak-alias
hook so that the application may choose the console.
2009-10-28 01:24:10 +00:00
Ralf Corsepius
5613b98203
2009-10-21 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* make/custom/pc386.cfg: Remove RTEMS_BSP_FAMILY.
2009-10-21 10:42:25 +00:00
Ralf Corsepius
6bf9e0a447
2009-10-20 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Don't add -ansi -fasm to CFLAGS.
2009-10-20 05:51:15 +00:00
Chris Johns
4c397641a8
2009-10-15 Chris Johns <chrisj@rtems.org>
...
* 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.
2009-10-15 06:30:08 +00:00
Ralf Corsepius
583a4dccae
2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* 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).
2009-10-15 04:15:26 +00:00
Thomas Doerfler
4ee2c53f01
Makefile.am: Added interrupt server.
2009-10-09 13:00:08 +00:00
Chris Johns
c1fc5d4709
2009-10-08 Chris Johns <chrisj@rtems.org>
...
* 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.
2009-10-08 07:15:08 +00:00
Ralf Corsepius
75a4512c41
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c, console/serial_mouse.c: Reflect
termios_baud_to_number having been renamed to
rtems_termios_baud_to_number.
2009-09-30 03:12:13 +00:00
Till Straumann
446a1e8123
2009-09-15 Till Straumann <strauman@slac.stanford.edu>
...
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.
2009-09-16 00:04:44 +00:00
Ralf Corsepius
6b2b37d28a
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
2009-09-15 14:45:47 +00:00
Joel Sherrill
b8dfc887f5
2009-08-22 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: improved read/write
2009-08-23 14:59:55 +00:00
Joel Sherrill
573e3b2f7f
2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* pc386/console/fb_vga.c: added read/write functionality; added thread
safety to prevent multiple open() operations of the frame buffer device.
2009-08-21 18:35:28 +00:00
Joel Sherrill
a3a6fae837
2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
Should be automatically handled by confdefs.h or the application.
2009-08-21 17:59:31 +00:00
Joel Sherrill
2953a9e51b
2009-08-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/tm27.h: Remove references to rtems_interrupt_catch since this
archiecture does not use Simple Vectored Interrupt model.
2009-08-06 21:51:50 +00:00
Joel Sherrill
71abba7bdb
2009-08-03 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: changed the reference to mw_fb.h into fb.h
2009-08-03 15:11:00 +00:00
Joel Sherrill
83987a59c1
2009-07-29 Roxana Leontie <roxana.leontie@gmail.com>
...
* 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.
2009-07-29 14:09:34 +00:00