tsutsui
92896ac2a1
Add a null asm statement in adb_read_date_time()
...
to avoid wrong reordering by gcc-2.95.3 with -fgcse.
XXX Should we disable -fgcse everywhere?
2002-05-05 18:36:03 +00:00
tsutsui
87ebd3218c
Backout previous. It is not timing problem, but gcc optimization bug.
2002-05-05 18:29:06 +00:00
tsutsui
8f9d2b8500
Add a delay() in adb_read_date_time() so that my Apus2000 can get
...
correct date in inittodr().
2002-04-29 10:15:29 +00:00
briggs
98ec565a96
Catch up with 1.5 branch... Allow nvram device to be omitted from kernel
...
configuration. Fix noted by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> and
problme noticed by Louis Guillaume <lguillaume@berklee.edu>.
2002-04-28 17:55:47 +00:00
matt
f53d9a4fa7
Use BAT1 to map the primary I/O segment at 0x80000000 so we don't have to
...
bat-flip for those accesses.
2002-04-25 19:32:59 +00:00
wiz
8a46d7046a
Replace some more options<TAB> with options<SP><TAB>.
...
Noted by Patrick Welche.
2002-04-25 15:21:59 +00:00
atatat
d1b3852365
Add the INCLUDE_CONFIG_FILE option to all config files. In config
...
files that are generic (ie, GENERIC, GENERICSBC, GENERIC32, ALL, or
ALPHA), it is uncommented.
2002-04-25 15:06:20 +00:00
kleink
3a03930d13
Add a third argument to pmap_bootstrap() which platform-specific
...
initialization can use to specify additional segment registers to be set
up in the kernel pmap.
2002-04-23 12:41:04 +00:00
augustss
7f7ab48604
Rename the audio "bus" attribute audiobus to avoid confusion with audio
...
device.
2002-04-22 09:41:19 +00:00
matt
66c475ca19
Use a common genassym.cf for all the PPC_MPC6XX ports. Add a makeoptions to
...
std.foo to indicate the directory to get genassym.cf from. Add an intrframe
to <powerpc/frame.h> and make trap_subr.S use symbolic offsets into it.
2002-04-18 20:08:05 +00:00
mycroft
558b4fb278
Switch from de to tlp by default.
2002-04-17 02:22:41 +00:00
thorpej
eedd94475c
* Move the mii_bitbang attribute into dev/mii/files.mii
...
* Pull in dev/mii/files.mii from conf/files, rather than playing
the magic "files include order" dance in N machine-dependent
configuration definitions.
2002-04-16 20:50:16 +00:00
tsutsui
df16ac88cd
Use "-Os -mmultiple".
2002-04-13 13:44:48 +00:00
tsutsui
c7a7330ca9
Add "cleanlibdir" target.
2002-04-13 13:35:23 +00:00
tsutsui
c58dce575b
Set USE_LIBSA_MEMCPY and USE_LIBSA_MEMSET to save a few bytes.
2002-04-13 13:31:40 +00:00
gmcgarry
6e066ba77a
Add commented-out USERCONF option. Mainly useful for install media
...
and can be optionally enabled based on miniroot and ramdisk size
requirements.
2002-04-12 08:10:45 +00:00
tsutsui
937863b61e
Add (missing) scsibus* at adw?
2002-04-10 13:41:04 +00:00
tsutsui
2b96151049
Disable BOOT_AOUT.
2002-04-10 13:38:42 +00:00
bouyer
e5727031fb
Implement mstohz() as discussed on tech-kern, and use it in SCSI drivers
...
to convert xs->timeout to callout() parameter.
2002-04-05 18:27:45 +00:00
lukem
d213d804f7
Rename MEMORY_DISK_SIZE (formerly MINIROOTSIZE) to MEMORY_DISK_ROOT_SIZE,
...
which was suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp> as
being more consistent with what it's controlling...
2002-04-02 05:30:34 +00:00
tsutsui
8d79e86713
Add -b option to write the second-stage bootloader contiguously. (for ustarfs)
2002-03-30 07:19:30 +00:00
tsutsui
9e9f7b6c60
Bump version for ustarfs support.
2002-03-30 07:17:48 +00:00
tsutsui
4a12192a62
Enable SUPPORT_USTARFS and HAVE_CHANGEDISK_HOOK in CPPFLAGS.
2002-03-30 07:17:09 +00:00
tsutsui
5cb20a9896
Add changedisk_hook() for ustarfs. (from tsubai)
2002-03-30 07:15:51 +00:00
tsutsui
18c67eedf6
Add ustarfs ops.
2002-03-30 07:14:49 +00:00
tsutsui
d2231045f2
Add options MEMORY_DISK_SERVER=0 (to disable user-space mdconfig(8) support).
2002-03-30 07:08:55 +00:00
tsutsui
a0453e4c67
Remove unused define/include/variable.
2002-03-29 20:31:52 +00:00
tsutsui
2167e61bce
Add back -I. to CPPFLAGS.
2002-03-29 20:26:06 +00:00
tsutsui
ad8cbb6cbc
Cleanup some flags.
2002-03-29 18:21:38 +00:00
tsutsui
a59e9106d6
Cosmetics.
2002-03-29 15:15:07 +00:00
wrstuden
785fe6b1db
Revert last change as we now can get FSMAXTYPES w/o needing FSTYPENAMES
...
to be set.
2002-03-27 20:23:11 +00:00
enami
c504305f1b
Make this file compiles again.
2002-03-23 13:43:04 +00:00
wrstuden
27d8692678
Add support for storing NetBSD file system type codes inside of
...
an Apple Partition entry. As proposed to port-macppc. Also some
prototype modernization for touched routines.
Method is that NETBSD, NETBSD/MACPPC, NETBSD/MAC68K partitions,
if they have a valid bzb, contain all of the info we shove in a NetBSD
disklabel partition entry. defines in disklabel.h cover aliasing
some of the bzb fields.
2002-03-23 01:29:35 +00:00
atatat
31144d9976
Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for
...
indicating an unhandled "command". ERESTART is -1, which can lead to
confusion. ERESTART has been moved to -3 and EPASSTHROUGH has been
placed at -4. No ioctl code should now return -1 anywhere. The
ioctl() system call is now properly restartable.
2002-03-17 19:40:26 +00:00
martin
94881fb123
Rename ISDN devices, per discussion on tech-kern. The network devices
...
become ippp (ISDN ppp) and irip (ISDN raw IP). The character device now
are called: /dev/isdn (isdnd <-> kernel communication), /dev/isdnctl (dialing
and other control), /dev/isdntrc* (tracing), /dev/isdnbchan* (raw B channel
access, i.e. for user land PPP) and /dev/isdntel* (telephone devices, i.e.
for answering machines).
2002-03-16 16:55:51 +00:00
wrstuden
bf3ef19b7d
Only attach the first adb keyboard as the console kbd. Don't try for
...
the others. It is perfectly reasonable to have multiple adb keyboards,
and a number of multi-button mice have a fake kbd for the second and
third mouse buttons. Now my machine doesn't panic during boot when it
is trying to add a second ws console kbd.
2002-03-12 03:40:12 +00:00
lukem
cd19d52695
* rename MINIROOTSIZE to MEMORY_DISK_SIZE, so that all md(4) options
...
are now consistently named
* fold opt_mdsize.h into opt_md.h
2002-03-10 19:56:37 +00:00
chs
bd2a5f591d
switch all mpc6xx powerpc ports to NEWPMAP by default.
...
the old pmap is still available with the OLDPMAP option.
2002-03-09 23:35:56 +00:00
wiz
0f2823f594
Add commented out option OFB_ENABLE_CACHE (speeds up text display on
...
the console).
2002-03-07 13:10:12 +00:00
itojun
ac36f7cb2c
bring in latest ALTQ from kjc. ALTQify some of the drivers.
2002-03-05 04:12:57 +00:00
dbj
ed04b7ecb3
add a few missing keys, including f1-f12,home,end,next,prior
2002-03-04 04:03:36 +00:00
nathanw
780a2774c6
The cpu device now requires sysmon_envsys.
2002-03-03 07:04:34 +00:00
nathanw
de0fe89086
Add sysmon device (62).
2002-03-03 07:02:54 +00:00
jmc
68b038f787
Wrap the generation of machine and powerpc links so they don't happen during
...
make obj, clean or cleandir as the proper objdir may not be around yet.
2002-03-02 06:32:28 +00:00
matt
102f6b0e48
Make sure I/O bats are set to BAT_I|BAT_G (guarded, cache-inhibited) as to
...
not allow speculative loads to occur within them. This is the cause of the
random MCHKs on 7450 based Mac's.
2002-03-02 00:44:08 +00:00
simonb
4324f37586
Use "#define<tab>".
2002-02-28 03:17:23 +00:00
dbj
5f15cedc89
solve polled adb keyboard problems with dropped keys and unsynced caps lock
...
by queueing polled keys.
2002-02-24 20:20:20 +00:00
dbj
c467951c58
turn on polling using cnpollc
2002-02-23 10:51:50 +00:00
dbj
b97918f553
In adb_soft_intr, remove the packet from the queue before calling the
...
completion routine so that the completion routine can reentrantly
process the queue. This happens, for example. when polling is turned
on by entering the debugger by keystroke.
2002-02-23 10:47:16 +00:00
wiz
37e458fa45
strategy should have an 'r'. Inspired by similar change in OpenBSD.
2002-02-19 17:09:40 +00:00