Commit Graph

198525 Commits

Author SHA1 Message Date
mbalmer
336c1525dd Don't use 'bool' as variable name. No binary changes.
From Henning Petersen, thanks!
2011-02-27 10:11:27 +00:00
rjs
355c56ede4 Missing semicolon. 2011-02-27 09:01:56 +00:00
wiz
839b4739f5 Add comma in enumeration. 2011-02-27 06:25:07 +00:00
wiz
d55f0816c1 Sort macros, add comma in enumeration. 2011-02-27 06:24:27 +00:00
wiz
b8f8abf38a Typographical improvement by David H. Gutteridge in PR 44645. 2011-02-27 06:02:07 +00:00
christos
ebc56329ec Add <stdint.h> for uint8_t from Jess Thrysoee 2011-02-27 01:53:22 +00:00
christos
c0ee155271 Fix argument for EL_EDITOR from Jess Thrysoee 2011-02-27 01:51:37 +00:00
jmcneill
f99cc07e58 use pa_intrpin instead of pa_intrline for irq#, since drivers treat irq=0
as "no irq" and this matches pa_intrpin encoding
2011-02-27 01:02:39 +00:00
njoly
51cca89d16 Switch from floating point to fixed point integer for run sizes maths.
From FreeBSD (part of revision 1.154).
2011-02-26 23:27:49 +00:00
njoly
78733349d6 +flashctl.debug 2011-02-26 23:24:09 +00:00
matt
ed7e15e7c6 Can't pass a void. 2011-02-26 22:33:45 +00:00
phx
e068b990b6 altboot.img: altboot as U-Boot image to fake a Linux kernel module 2011-02-26 20:38:49 +00:00
phx
efac3e47ba Build altboot.img, which fakes a Linux kernel module, loadable with "bootm",
for extremely stripped U-Boot firmware. Arguments are passed through the
"bootargs" environment variable, which is detected automatically when
using bootm.
The startup code also fixes a bug in bootm, which doesn't flush the cache
before running the image.
2011-02-26 20:11:24 +00:00
phx
6a5a0ed53a Add the -O option to set the OS type, which defaults to NetBSD when missing.
This is needed, because some vendors have stripped U-Boot so much that it
only accepts Linux kernel modules.
Also allow 'standalone' as module type.
2011-02-26 20:03:09 +00:00
plunky
e9bb66e7cf clean up man files copied during build
also.. while we are putting the pages into different sections,
lets change the manpage contents to reflect that
2011-02-26 19:17:37 +00:00
jakllsch
a6c55fbbe4 Enable LIBSA_PRINTF_LONGLONG_SUPPORT.
Useful in any of the cases where we already print a (64-bit) daddr_t.
2011-02-26 18:22:58 +00:00
jakllsch
bdf5f7401d Add quad srcs if building x86_64 32-bit libkern. 2011-02-26 18:17:55 +00:00
ahoka
2b6ee22130 Import the Flash and NAND subsytem code contributed by the University
of Szeged, Hungary.

The commit includes:
 - Flash layer, which gives a common API to access flash devices
 - NAND controller subsystem for the flash layer
 - An example OMAP driver which is used on BeagleBoard or alike ARM boards
2011-02-26 18:07:13 +00:00
matt
2bf60042d7 When loading r13 and r2 with _SDA_BASE_ and _SDA2_BASE, do so in a PIC
manner.  With this change, simple programs can now run with MKPIE=yes
2011-02-26 17:11:23 +00:00
matt
7fe5f9cb4c Add quad srcs if using MIPS O32 ABI 2011-02-26 16:28:10 +00:00
matt
953a720806 Make sure that sgimips64 can build the O32 bootloaders 2011-02-26 16:26:58 +00:00
tsutsui
3d7fbda8d9 Use mips_fpexcept() instead of fpemul_trapsignal() to deliver SIGFPE,
and remove now unused fpemul_trapsignal() introduced for PR port-mips/26410.

Fixes PR port-mips/35326 and now t_except unmasked tests in
/usr/tests/lib/libc/ieeefp pass.

