@f4grx@chaos.social
@f4grx@chaos.social avatar

f4grx

@f4grx@chaos.social

Joined Apr 16, 2022

#nobot #noarchive #nobridge #nothreads #nometa

#Curiosity, #science, #technology, #hack, #8bits, #retrocomputing, #diy, also #environment, #humanrights #humor %utf8

General allergy to machine learning tools, blockch*ins, bullshit and pseudoscience in general
(┛ಠ_ಠ)┛彡┻━┻

Posts deleted after 1 year, nothing of that much value is kept here.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

f4grx, to random French
@f4grx@chaos.social avatar

This does not look like much, but my operating system is now able to do console I/O via a character device:

  • A device manager registers available devices
  • stdio init calls open on the console device, which allocates a file structure and returns a file descriptor,
  • then console_puts calls write() on the returned file descriptor to emit the string.

The calling convention makes maximum use of registers and is not that bad.

All of this was written in hc11 .

f4grx,
@f4grx@chaos.social avatar

@Wintermute_BBS thanks :)

f4grx,
@f4grx@chaos.social avatar

@Wintermute_BBS like this? I will use the hc11 system to test more peripheral boards, because the bootstram rom and integrated peripherals are very easy to use.
I really need more uarts and compactflash.

First of all I need a readline() and shell, and a few api tweaks.

f4grx,
@f4grx@chaos.social avatar

@gilesgoat @Wintermute_BBS i note that, thanks :)

f4grx,
@f4grx@chaos.social avatar

@Wintermute_BBS it seems to be broken on the real hardware :|

f4grx,
@f4grx@chaos.social avatar

@Wintermute_BBS no idea, I just dont get any serial display. Will investigate this evening. The bootstrap loader is ok and the previous monitor I wrote is also ok. So it's specific to this new code.

f4grx,
@f4grx@chaos.social avatar

@Wintermute_BBS could have been, since it's running at 16mhz, not the usual 8. Old monitor runs as expected.

f4grx,
@f4grx@chaos.social avatar

@gilesgoat @AMS @Wintermute_BBS yep 128 bytes buffers is perfect, I have a total memory of 56k, so 1k buffers are overkill. I will hopefully have a filesystem! Homegrown to keep the memory requirements low, but extensible!

f4grx, to random French
@f4grx@chaos.social avatar

Just got yet another cryptospam from mastodon.social

f4grx,
@f4grx@chaos.social avatar

@mcdanlj or they were quickly terminated. I have no idea.

mcdanlj, to random
@mcdanlj@social.makerforums.info avatar

orly‽

f4grx,
@f4grx@chaos.social avatar

@mcdanlj ceci n'est pas une green.

jeff, to random
@jeff@newsie.social avatar

deleted_by_author

  • Loading...
  • f4grx,
    @f4grx@chaos.social avatar

    @jeff btw, your verified link is surprising.

    nixCraft, to random
    @nixCraft@mastodon.social avatar

    The .zip TLD sucks, and it needs to be immediately revoked. My take: it doesn't matter these days despite having a valid concern.

    f4grx,
    @f4grx@chaos.social avatar

    @nixCraft We can still build link honeypots with kilobytes of random words and hyperlinks.

    or chatgpt generated BS pages.

    f4grx,
    @f4grx@chaos.social avatar

    @Adorable_Sergal @nixCraft too good to waste lol

    nixCraft, to random
    @nixCraft@mastodon.social avatar
    f4grx,
    @f4grx@chaos.social avatar
    timonsku, to random
    @timonsku@mastodon.social avatar
    f4grx,
    @f4grx@chaos.social avatar

    @timonsku it requires serious training. Good job!

    ravensview, to random

    For my chemistry friends out there - today's #t-shirt.

    f4grx,
    @f4grx@chaos.social avatar

    @deilann @ravensview @JStark looks like something I would do, too.

    nixCraft, to random
    @nixCraft@mastodon.social avatar

    I just got access to Google’s new MusicLM and…

    Wow.

    No exaggeration when I say this will change the music industry. Thanks https://twitter.com/zackhargett/status/1656812761324875776 for the HT.

    video/mp4

    f4grx,
    @f4grx@chaos.social avatar

    @nixCraft this is a nightmare for all creators.

    jskists, to random

    I'm very thankful for the warning at these roadworks.

    f4grx,
    @f4grx@chaos.social avatar

    @jskists @Wintermute_BBS ask them to lay a toslink cable in the bundle, we could multiplex several 9600bps links on just one.

    nixCraft, to random
    @nixCraft@mastodon.social avatar

    Imagine calling external /bin/ls just to check the file listing on your Linux, macOS, FreeBSD or Unix-like systems. Just use printf https://bash.cyberciti.biz/guide/Printf_command or echo https://bash.cyberciti.biz/guide/Echo_Command :P Avoid bloat.

    f4grx,
    @f4grx@chaos.social avatar

    @nixCraft love it

    Wintermute_BBS, to random German

    Despite hating having to type on glass, why isn't there at least one telnet terminal app for that does ANSI just like or do? And why do the few apps that support ANSI suck so fucking epically at displaying it properly?

    f4grx,
    @f4grx@chaos.social avatar

    @Wintermute_BBS termux doesnt do it right?

    TechConnectify, to random
    @TechConnectify@mas.to avatar

    hi.

    do you have an uncle who won't shut up about how VHS didn't deserve to win against Beta? does this uncle cite all sorts of reasons for his opinion? is one of them beta's use in the pro-market?

    please send this to your uncle

    it's a new video

    https://youtu.be/hGVVAQVdEOs

    f4grx,
    @f4grx@chaos.social avatar
    fdroidorg, to random
    @fdroidorg@floss.social avatar

    We regret to inform you that Mastodon has decided to leave the F-Droid Reproducible Builds project.

    Going forward, Mastodon updates on F-Droid will be maintained by the F-Droid team and signed with an unique per-app key generated by F-Droid.

    If you installed Mastodon through F-Droid, please uninstall and reinstall it to keep receiving updates.

    f4grx,
    @f4grx@chaos.social avatar

    @fdroidorg Or use tusky.

    stylus, to random

    I just scored an apparently-working Z80 CP/M system (Xerox 820) at an estate sale. The computer lives inside the monitor, plus there's a keyboard & HUGE two 8" disk drives. One of the floppies will boot it to an "A>" CP/M command prompt. What in the world will I do with it?

    f4grx,
    @f4grx@chaos.social avatar
    ve7fim, to random
    @ve7fim@mastodon.social avatar

    Day 108 of - Couldn't post this last night, but Mastodon is working again, so here goes.

    This is a front panel for a four-channel level meter, with two control buttons per channel. This connects into a larger system that I'm building.

    f4grx,
    @f4grx@chaos.social avatar

    @ve7fim Thats very pretty!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • osvaldo12
  • Youngstown
  • ngwrru68w68
  • slotface
  • everett
  • rosin
  • thenastyranch
  • kavyap
  • tacticalgear
  • megavids
  • modclub
  • normalnudes
  • cubers
  • ethstaker
  • mdbf
  • Durango
  • khanakhh
  • tester
  • provamag3
  • cisconetworking
  • Leos
  • anitta
  • lostlight
  • All magazines