Commit Graph

248 Commits

Author SHA1 Message Date
uwe 75d8bdf000 XXX: kludge around constification fallout.
No way I'm dealing with constification of C++ code!
2005-07-12 23:21:54 +00:00
he b3331ee3d4 Add const to the name argument of __dbg_bit_print(). 2005-06-07 12:02:04 +00:00
uwe 1760382cc8 Constify as -Wcast-qual seyeth. 2005-05-31 22:45:04 +00:00
uwe 73c9c64f6c Declare platid_name() to return const.
Revert previous kludge, we can return string literal now.
2005-05-31 22:43:09 +00:00
uwe 87d1a94219 Make "name" in struct platid_name const.
Declare platid_name() to return pointer to const.
2005-05-31 22:41:28 +00:00
uwe c7e2bd07b6 Don't return string literal from a function that is not declared to
return const.

XXX: Kludge for now, I don't want to deal with the fallout, especially
as this code is also compile for Windows CE (hpcboot.exe).
2005-05-31 22:36:12 +00:00
uwe e7b971967b Avoid naming function parameters "platid", there's a global variable
of that name.
2005-05-31 22:28:49 +00:00
uwe 883b52e989 Cosmetic changes: drop unnecessary final semicolons, consistently use
spaces on both sides of the pipeline operator, indent argument list
continued on the next line.
2005-05-12 15:19:48 +00:00
uwe a0961c993f Refer to WinCE development tools by their official names. 2005-05-12 11:18:46 +00:00
uwe a7f79da340 Our <sys/endian.h> is no longer compilable with eVC3 and probably
other old WinCE compilers because they don't grok ULL constant suffix.
Instead of polluting sys/endian.h with WinCE compatibility ugliness,
pull a copy here, so that we can hack it privately.
2005-05-11 16:44:45 +00:00
uwe dd8f6af73b When cleaning, remove hpcboot/res/hpcmenu.aps (created when you browse
resources in eVC3), and libsa/libsa.vcl and libz/libz.vcl.
2005-05-11 15:00:49 +00:00
uwe 840914104a Mark resources as language neutral, so that language is not picked
from the complation environment.
2005-05-11 14:19:36 +00:00
uwe bca43dba34 Use L"" Unicode syntax for Japanese strings, so that Japanese name for
"Memory Card" is not mangled when compiling in non-Japanese environment.
2005-05-11 13:59:27 +00:00
uwe 5e3aaf765f All Jornada 7xx machines have the framebuffer at the same address, so
just use a single wildcard entry for them.  Should fix the bug, that
7xx machines could be booted only using "Japanese" entry (b/c it was
the only one with the framebuffer info).
2005-02-27 18:35:08 +00:00
uwe 2ddba96151 Take DST into account when computing bi.timezone offset. 2005-02-27 18:25:02 +00:00
uwe e9fd18895b Regen for Compaq Aero 8000 and Jornada 680/690 with Spanish keyboard. 2005-01-11 01:05:32 +00:00
uwe 2a292865c4 Add Compaq Aero 8000 (requested by Linux folks).
Add Jornada 680/690 with Spanish keyboard.
2005-01-11 01:03:42 +00:00
abs 964859d895 Fix comments regarding configration bounaries 2004-12-12 21:03:06 +00:00
uch 9d15e929e7 recompile. 2004-08-13 15:52:28 +00:00
uch 5adb2fdc5d add WCE101 and WCE200 binary install target. 2004-08-13 15:51:45 +00:00
uch 986311dca4 add SH7707 2004-08-13 15:50:09 +00:00
uch e659dc81a4 fix debug print. 2004-08-13 15:49:37 +00:00
uch abe2d7cbc7 regen. 2004-08-13 15:49:13 +00:00
uch 7ee4f55250 add SH7707 and HP360LX. add HCAJ and HCVJ group for Sharp Telios 2004-08-13 15:48:51 +00:00
uch 643a469d36 set user specified console as default. 2004-08-13 15:48:21 +00:00
uch 00539717e3 add debug print. 2004-08-13 15:47:53 +00:00
uch 32b3027515 clean up whitespace. 2004-08-06 18:33:09 +00:00
uch e0d5c780a2 recompile. 2004-08-06 17:28:10 +00:00
uch da18fa2c21 progress bar extension. put message to console. 2004-08-06 17:24:00 +00:00
uch a9e6c59d87 move string manupurate routine to libsa 2004-08-06 17:23:14 +00:00
uch b5f1c4963a progress bar extension. put message to console. 2004-08-06 17:22:01 +00:00
uch a28cfcb566 make hpcboot.exe compile on VC5 (H/PC Ver.1.01 for MIPS, H/PC Ver.2.00 for SH). 2004-08-06 17:21:28 +00:00
uch 4b8cd27f3f use gawk instead of awk. 2004-08-06 17:20:32 +00:00
uch 3a292b1beb MI part of kloader moved to dev/kloader.c from arch/hpc/hpc/
dreamcast and playstation2 port are changed to use this.
2004-07-06 13:09:18 +00:00
uch 7782d1dc8c add HPW200EC entry. 2004-06-28 14:43:42 +00:00
jmc 84fafa3db5 Ignore errors on some rm -rf's for platforms that aren't quite
POSIX compliant
and return errors on r/o source (FreeBSD) for -rf. Fixes PR#25022
2004-06-21 18:20:08 +00:00
uch c135c6674f malloc program/section header table instead of fixed array.
properly terminate tag chain.
 add debug print.
2004-06-12 14:31:49 +00:00
uch 7bc635be96 recompile. 2004-06-12 12:10:04 +00:00
uch fe28a59378 adjust segment load address to 4byte align. 2004-06-12 12:09:38 +00:00
uwe 2869ffe3e5 As the 2nd stage loader uses simple word-by-word copy, make sure that
destination addresses of page tags are properly aligned.
2004-06-11 22:56:00 +00:00
uch 4ce277b80f make hpcboot compile again. 2004-06-10 18:35:26 +00:00
uch 02fac2e6f2 recompile. 2004-06-10 16:00:08 +00:00
uch 237009a03b add __daddr_t=int32_t 2004-06-10 15:59:21 +00:00
uch 352d7c06a3 add Multimedia Card entry. 2004-06-10 15:58:33 +00:00
uch 4d7bd279c7 allocate section and program header table dynamicaly.
fixed section header table over flow problem.
2004-06-10 15:57:18 +00:00
uch 40fef19ff3 change uuencoded suffix. 2004-06-10 15:55:36 +00:00
uwe bbb41d52d5 Make focusManagerHook a tad more smart, so that it can correctly handle
the serial console speed combobox (last item in the kernel tab).
2004-04-27 00:04:38 +00:00
uwe 2adc0e696d Make sure that overzealous definition of __packed in <sys/cdefs.h>
doesn't break compilation with Microsoft compilers. Push/pop #pragma pack
around <sys/bootblock.h>.
2004-04-26 22:27:43 +00:00
uwe e9b7546ec1 <machine/cdefs.h> is included by <sys/cdefs.h>, so there's no point
in including <sys/cdefs.h> from <machine/cdefs.h> again.
2004-04-26 22:14:55 +00:00
uwe d4129e7685 Sort the list of supported platforms that we show to the user. 2004-03-28 15:32:35 +00:00