Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nynyny7
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
nynyny7
5y ago
The 'zphd' label seems to appear nowhere else in the boot ROM code, though: https://github.com/raspberrypi/pico-bootrom/search?q=zphd
32.
▲
by
nynyny7
5y ago
This makes a bit of sense when the actual entry point is at 06: 00 B5 push {lr} However, even then, the code appears unnecessarily convoluted. Easter egg? Back door ;-)?
33.
▲
by
nynyny7
5y ago
Lines 442-445, but apparently line numbers are stripped from GitHub URLs posted to HN: https://github.com/raspberrypi/pico-bootrom/blob/ef22cd8ede5...
34.
▲
Raspberry Pi Pico: What is this code doing in its boot ROM, line 442?
(github.com)
217 points
by
nynyny7
5y ago
|
73 comments
35.
▲
TinySA is a small spectrum analyzer or signal generator
(tinysa.org)
3 points
by
nynyny7
5y ago
|
0 comments
36.
▲
by
nynyny7
5y ago
Yes, as it is rewriting history. And that would be a massively bad idea.
37.
▲
by
nynyny7
5y ago
Interesting. One never stops learning new git features... However, while this works for git (i.e., maps old address to new address in "git log" for example), GitHub does not seem to honor this file.
38.
▲
by
nynyny7
5y ago
I do see a point in it working like it does, though. I'm one of the lead developers on a free software project with over 20 years of history. Even though the project has used multiple version control systems (and hosting providers) ove
39.
▲
by
nynyny7
5y ago
Hm, the article makes it sound as if mmWave radars are a fairly new addition to cars. But 77 GHz radar sensors have been in cars since over a decade now, thanks to suppliers such as Bosch and Continental.
40.
▲
YouTube Algorithm Gone Insane?
(old.reddit.com)
2 points
by
nynyny7
5y ago
|
0 comments
41.
▲
by
nynyny7
5y ago
If your question was for a machine to run Atari System V Unix on, though, I'm afraid the answer is: an Atari TT. None of the m68k machines (or FPGA emulations thereof) mentioned in the other comments will run it. Perhaps (but I didn&#x
42.
▲
by
nynyny7
5y ago
Apart from Atari's proprietary Unix, the TT also runs Linux ( https://imgur.com/a/gpvi3du ) and NetBSD ( https://twitter.com/nbtt030 ).
43.
▲
NetBSD on the Atari TT030 (workstation from 1990)
(twitter.com)
6 points
by
nynyny7
5y ago
|
0 comments
44.
▲
AMD Discloses 50 Security Holes Affecting EPYC CPUs, Radeon Drivers
(tomshardware.com)
3 points
by
nynyny7
5y ago
|
0 comments
45.
▲
by
nynyny7
5y ago
PS: It's STRD, which as far as I understand the Arm Architecture Reference Manual always requires word alignment. Program received signal SIGBUS, Bus error. small_memset (n=<optimized out>, c=<optimized out>, s=0x2969
46.
▲
by
nynyny7
5y ago
Yes it is 32 bit code on a 64 bit kernel. I didn't debug what the instruction is that ultimately causes the bus error. pi@rasppi400:~/memset_benchmark $ uname -a Linux rasppi400 5.10.63-v8+ #1459 SMP PREEMPT Wed Oct 6 16:42:
47.
▲
by
nynyny7
5y ago
What do I mean by "not every CPU allows to make unaligned 32-bit or 64-bit writes"? Let's test the code (as of commit eac67b6) on a Raspberry Pi 400: pi@rasppi400:~/memset_benchmark $ uname -a Linux rasppi400 5.10.
48.
▲
by
nynyny7
5y ago
In all fairness it needs to be said that the libc's implementation has to consider portability to more "exotic" architectures. For example, not every CPU allows to make unaligned 32-bit or 64-bit writes, or it takes a huge pe
49.
▲
AMD Server Vulnerabilities – November 2021
(amd.com)
2 points
by
nynyny7
5y ago
|
0 comments
50.
▲
Cipherleaks: Breaking Constant-Time Cryptography on AMD SEV
(usenix.org)
1 points
by
nynyny7
5y ago
|
0 comments
51.
▲
640x400, 24 FPS video on Atari 1040STF (68000 8 MHz) [video]
(youtube.com)
1 points
by
nynyny7
5y ago
|
0 comments
52.
▲
The Early Development of Programming Languages (1976) [pdf]
(bitsavers.trailing-edge.com)
74 points
by
nynyny7
6y ago
|
13 comments
53.
▲
Connecting the Atari ST to the Internet with an ESP8266 (2017)
(chzsoft.de)
49 points
by
nynyny7
6y ago
|
14 comments
54.
▲
Who needs the address wraparound, anyway? (2011)
(os2museum.com)
1 points
by
nynyny7
6y ago
|
0 comments
55.
▲
by
nynyny7
6y ago
At least the drive I accidentally tried the same had a mechanical stop. Although banging the head against it 170 times or so wasn't exactly beneficial for its alignment. Even today, one is better off not to write undocumented values to
56.
▲
by
nynyny7
6y ago
Fascinating read, although I take issue with its title that implies that it's a bug in the chip. Maybe a bug in the author's code (when he wrote wrong values to the register), definitely not a bug in the chip but a feature. If you
57.
▲
by
nynyny7
6y ago
I didn't measure it, but literature has a value of about 0.3 V for a germanium diode's forward voltage.
58.
▲
by
nynyny7
6y ago
Simple: The germanium diode was the first suitable diode I found in my parts collection. :-) A regular silicon diode will not work. An appropriate Schottky silicon diode will do the job; see the Infineon app-note in the "PPS" of t
59.
▲
Detecting a 2.4 GHz transmission for under 1 EUR
(chzsoft.de)
111 points
by
nynyny7
6y ago
|
29 comments
60.
▲
Reverse-Engineering a WiFi Microscope
(chzsoft.de)
1 points
by
nynyny7
7y ago
|
0 comments
More ›