p.file
213 subscribers
51 photos
7 videos
157 files
292 links
Please read the pinned post.

The group has restriction for links due to spam bots, but you can send it anyway.

@perplex_files
Download Telegram
Forwarded from Lambda Archive
[Lambda_Archive]-Hardware-Backdoor-List-V1.pdf
29.3 KB
The following document is a list of known hardware backdoors. This is considered a work in progress. This post is version 1 of the document and it will be updated over time to add new entries to the list, to add and improve citations as well as descriptions.
Tags: [ #Intel_ME| #AMD_PSP | #ARM_TrustZone ]
x86_harmful.pdf
344.7 KB
The following document is a list of known hardware backdoors and architectural flaws in x86_64 written by QubesOS author, Joanna Rutkowska.
Tags: [ #Intel_ME| #x86_64 | #QubesOS ]
Forwarded from FreeBSD
Media is too big
VIEW IN TELEGRAM
Intro to Hardware Hacking on RPi

Join Tom Jones as he provides an introduction to FreeBSD running on the Raspberry Pi. The one-hour session covers interfacing with hardware like LEDs and switches.

repo: https://github.com/adventureloop/gpiostuff

#freebsdfridays #raspberrypi #guide
@p_articles is on again, had to delete due to account problems, no content lost, also check @p_pdfs for some good ebooks
2
sc.png
5 MB
#misc

just pondering my gentoo...
recurrences-2.pdf
917.6 KB
#math #programming

Solving recurrences to find asymptotic bounds of a recursive function.
👍1
#comp_arch

When dealing with control hazards, we need to predict the next instructions and flush the pipeline registers if the branch is taken. Since the branch checks whether rs = rt, we can put an equality comparator in the Decode stage, thus reducing the penalty of a misprediction. The interesting thing is that by doing that, we need to deal with RAW (read after write) hazards, because of the equality comparator sources, the process is similar to the post above. If the sources are in the Writeback stage, there is no hazard (the write step is made at low clock, and the read step is made at high clock). If the sources are in the Memory stage, we use a simple logic as the picture shows (ForwardAD and ForwardBD), take a look at the combinatory logic, i will not explain. Now, if the sources are in the Execute stage or in the Memory stage of a lw instruction, the Decode stage will be stalled and the Execute stage will be flushed.
A little thing to notice, when PcSrcD = 1, the decode pipeline register is flushed (as shown in the first picture).
Media is too big
VIEW IN TELEGRAM
#embedded #hardware

FreeBSD: FPGA development of RISC-V 32bit CPU, and buffer overflow demo

source(@BSDJedi) youtube link

https://t.iss.one/FreeBSD/117