Commit Graph

285932 Commits

Author SHA1 Message Date
nia
3c780445e5 Describe the i2c ioctl interface 2021-02-27 08:56:14 +00:00
nia
1e4ba3da61 iic.4: add ssdfb 2021-02-27 08:43:15 +00:00
nia
257b759e16 spi.4: Add a FILES section 2021-02-27 08:38:14 +00:00
nia
76102e93c6 Document the userspace /dev/spi interface to the best of my ability.
Add ssdfb(4).

Based mostly on a mailing list post by mlelstv;
https://mail-index.netbsd.org/port-arm/2019/02/07/msg005454.html
2021-02-27 08:36:05 +00:00
thorpej
1344aafb72 Un-do a bunch of misguided code sharing. It's not really shared if it's
full of platform-specific #ifdefs:
- ofwoea_batinit() is gone; just do what's needed early in macppc / ofppc
  initppc() functions.
- Get a bunch of Mac-specific stuff out of ofwoea_initppc().
2021-02-27 02:52:48 +00:00
thorpej
c9906b54e3 Don't put #ifdefs in prep_initppc(). Instead, let callers specify the
additional BAT-mapped regions they care about.
2021-02-27 01:31:23 +00:00
thorpej
88fd56785b In ofwoea_initppc(), call oea_init() after getting the bootpath, etc.
Also, add a comment explaining why it's actually necessary to clear
PSL_IP after installing the kernel's exception vectors.
2021-02-27 01:22:18 +00:00
thorpej
98ca83540a Rather than putting it on the caller, just let oea_iobat_add() decide
whether to call mpc601_ioseg_add().
2021-02-27 01:16:52 +00:00
thorpej
7b5877aa6c Split cpu_model_init() into cpu_features_probe() and cpu_features_enable()
so that early bootstrap can do those two steps independently, if needed.

Continue to provide a cpu_model_init() wrapper for now.
2021-02-26 21:15:20 +00:00
christos
02b62279a7 arrange for tools build 2021-02-26 19:25:12 +00:00
christos
f09b31947c Arrange for tools build 2021-02-26 19:24:47 +00:00
jakllsch
531ea916a2 Add /etc/ip6addrctl.conf as optional file so it is backed up. 2021-02-26 18:39:10 +00:00
rillig
32eb951e74 cgram: don't beep if the window is resized 2021-02-26 15:18:40 +00:00
rillig
550a2d894f cgram: place the 'solved' marker nearer to the text
This way, it cannot be overlooked as easily as before.  It also doesn't
change the position of the keyboard help text anymore.  Only if there is
not enough space, the 'solved' marker is put into the bottom line.
2021-02-26 15:15:34 +00:00
rillig
531f30a38a cgram: make the 'solved' stand out more
Suggested by Weitian LI via [1].

[1] https://github.com/NetBSD/src/commit/efec6410b2b5a736
2021-02-26 14:55:37 +00:00
nia
46aa89cc62 Remove references to removed FDDI and Token Ring drivers 2021-02-26 11:12:45 +00:00
nia
3908a1c070 add new evbarm device driver man pages 2021-02-26 11:05:33 +00:00
nia
c38e5b3db8 Remove extremely outdated list of supported devices 2021-02-26 10:56:48 +00:00
rin
5ea7ac8302 Add MAC68K_MEMSIZE option to hard-code memory size in MB, instead of
that given by Booter. Work around Booter bug by which max memory is
restricted to 255MB.
2021-02-26 10:54:12 +00:00
rin
acddc77596 Sort opt_*.h. No binary changes. 2021-02-26 10:47:24 +00:00
wiz
68242e9d67 More markup. New sentence, new line. 2021-02-26 10:44:31 +00:00
nia
e1a8a9c959 Add a manual page for vchiq(4) 2021-02-26 10:33:46 +00:00
jmcneill
15d6436f25 Unfortunately we need to disable interrupts in pic_set_priority to keep
hardware and ci_cpl in sync.
2021-02-26 10:06:42 +00:00
nia
a04f5191f3 usb.4: add usmsc(4) 2021-02-26 09:59:19 +00:00
nia
5f048184ea usb.4: add mue(4) 2021-02-26 09:54:30 +00:00
nia
d7a616fafe usb.4: fix year 2021-02-26 09:51:43 +00:00
nia
da8468c5d7 usb.4: add mos(4) 2021-02-26 09:50:59 +00:00
nia
9dbaac1a44 pci.4: sync list of supported MI PCI devices a bit
I'm not sure what we consider machine-independent-enough for listing
here, so I'm listing drivers that are present in x86 and aarch64 kernels
2021-02-26 09:46:58 +00:00
nia
7ee5fe5cf7 Add a man page for vcaudio(4) 2021-02-26 09:20:58 +00:00
wiz
e607de02f4 Fix xref, add missing word. 2021-02-26 06:39:14 +00:00
rin
e0b51b0024 Add missing endutent.3 to MAN. 2021-02-26 04:28:14 +00:00
christos
af5f2d14c6 put back line accidentally removed. 2021-02-26 03:19:34 +00:00
christos
9b5d8227e3 Add utmp man pages 2021-02-26 03:08:25 +00:00
christos
64f644717c PR/56012: Kouichi Hashikawa: getutent(3) man page is missing 2021-02-26 03:05:01 +00:00
rin
b55bfb6bcb Misc cleanups:
- built-in regex is required only when ${USE_WIDECHAR} == "yes"

- -DUSE_WIDECHAR cpp flag should be determined by ${USE_WIDECHAR},
  not ${USE_BUILTIN_REGEX}

- reduce .if -- .endif block for clarity
2021-02-26 02:54:21 +00:00
christos
e0ecd16b50 PR/56013: Kouichi Hashikawa: Move setutent/setutxent right before the loops. 2021-02-26 02:45:43 +00:00
thorpej
31c71552cd Declare oeacpufeat once, in powerpc/oea/cpu_subr.c, rather than in
N different locore.S files.
2021-02-26 02:18:55 +00:00
simonb
2bf5a48652 Drop 64-bit default stack sizes back to 4MB. 2021-02-26 02:18:29 +00:00
simonb
d6f97feb7b Say what 1UL<<39 (MAXDSIZ value) is in the comment. 2021-02-26 02:01:16 +00:00
simonb
d7f8c64324 Use a valuely human readable number for MAXTSIZ. 2021-02-26 01:48:20 +00:00
nat
37857f2468 Also free assocated mbufs. 2021-02-26 01:38:44 +00:00
christos
b1db991946 Put back local regex (thanks Rin) 2021-02-26 00:41:56 +00:00
christos
d2bbb37090 Adjust for conditional NLS 2021-02-25 22:37:36 +00:00
christos
67f076ea41 add missing _ 2021-02-25 21:59:27 +00:00
christos
fdd5a50616 we don't need the extra copy wide-regex anymore. 2021-02-25 21:56:35 +00:00
christos
6bde3cc411 fix NLS compilation 2021-02-25 21:47:46 +00:00
rin
e609961ea2 Oops, forgot to commit this. One more adjust for amiga/boot ver 3.1.
Shuold fix build.
2021-02-25 21:46:55 +00:00
christos
e37fce9162 Add glue to disable locale code in order to be smaller. 2021-02-25 21:28:40 +00:00
christos
bb0dab52f7 Add regcomp.c and regexec.c so that we get a version that does not use NLS
and brings in all the locale code.
2021-02-25 21:24:00 +00:00
macallan
e91c9dc379 more node name adjustments
also, pass sensor names if we can find them
now we find and currectly use the hard drive temperature sensor on my iMac G5
2021-02-25 20:51:10 +00:00