Scopriamo le operazioni logiche dei processori x86.
#x86 #assembly #x86_64 #x86assembly
#x86 #assembly #x86_64 #x86assembly
Wrote a minimal UEFI bootloader for my OS project—because #GRUB is a monstrosity—initially with the intention of supporting only #x86_64. After getting it working, I noticed that there was almost no x86_64-specific code. Because I'm using #Zig all I had to do to recompile for #arm64 is modify a single line in build.zig. No fiddling with cross compilers or fucking with sysroots.
Lo and behold it worked perfectly (other than the fact that I didn't recompile my dummy kernel.elf for #aarch64). Zig might just have the most pleasant low level development and cross-compilation workflow I've ever worked with.
#aarch64 #arm64 #zig #x86_64 #grub
Scopriamo le istruzioni di trasferimento dei processori x86 e, in particolare, come sono cambiate dai tempi dei 486.
#x86 #assembly #x86_64 #x86assembly
#x86 #assembly #x86_64 #x86assembly
Spent part of my #RechageDay at #AMD looking at bootstrapping #TinyCC 0.9.26 from #GNUMes on #x86_64 architecture. And thanks to #Mes mantainer @janneke for his help debugging various issues. We can now build initial #tcc binary and it can even run some simple commands such as --help or -vv.
Unfortunately, we still hit some critical bugs when trying to use this tcc binary to rebuild itself but hopefully we are not far now.
#rechageday #amd #TinyCC #GNUmes #x86_64 #mes #tcc #bootstrappable #bootstrappablebuilds #reproduciblebuilds
Learning x86_64 Assembly By Building A GUI From Scratch - Some professional coders are absolutely adamant that learning to program in assemb... - https://hackaday.com/2023/06/18/learning-x86_64-assembly-by-building-a-gui-from-scratch/ #softwarehacks #assembly #xwindows #x86_64 #gui #x11
#x11 #gui #x86_64 #xwindows #assembly #softwarehacks
Com o preço dos #RaspberryPi e outras alternativas #ARM #singleboard, está compensando muito mais comprar #minipcs #x86_64.
#raspberrypi #arm #singleboard #minipcs #x86_64
Intel Suggests Dropping Everything But 64-Bit From X86 With Its X86-S Proposal https://hackaday.com/2023/05/21/intel-suggests-dropping-everything-but-64-bit-from-x86-with-its-x86-s-proposal/ #computerhacks #x86_64 #intel #x86
#computerhacks #x86_64 #intel #x86
Intel Suggests Dropping Everything But 64-Bit From X86 With Its X86-S Proposal - In a move that has a significant part of the internet flashing back to the innocen... - https://hackaday.com/2023/05/21/intel-suggests-dropping-everything-but-64-bit-from-x86-with-its-x86-s-proposal/ #computerhacks #x86_64 #intel #x86
#x86 #intel #x86_64 #computerhacks
iced, https://github.com/icedland/iced.
A fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python and Lua.
#disassembler #assembler #x86 #x86_64
Building squid from scratch in an x86_64 linux box, had left a `--build=aarch64-unknown-linux-gnu` flag dangling from a prior run in docker in a Mac M1.
Funny thing is that it only aborted after spewing out 4 log lines, trying to xcalloc and the kernel didn't give it the mems.
#Linux #x86_64 #aarch64 #proxy #squid
Building squid from scratch in an x86_64 linux box, had left a `--build=aarch64-unknown-linux-gnu` flag dangling from a prior run on docker in a Mac M1.
Funny thing is that it only aborted after spewing out 4 log lines, trying to xcalloc and the kernel didn't give it the mems.
#Linux #x86_64 #aarch64 #proxy #squid
Just finished RE-compiling #FFMPEG static binary from my bash script I used to compile #macOS #X86_64 & #arm64. I thought I had it solved yesterday. Ended up it worked on X86_64 to compile in #HDR10Plus and all relevant CPU optimizations, but something I did messed up ARM64’s compile - so it showed as no #NEON optimizations AND only 32-bit in the x265 section of ffmpeg!
Wha’??? 👀
#ffmpeg #macos #x86_64 #arm64 #hdr10plus #neon
I'm looking for #podcast recommendations in the #osdev and #pldev spaces (need something to do during upcoming vacation), ideally heavily into the nitty-gritty of #riscv, but I'll take #arm or #x86_64 too. No need the be shy on #TypeTheory either. I'm already listening to Type Theory Forall, The Changelog, Mariane Writes a Programming Language, Syslog, and The Type Theory Podcast.
#podcast #osdev #PLdev #riscv #arm #x86_64 #typetheory
If you don’t say “ooo big stretch” every time you enable long mode on #x86_64, you’re a psychopath.
If you don’t say “ooo big stretch” every time you enable long mode on #x86_64, you’re a psychopath.
#AlmaLinux, #CentOSStream, #ClearLinux, #Debian, #Fedora & #Ubuntu Shoot out On #AMD 4th Gen #EPYC Genoa
Winner? #Intel's Clear with its #AVX512 and other optimizations and extensive tuning for optimal #x86_64 performance paid off for @AMD@twitter.com #EPYCGenoa
https://bit.ly/3WIpLWF
#AlmaLinux #centosstream #clearlinux #debian #fedora #ubuntu #amd #epyc #intel #avx512 #x86_64 #epycgenoa
Successfully set up my entire cross-compilation toolchain with Cmake, including qemu & Ctest to run my unit tests on x86_64 🥳
This way I don't have to bring my Bela board everywhere to work on my synth project 😁
#arm
#x86_64
#cmake
#cplusplus
#belaboard
#crosscompilation
#synth
#diy
#qemu
#arm #x86_64 #cmake #cplusplus #belaboard #crosscompilation #synth #diy #qemu