218801 Commits

Author SHA1 Message Date
msaitoh
d3b843151d 0x4B657654(BGE_SRAM_FW_MB_MAGIC) == ~0xB49A89AB(BGE_SRAM_FW_MB_RESET_MAGIC),
so the same code I added in rev. 1.223 exists in bge_poll_fw(), too. Remove it.

 And then, call bge_poll_fw() before writing BGE_MODE_CTL register like the
latest linux tg3 dirver.
2013-05-30 05:50:06 +00:00
rkujawa
ee9601a634 Note Armada XP support. 2013-05-30 00:07:07 +00:00
rkujawa
c8173e69c6 Add CVS IDs where appropriate. 2013-05-29 23:50:34 +00:00
christos
bc15abe61d eliminate sc_size and fix printf formats 2013-05-29 23:37:10 +00:00
rkujawa
ce34c2e6e4 Explicitely cast to unsigned. Avoid bugs caused by misintepreting the result as
signed.

riastradh@ suggested to change these macros into static inline functions.
But I'm still not convinced...

Obtained from Marvell, Semihalf.
2013-05-29 23:29:44 +00:00
christos
96636d6c11 eliminate dk_geom 2013-05-29 23:25:55 +00:00
christos
1af75d448c eliminare dk_geom 2013-05-29 23:25:39 +00:00
christos
cfef8e95ca get dir of dk_geom. 2013-05-29 23:11:56 +00:00
rkujawa
5e5986c7b5 Add build configuration for Armada XP.
Obtained from Marvell, Semihalf.
2013-05-29 22:52:19 +00:00
rkujawa
07ee67d028 Add support for Armada XP PIC.
Obtained from Marvell, Semihalf.
2013-05-29 22:35:34 +00:00
macallan
b4df4454b7 allow userland to map SX registers and IO space 2013-05-29 22:26:39 +00:00
macallan
43e7cffbe8 fix a typo 2013-05-29 22:25:23 +00:00
wiz
8bc43ad27d regen using 'make regen' from src/doc. 2013-05-29 21:59:51 +00:00
apb
679f0b86c9 Use TOOL_MANDOC_ASCII instead of TOOL_GROFF to format BUILDING.mdoc,
and use TOOL_SED to flatten backspace sequences.
2013-05-29 21:26:44 +00:00
rkujawa
a9160f6005 Add support for mvsoc-based Armada XP peripherals.
Obtained from Marvell, Semihalf.
2013-05-29 20:47:14 +00:00
rkujawa
f04dc15f20 Import cleaned up MD parts of Armada XP port.
Compared to what was posted to port-arm, the main difference is that now it uses
arm32_kvminit, arm32_boot, arm32_reboot as advised by nick@.

Obtained from Marvell, Semihalf.
2013-05-29 19:55:56 +00:00
martin
dfaed1d82a While visibility "protected" is nominaly supported by gcc 4.0 and 4.1
it does not actually work - the compiler does not emmit ".protected"
asm statements for used references to protected symbols, which then
causes the linker to fail and/or produce unloadable libraries.
This recently happened to port vax by the locale changes.

Backporting a fix (ASM_OUTPUT_EXTERNAL in gcc target config) is not
feasible.

So: define __dso_protected only starting with gcc 4.2.
2013-05-29 19:02:30 +00:00
martin
5f9738c51e Add disk_set_info() prototype 2013-05-29 15:22:19 +00:00
martin
6c0e3d9ea6 Add dk_geom to struct disk, from Christos. 2013-05-29 15:11:11 +00:00
wiz
72c9578c5d Expand "it's", and fix fix convention notation.
From Bug Hunting.
2013-05-29 15:08:30 +00:00
wiz
d1e02d4ffe - Reference tr(1) in `SEE ALSO' section;
- bump date.

From Bug Hunting.
2013-05-29 15:05:43 +00:00
wiz
8e553084e0 - Improve wording and punctuation;
- use `.Ex' macro for `EXIT STATUS' section;
- add `SEE ALSO' section, referencing (back) dd(1) and sed(1);
- bump date.

From Bug Hunting.
2013-05-29 15:04:37 +00:00
wiz
c11f306ade - Remove unneeded argument in non-first `.Nm' macro;
- remove superfluous `.Pp' macro (fixes mandoc(1) warning);
- capitalization and punctuation fix.

From Bug Hunting.
2013-05-29 15:03:09 +00:00
wiz
9488f2b661 - Add the actual binary to `FILES' section;
- bump date.