Note t_subnormal double test still fails as mentioned in PR port-mips/44639.
2011-02-26 15:41:32 +00:00
tsutsui
ad8a961da7 Use proper CALLFRAME_FRAME and CALLFRAME_CAUSE macro.
XXX: is it safe to use (CALLFRAME_SIZ + 3*SZREG(sp)) to save FSR?
2011-02-26 15:01:31 +00:00
jruoho
4939599599 Use config_defer(9) for cpu_rescan() in cpu_attach().
Also mark few local functions as static.
2011-02-26 14:43:18 +00:00
tsutsui
c267011572 - clear MIPS_FPU_EXCEPTION_BITS in MIPS_FPU_CSR in SIGILL case
as noted in commit log of rev 1.158
- update comment to reflect changes in rev 1.109
2011-02-26 13:58:34 +00:00
wiz
35124272d3 Remove duplicate "the". From Henning Petersen in PR 44640. 2011-02-26 12:56:35 +00:00
tsutsui
08938afcbd Mechanically adapt to new interrupt/spl framework. Untested. 2011-02-26 12:54:41 +00:00
tsutsui
45a7a81b2b Explicitly include <mips/locore.h> for softint_process(). 2011-02-26 12:09:34 +00:00
tsutsui
b543d3edb5 Explicitly include <mips/locore.h> for mips_locoresw. 2011-02-26 12:08:30 +00:00
tsutsui
69d0ae1d3d Explicitly include <mips/locore.h> for wbflush(). 2011-02-26 12:07:45 +00:00
tsutsui
beb830523e No need to include <mips/locore.h> here. 2011-02-26 12:04:25 +00:00
tsutsui
0a73905435 Use mips_fpuillinst() instead of fpemul_trapsignal() to deliver SIGILL. 2011-02-26 12:02:01 +00:00
tsutsui
dbe74b603b Um, it's mips_fpuillinst(), not fpemul_fpuillinst(). 2011-02-26 11:27:59 +00:00
tsutsui
191091a034 Use fpemul_fpuillinst() instead of fpemul_trapsignal() to deliver SIGILL. 2011-02-26 11:16:12 +00:00
tsutsui
d26a5ea969 mips_fpu_trap() no longer passes pc to mips_fpuillinst().
Use _R_PC value in trapframe instead for ksi_addr of siginfo.
2011-02-26 11:05:54 +00:00
tsutsui
40434da6a3 - #if DEBUG -> #ifdef FPEMUL_DEBUG
- use __func__ to print function name
- add debug printf()s in mips_fpuexcept() and mips_fpuillinst() too
2011-02-26 10:56:56 +00:00
phx
a1b66a73cd Changed satmgr(4) device major number from 100 to 144, which is reserved
for local/vendor use according to src/sys/conf/majors. This prevents
problems when the shared PowerPC device majors list gets another entry.
2011-02-26 09:52:16 +00:00
tsutsui
f40a2de6c2 Fix comment about mips_emul_fp() call. 2011-02-26 09:47:24 +00:00
mrg
8816a0ba06 add missing x11-xcb.pc. 2011-02-26 09:27:20 +00:00
skrll
5a6623c3f0 Whitespace. 2011-02-26 07:54:48 +00:00
skrll
08ab7fd006 Add a comment. 2011-02-26 07:53:47 +00:00
skrll
80322835aa (Attempt to) bundle some stw/ldws and remove redundant CR_TLS save. 2011-02-26 07:52:32 +00:00
pgoyette
893492b728 Read instructions...
Don't remove the ssp/h_raw entries, just mark them as obsolete
2011-02-26 05:38:44 +00:00
kiyohara
a64b689a43 Include <uvm/uvm_extern.h>.
s/tf->/tf->tf_/.
2011-02-26 05:25:27 +00:00
kiyohara
4ad49e742f s/tf_tf_/tf_/. 2011-02-26 05:23:22 +00:00
pgoyette
7155dfb193 ssp/raw test has been removed. 2011-02-26 02:41:56 +00:00
pgoyette
bb1ec3c88c The ssp/raw test is useless. Remove it. 2011-02-26 02:41:33 +00:00
sjg
4fab365c37 Fix rendering of :? example 2011-02-26 01:17:24 +00:00
matt
d42a19b052 Don't rely on having a mips64eb toolchain. 2011-02-25 23:37:32 +00:00
phx
e1b5cdc215 mkubootimage is certainly useful for sandpoint 2011-02-25 23:29:16 +00:00