Commit Graph

1777 Commits

Author SHA1 Message Date
Joel Sherrill
fa6552075f Added temporary include of dmv170.h 1998-07-30 22:57:12 +00:00
Joel Sherrill
4fbf114e90 Added SONIC configuration information. 1998-07-30 22:56:56 +00:00
Joel Sherrill
56392179dd Added a hint to continue writing this. 1998-07-30 22:56:17 +00:00
Joel Sherrill
d9bc023acf Updated. 1998-07-30 21:30:46 +00:00
Joel Sherrill
509dc7c18d Added getRealTime() and setRealTime().
Reimplemented checkRealTime() to use RTEMS internal routine.
1998-07-30 21:27:51 +00:00
Joel Sherrill
91af3e499b Changed clock rate from 32 Khz to 1 Mhz.
Registers are at 8 byte boundaries NOT 4 as initially configured.
1998-07-30 21:27:01 +00:00
Joel Sherrill
a47bca7cb1 Changed comment to be more polite. 1998-07-30 21:26:25 +00:00
Joel Sherrill
8e992e1cea Updating to make more readable. 1998-07-30 21:26:11 +00:00
Joel Sherrill
192a1e0af2 New files. 1998-07-30 19:51:03 +00:00
Joel Sherrill
1aa41860d8 Spacing corrected. 1998-07-30 19:41:46 +00:00
Joel Sherrill
1a256e3f3d New file based on email from DY-4 technical support. 1998-07-30 19:41:41 +00:00
Joel Sherrill
1c5f4e1457 Fixed spacing. 1998-07-30 19:26:47 +00:00
Joel Sherrill
8751f800c5 Updated to accurately reflect the dmv177. 1998-07-30 19:25:54 +00:00
Joel Sherrill
41d0743964 Patch from Eric Valette <valette@crf.canon.fr>:
Now that Joel told me how to compile outside the tree,
    I have found a few more bugs. Here is a small patch
    to fix them.
1998-07-30 18:06:51 +00:00
Joel Sherrill
7fd864163f Made chain.h shared 1998-07-30 16:07:54 +00:00
Joel Sherrill
3fdde4ce27 Made tod.h shared 1998-07-30 16:05:14 +00:00
Joel Sherrill
02733a9613 New file. Based on merged of shared libchip style console.c and the
existing TOD interface.
1998-07-29 00:38:51 +00:00
Joel Sherrill
acac0e8b42 Cleaned up comment.
Modified open so it uses a local variable rather than modifying a parameter.
1998-07-29 00:38:14 +00:00
Joel Sherrill
6a0f5ac2ed Added reference to shared TOD driver. 1998-07-29 00:37:37 +00:00
Joel Sherrill
c95e927ca9 Added prototype for default register access routines to header files.
Corrected prototypes to reflect unsigned32 values being passed around
instead of unsigned8's.
1998-07-29 00:18:11 +00:00
Joel Sherrill
ee306fde14 Corrected to reflect the ICM7170 which is really on this board. 1998-07-29 00:17:01 +00:00
Joel Sherrill
55dcdfdcfe Added config.c and deleted tod.c. 1998-07-29 00:16:44 +00:00
Joel Sherrill
e74735b290 Simplified RTC base address. 1998-07-29 00:16:32 +00:00
Joel Sherrill
5217d5aa05 Changed cast on RTC address and added base address of RTC fields as opposed
to entire RTC with NVRAM included.
1998-07-29 00:16:11 +00:00
Joel Sherrill
fb339a8ed3 Deleted probe routine as device specific.
Renamed port table.
1998-07-29 00:04:02 +00:00
Joel Sherrill
866c9dd5b6 Added function table. 1998-07-29 00:03:12 +00:00
Joel Sherrill
cb5e6f681d Renamed control register constants.
Set time->ticks to 0.

Added function table.
1998-07-29 00:03:07 +00:00
Joel Sherrill
1177cda0d3 New files for Harris Semiconductor ICM7170. 1998-07-29 00:02:11 +00:00
Joel Sherrill
8d6e7120d5 New files. 1998-07-29 00:01:56 +00:00
Joel Sherrill
677943a93e Added new files. 1998-07-29 00:01:44 +00:00
Joel Sherrill
9968efbc7e First cut at configuration table for libchip RTC. At this point, we
are pretending that the DMV177 has an M48T08.
1998-07-28 23:16:34 +00:00
Joel Sherrill
a1f514f197 First cut implementation of real-time clock support in libchip. This
version compiles cleanly but there is not a BSP with a configuration
table to utilize it.
1998-07-28 23:03:40 +00:00
Joel Sherrill
009c235613 Corrected spacing. 1998-07-28 21:18:17 +00:00
Joel Sherrill
07e9180893 Added rtc directory. 1998-07-28 21:18:11 +00:00
Joel Sherrill
30cde042bb Added missing parts of patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>. 1998-07-28 16:50:14 +00:00
Joel Sherrill
bd7c547d20 Closed window thanks to patch from Eric Norum. 1998-07-28 16:49:36 +00:00
Joel Sherrill
5752f93066 New file -- copied from dmv177 but same as ppcn_60x. 1998-07-25 17:34:41 +00:00
Joel Sherrill
749c54ecbf Added comments and corrected spacing. 1998-07-25 17:22:58 +00:00
Joel Sherrill
cae05041f2 Corrected spacing and added headers. 1998-07-25 17:19:45 +00:00
Joel Sherrill
8739322c10 Added ns16550_set_attributes. 1998-07-25 17:17:46 +00:00
Joel Sherrill
b636d5639b Corrected spacing and added a comment. 1998-07-25 17:17:36 +00:00
Joel Sherrill
ccfa60b4ad Updated to reflect set attributes. 1998-07-25 17:17:05 +00:00
Joel Sherrill
70a94515a7 Rewrote NS16550 TX interrupt processing to use termios for the buffer
and manage the interrupt sources like the other drivers.  This
let use remove the ns16550_flush() routine.
1998-07-25 16:53:21 +00:00
Joel Sherrill
adedb057d5 Removed TX ring buffer. 1998-07-25 16:52:17 +00:00
Joel Sherrill
cb27f05cc7 Changed variable to hold received data to unsigned. 1998-07-25 16:52:00 +00:00
Joel Sherrill
dfb16ce24d Added constants for z85c30_enable_interrupts. 1998-07-25 16:20:33 +00:00
Joel Sherrill
04c5ac7112 Removed z85c30_flush().
Reworked transmit interrupt processing to remove ring buffer and
to mask the TX empty interrupt when it was not expected.  This code
now uses termios to buffer TX output.
1998-07-25 16:20:14 +00:00
Joel Sherrill
c1da2504fb Changed comment on TxBuffer. 1998-07-25 16:18:46 +00:00
Joel Sherrill
b070d69a0f Removed mc68681_flush and corrected spacing. 1998-07-25 16:18:27 +00:00
Joel Sherrill
f600da3fca Added information on Chris Johns' suggestion to use pointers internally
rather than doing repeated table lookups.
1998-07-25 16:17:33 +00:00