From Bug Hunting.
2013-05-29 15:02:12 +00:00
wiz
2767d6c8a8 - Remove redundant argument to non-first `.Nm' macro;
- reference `-u' at `-c', to make more clear that the former can
  be used with the latter;
- bump date.

From Bug Hunting.

While here, use Aq.
2013-05-29 15:00:35 +00:00
wiz
d19a931ddc De-capitalize `.Nd' macro argument.
From Bug Hunting.
2013-05-29 14:56:19 +00:00
wiz
7b699b5337 Improve wording.
From Bug Hunting.
2013-05-29 14:55:24 +00:00
wiz
3c2cbb85ca regen (using mandoc doc/BUILDING.mdoc > BUILDING -- let me know
if a different way is preferred, I see that it now contains formatting).
2013-05-29 14:47:22 +00:00
wiz
efd3bc66c4 - Bump date (for r1.93);
- remove superfluous macros (fixes mandoc(1) warnings).

From Bug Hunting.
2013-05-29 14:45:55 +00:00
roy
cf9f00bd51 Generate RTM_NEWADDR when adding a pre-existing IPv6 address. 2013-05-29 12:07:58 +00:00
martin
3cc48cf784 Fix signature of capi_ll_control.
From Wolfgang Stukenbrock in PR kern/47863.
2013-05-29 09:26:02 +00:00
msaitoh
36a4e06a9b Use BGE_SETBIT() instead of CSR_WRITE_4() for the BGE_MISC_LOCAL_CTL register
to not to modify some GPIO bits.
2013-05-29 08:24:06 +00:00
riastradh
5cb75bff7e Fix amd64 feraiseexcept so that it actually traps.
The call to fwait got lost somewhere along the line; the i387 code
has it.

XXX pullup to 6
2013-05-29 02:27:39 +00:00
riastradh
0eddede86f Fix sense of fegetexcept on x86.
Somehow I overlooked this when I fixed feenableexcept and
fedisableexcept last summer.

XXX pullup to 6
2013-05-29 00:53:19 +00:00
christos
7b845fa9dc phase 1 of disk geometry cleanup:
- centralize the geometry -> plist code so that we don't have
	  n useless copies of it.
2013-05-29 00:47:48 +00:00
sjg
f30350f125 Clean up some left overs 2013-05-29 00:23:31 +00:00
spz
b32980a908 document the anon account for anonymous access
fixing PR misc/5545
(the last bits thereof)
2013-05-28 20:13:16 +00:00
joerg
7dfe13f608 Update for Clang 3.4. 2013-05-28 19:10:16 +00:00
joerg
c7c727fae8 Update LLVM/Clang snapshot to r182734. Brings initial support for
integrated PowerPC assembler.
2013-05-28 17:37:33 +00:00
christos
8265b8412c mark __libc_thr_exit_stub dead here too 2013-05-28 17:29:41 +00:00
msaitoh
30283a32bb Fix a bug that the MAC_MODE register is incorrectly set in bge_reset(). 2013-05-28 17:03:34 +00:00
joerg
85a67e61f7 Add mbsnrtowcs and wcsnrtombs. Approved by core. 2013-05-28 16:57:56 +00:00
macallan
9373d84081 add a bunch of register definitions and clarify some comments 2013-05-28 15:25:37 +00:00
kiyohara
3d9a1fa87f Add udsir. 2013-05-28 12:24:24 +00:00
kiyohara
557ed22b4e Add udsir. 2013-05-28 12:13:55 +00:00
kiyohara
267ad36130 Add KingSun/DonShine IRDA dongle. 2013-05-28 12:03:26 +00:00
macallan
e8a38776d4 in vcons_redraw_screen():
- if RI_FULLCLEAR is set and we use it to clear the screen, don't draw any
  whitespaces with the default background colour
- draw stretches of whitespaces with the same background colour using erasecols
2013-05-28 11:04:04 +00:00
macallan
7cccdd71c6 support RI_FULLCLEAR 2013-05-28 10:55:34 +00:00
msaitoh
2256ef262c Fix a bug that the PHY address bits in MI_MODE register is wrongly cleard.
Set the PHY address correctly.
2013-05-28 05:55:40 +00:00
christos
45fd2d25ac expose rl_catch_signals and explain what we are doing. 2013-05-28 00:10:34 +00:00