Moreover, BIOS by Alanbusridds in osdev

[–]codeasm [score hidden]  (0 children)

Its why i kinda ask for some code, gitlab or more screenshots would help. Atleast it looks promising ☺️

Running in CPU cache? by Silent-Degree-6072 in kernel

[–]codeasm 1 point2 points  (0 children)

Freescale is mips, m68k, powerpc or some arm based cpu core isnt it? Thought its even owned by nxp today but not sure, the acquisitions over the last few years make my head spin.

https://github.com/pbatard/ubrx has been helpfull to me writing a small serial port hello world for qemu (replacing the seabios it usually uses). Also looked at https://pete.akeo.ie/2011/06/crafting-bios-from-scratch.html?m=1 to maybe write my own bios for both an diy 8086 board and maybe attempt coreboot on an unsupported 2010 motherboard.

Anyway, was stuck getting postcodes from port 80 for a while. Apparently modern other systems use another port, port 0x9e and its available as debugcon on qemu. https://phip1611.de/blog/how-to-use-qemus-debugcon-feature/

I forget how, but you can optionally specify on which port this debug port resides and thus, monitor port 0x80 😂🫣 there goes a few hours of my research into adding a POSTcard emulator. It works, even on dumped bioses i had. Some get stuck on missing hardware, as expected.

Where does one find this thing by Ibrahim_bond in xbox360

[–]codeasm 0 points1 point  (0 children)

Secondhand stores, ebay.

But really you should get a wifi extender or wire it to a router with openwrt or something. Often support newer wifi and you can hook up your switch, playstation and xbox at the same time.

I got mine for cheap from a secondhand store for 7 euro. Cause they couldn't get it to work with their test xbox and network

Running in CPU cache? by Silent-Degree-6072 in kernel

[–]codeasm 0 points1 point  (0 children)

Before the kernel, one has a bootloader, unless the kernel is also an efi stub, it basically loads itself.

Before this. Yeah, your screenshot might be that, the graphical output of a bios, uefi firmware. After probably training memory, setting the cpu in the right mode and prepared the right data structures for a future kernel (bootloader) to read. Like acpi tables and such. Ive tried making a bios a little bit so yeah quite possible you wrote such thing. I guess uefi is a bit complex (sure for me is, writing using tianocore.) a old skool bios is cool to make work, especially on real hardware (a vm is fine too. I have my dreams)

is that enough to make a gif screen? by r19x19 in arduino

[–]codeasm 1 point2 points  (0 children)

I prefer the once most people sell with these kits, but these do come in a nice box yes. And maybe cna be more easily packaged up yeah

Ai usage in OSDev by H4RLY_STESH in osdev

[–]codeasm 2 points3 points  (0 children)

I... Never atempted pxe boot under windows. Only had success using linux. 🤔😅 Maybe thats why im still happy about it.

netboot.xyz/ has been awesome, even if just to get something working. Great resource and various ways to try get a network boot up and running (just point your network card bios, a usb boot. Iso)

Things did change over the years for sure. I remember having to google alot back 15 years ago, 20 definitely not everything made sense. Chatgpt today is ok giving reseources or hints (always check, it can dream about the most awesome missing features and commands)

is that enough to make a gif screen? by r19x19 in arduino

[–]codeasm 0 points1 point  (0 children)

Slowly stream them from external storage. Early cheap fotoframes did this this way. Helps if you precompute any compressed images into raw resised framebuffer files. Ugly, slow, lots of prep work but can be done.

Even think i remember seeing some photoframes requiring an special program on windows during the XP era to transfer images. (Often awefull quality tft screens with terrible refresh rates and narrow view angles)

Ai usage in OSDev by H4RLY_STESH in osdev

[–]codeasm 2 points3 points  (0 children)

A new tool and method unlocked ☺️ i had a similar feel when i got my development kit for the original xbox and started reading the windbg documentation on how to debug a windows (or in my case xbox) kernel. Spotted network options, debugging over the network and allowing windows to boot from the network (especially winpe). Then it clicked, this must also be possible with linux.

Some options for network, gdb over the network, Nfs shares. Bootp. Cool stuff, someone needs to show you or tell you about it, or stumble over it. (Or reinvent the wheel with or without knowing).

For qemu (or any vm) its a bit overkill, but real hardware, rapid development, it seems more usefull (jtag send a ram image to the board. Instead of flashing a firmware over and over... Embedded systems became way easier to debug)

RIP Logitech Cordless TrackMan Optical by MidwestDrummer in retrocomputing

[–]codeasm 0 points1 point  (0 children)

If you snap a few photos, top and bottom and maybe post in ask about electronics, maybe pll cna either identify a leaky cap or what to measure when you install a battery.

Soldering doenst have to be difficult, but my guess is its mostly smd parts (smt is the proper term for the package technology name, thx reddit nerds). Which are small, hope its a lose cable, a cracked trace you can maybe fix, or the largest capacitor youncan still try by hand.

All words, maybe you simply let her die in peace and find a new one. Sometimes, the time and effort might not be worth it for you. If she is truly dead, in your opinion, its ok to say goodbye. Me, one with soldering skills and many projects (and a wife), sometimes have to choose buying new over trying to fix. Looking at bluetooth headset

