Subj : Re: Computer Broken To : tenser From : apam Date : Fri Sep 12 2025 05:51 am Re: Re: Computer Broken By: tenser to apam on Fri Sep 12 2025 11:03 am te> Cool. USB is hard; for x86_64, it depends: to enter 64-bit long mode, you te> have to set up virtual memory paging and enable the MMU; if you're already te> doing that for 32-bit, it's not so bad: but if you're using te> x86-segmentation (which I think you are?) it's a lot more challenging te> because a) most of x86 segmentation is ignored in long mode, and b) you te> have to switch to paged virtual memory (with at least 4 level paging). no i do have paging with the mmu. I'll look at it. I did go down another rabbit holr though, adding fat support via grafting the fatfs driver in, its _almost_ working, but having some minor issue that is proving to be difficult :) my goal for adding fat support was to be able to use usb keys which would be awesome if i had a usb stack, and able to use limine boot loader which i hear is good (and part of a youtube video about porting to x86_64) plus having to have an OS that can write minix v3 filesystems to prepare my disk images is a bit tricky (debian does still, but most linux distros ship kernels with it disabled) Andrew --- SBBSecho 3.28-Win32 * Origin: -=[conchaos.synchro.net | ConstructiveChaos BBS]=- (21:4/141) .