cinap_lenrek
0fc2adb43d
bcm: cleanup clock code
...
- disable local clock on interrupt to prevent accidents when reenabling
- always regitster local clock interrupt handler, even for cpu0
- simplify microdelay()
- don't mess with watchdog
2018-10-28 06:09:05 +01:00
cinap_lenrek
f17a5cc2cf
bcm: fix l2 cache maintenance routines for raspi3 (armv8)
...
armv8 has 16-way l2, so adjust shift for the set-way cache
tag format.
2018-10-28 06:05:43 +01:00
qwx
d74fdfc022
misc small manpage fixes
2018-10-28 00:05:05 +02:00
cinap_lenrek
2ee4c08974
devuart: don't sleep in uartdrainoutput() when called splhi or without a process
...
uartdrainoutput() might be called in early initialization
from uartctl() without a process.
2018-10-27 20:00:12 +02:00
cinap_lenrek
d81f4d4866
rc: skip searchpath for "", "." and ".."
2018-10-27 18:32:00 +02:00
cinap_lenrek
d17a049c5b
rc: use searchpath() logic to handle $cdpath
2018-10-26 10:25:23 +02:00
cinap_lenrek
1a55b8d1f0
rc: ignore $cdpath for # device rooted paths (thanks kivik)
2018-10-26 09:52:05 +02:00
23hiro
05021e0579
add Centrino Wireless-N 1030 (thanks lksmk from brazil)
2018-10-25 08:09:10 +02:00
cinap_lenrek
b65a5a1ca5
/sys/lib/dist/mkfile: add pi.img target for raspi sdcard image
2018-10-22 00:16:04 +02:00
cinap_lenrek
f059563b9d
add /sys/src/boot/bcm/mkfile to download raspberry pi bootcode firmware
2018-10-22 00:15:39 +02:00
cinap_lenrek
8dfff00e50
nusb/serial: add support for CH340 serial converter
2018-10-21 17:24:33 +02:00
cinap_lenrek
21001d4294
merge
2018-10-21 03:44:16 +02:00
cinap_lenrek
2fd35e9bf8
kbdfs: don't get confused by broken utf8
2018-10-21 03:42:24 +02:00
qwx
f5c6a870bf
doom: fix music for patch wads
...
revert last change, which used games/wadfs to expose genmidi and music lumps.
replacements from patch wads were never seen that way. instead, write genmidi
and music lumps to /tmp and play them from there.
2018-10-21 00:11:39 +02:00
cinap_lenrek
b4eb667f02
acme: fix fd checks - initialize Window.rdselfd to -1 not 0
2018-10-20 23:57:50 +02:00
BurnZeZ
84e019aba3
fix misleading/wrong fd checks
2018-10-20 18:44:09 +00:00
cinap_lenrek
292cce2ad1
libdisk: catch null bytes in proto file, fix memory leaks
2018-10-20 20:32:22 +02:00
cinap_lenrek
5bb7240ee9
nusb/kb: work arround broken split transaction on raspi's dwc otg usb controller
2018-10-20 19:57:37 +02:00
cinap_lenrek
83e20b4df1
bcm: import changes for raspi2/3 from richard miller
2018-10-20 19:56:31 +02:00
cinap_lenrek
796e5e6000
nusbrc: support for raspi3 ethernet
2018-10-20 19:53:57 +02:00
cinap_lenrek
37dcb25eee
kernel: fix allocb for BLOCKALIGN*2 >= Hdrspc
2018-10-20 19:52:54 +02:00
cinap_lenrek
c4ec69045e
devusb: use Enotconf[] string constant
2018-10-20 19:41:37 +02:00
cinap_lenrek
86a9f92f47
nusb/ether: add support for lan78xx (raspi3) (thanks richard miller)
2018-10-20 19:30:16 +02:00
cinap_lenrek
29865005f9
nusb/ether: tune buffer size parameters for SMSC ethernet (raspi) (thanks richard miller)
2018-10-20 19:29:18 +02:00
mischief
499478eb62
upas/fs: delete extra binaries
2018-10-18 08:46:44 -07:00
mischief
286ee3ba34
truetypefs(4): fix example path
2018-10-16 12:53:55 -07:00
mischief
717fa414af
kbdfs(8): fix nit
2018-10-16 12:53:34 -07:00
aiju
d6164606d9
ttf: SHZ also uses 0x36
2018-10-16 19:26:40 +00:00
aiju
4b507ed83d
libttf: add SHZ[] instruction
2018-10-16 19:14:19 +00:00
aiju
d31f6261b3
libttf: dont unset LOOP in SHC
2018-10-16 18:35:47 +00:00
mischief
2d221e61e3
nusb/disk: also drive usb attached scsi devices
2018-10-15 04:14:59 -07:00
aiju
22fc5467a4
nusb/joy: update misleading comment (thanks Tobias Heinecke)
2018-10-15 10:10:34 +01:00
mischief
df89d898f0
libttf: instruction 0x24 is DEPTH, not CLEAR
2018-10-13 02:20:31 -07:00
cinap_lenrek
c22ebef4e1
libdisk: back out last change
2018-10-13 00:07:46 +02:00
cinap_lenrek
06abb1098a
ssh: fix spinning due to sticky intr flag on connection timeout
2018-10-12 19:28:39 +02:00
cinap_lenrek
f12f773944
merge
2018-10-12 19:04:22 +02:00
cinap_lenrek
6e74c7380f
libdisk: check for proper line termination in proto file parser
2018-10-12 19:02:57 +02:00
mischief
c60ba7267d
namespace(4): fix $home bin paths
2018-10-12 08:47:52 -07:00
mischief
aa35643207
namespace(4): document new TrueType path, drop unused Hershey fonts path
2018-10-12 08:46:48 -07:00
mischief
d5fae54268
truetypefs(4): document truetypefs
2018-10-12 08:36:22 -07:00
mischief
aec4240c0c
truetypefs: fall back to width if advance is zero
...
combining marks will have zero advance, but it results in zero-width
glyphs in subfonts. fall back to width so something meaningful is
rendered even if its not combined properly.
2018-10-12 08:34:17 -07:00
mischief
3a41ce3bf3
truetypefs: fix subfont indices (thanks aiju!)
2018-10-12 08:32:19 -07:00
mischief
4d919ab612
truetypefs: use /lib/font/ttf as default font path
2018-10-12 08:31:05 -07:00
aiju
ccfb6f4126
libttf: fix swapped argument in vscan()...
2018-10-12 11:40:34 +00:00
cinap_lenrek
4808971db6
plumber: fix memory and filedescriptor leaks (thanks BurnZeZ)
2018-10-11 22:49:45 +02:00
cinap_lenrek
c9e86d6b34
ndb/dnstcp: only lookup the expected address type in findserver()
...
theres no reason to lookup both A and AAAA records, as we already
know the type of srcip.
2018-10-11 18:57:14 +02:00
cinap_lenrek
5fbf53b467
merge
2018-10-11 18:34:14 +02:00
cinap_lenrek
ed888f3ee9
ndb/dns: use nil for pointers in dnresolve() args
2018-10-11 18:32:31 +02:00
cinap_lenrek
784a959888
ndb/dns: do recursive lookup for dnsslave=
2018-10-11 18:31:35 +02:00
cinap_lenrek
fce9c3e65a
ndb/dns: avoid format strings in procname
2018-10-11 18:29:17 +02:00