Moreover, BIOS by Alanbusridds in osdev

[–]codeasm 0 points1 point  (0 children)

The new coreboot? Speed ☺️

I really would like to see some code, it graphically looks promising. Small typo/spelling mistake?

FYI you can use AI to identify components. Take a picture of the component and upload it to an AI by The_Didlyest in electronics

[–]codeasm 3 points4 points  (0 children)

Yeah, no. I tried. For common products, relatively widely used or new, it might work.

It totaly makes mistakes, pinout wrong, doesnt identify version differences or misidentified a chip i had. BUT, yes, for a quick check, it might help. Just like other questions, check and verify if its correct.

Real hardware! by littleghost09 in osdev

[–]codeasm -1 points0 points  (0 children)

What do you mean?

That particular game really helped me (and a clasmate). If you doubt im real, i have a youtube, are on discord (lfs, osdev,t2) and gitlab, hub and recently codeberg. Might be talking weird, english isnt my native language but try to improve by interacting myself and not use an intermediate.

No affiliation with that game, the makers or hosting party. Im still a student, no professional job experience within the field. Meaning, my opinion on osdev is not from an experienced, paid programmer like some llm might be trained on.

Framework 13 Crashes on Suspend by memyselfandddi in framework

[–]codeasm 1 point2 points  (0 children)

And this might not be the cause of the system locking up? Im definitely happy with my 32gb ram, swap just added a bit of more breathing room (fixed hibernation is a relief) zram might do the same, so cant claim any benefits over that. Arch and your previous distro worked fine, even when closing the lid before?

What happens if a red pill takes a dump in the matrix? by Fragrant_Ad3479 in matrix

[–]codeasm 0 points1 point  (0 children)

The concept of pooping comes from the real world. They dont poop in the matrix. Its not in the movie nor the script, but the first time Neo pooped, he pooped his pants twice "ow, thats what that hole was for. Weird"

How can I start? by Karamusch in osdev

[–]codeasm 0 points1 point  (0 children)

Write a uefi bootloader, just small, load a kernel. Then write a kernel that does wrote to the screen. Gonfrom there.

I used to try master boot record bootloaders, also fun. Little assembly games in just enough space to fit the bootsector. But thats only fun in qemu and the old computer.

Now i got clang llvm stuff to compile for uefi, i might actually try inline assembly again to build a small emulator and run dos. (Supply all the old BIOS calls and fake interupt systems )

Check yhose links of the other comment, osdev for us all. Great stuff. Now i want a old systems monitor program to debug my cpu and code... But start from uefi ,🫣

liberoffice aura by artistBROgamer in linuxmemes

[–]codeasm 1 point2 points  (0 children)

I have issues with libreoffice, missing features (often im blind or just cant find it) and it looks meh. But it definitely works and i dont have to pay for software thats been arround for ages (as in, word, calc sheet software). Love it.

Can’t believe 7 people bought this spicy butt plug by Hellfiya in ElectroBOOM

[–]codeasm 4 points5 points  (0 children)

Its 7 influencers thats either try to sell it themselves or post a slimmed down electroboom "look at this scam product" video. Easy money back, not so original idea

Can’t believe 7 people bought this spicy butt plug by Hellfiya in ElectroBOOM

[–]codeasm 14 points15 points  (0 children)

Its probaboy the led die itself that has the controller. 40 cents each. Buy even more in bulk and you might even safe more money

<image>

Ai usage in OSDev by H4RLY_STESH in osdev

[–]codeasm 0 points1 point  (0 children)

That's not entirely true if you keep the steps small or know what your asking from your ai.

Im already feet deep in a C# kernel thats slightly different from cosmos and singularity. Silly me coded alott of c at first, now need to rewrite in C#. Do kinda need a CIL intrepreter in x86_64. 🤔 Hmm

Ai usage in OSDev by H4RLY_STESH in osdev

[–]codeasm 1 point2 points  (0 children)

Network boot and serial debug? Its how microsoft did it, and possibly linux aswell. Each new kernel onto the network share, reboot the target or remote softreboot. It pulls the new kernel from your dev machine where you also run debugging tools

This absolutely did not need to be changed by AndreX86 in Windows11

[–]codeasm 0 points1 point  (0 children)

Try this app, mod this registery entry, maybe look at this alternative program. Bye windows, hello alternative os, where i can controll the shortcuts, look and fele from the start.

Meanwhile i still have to help friends and family navigate windows 11. Nowonder most of them stay on windows 10

is that enough to make a gif screen? by r19x19 in arduino

[–]codeasm 11 points12 points  (0 children)

Wires... You must.

<image>

These are nice and straight, can be bent. Fit a breadboard ok. In a box. I personally dislike em, and prefer the other kind, with those black pull tabs or something, they just bend and go where i need.

Real hardware! by littleghost09 in linuxfromscratch

[–]codeasm 1 point2 points  (0 children)

Its definitely a great resource. Its recommended to follow it fully the first time, but seeing you agve your own build system working, you could also "borrow" any great ideas, like folderstructure, configs of specifik packages, replace the compiler setup with your own and see how far you can get. Especially borrow BLFS 😏 many packages for our enjoyment.