top | item 40726170

(no title)

cyxxon | 1 year ago

Saw this on their page:

"Unlike the NTâ„¢, system does not feature a separate Hardware Abstraction Layer (HAL) between the physical hardware and the rest of the OS. Instead, XT architecture integrates a hardware specific code with the kernel. The user mode is made up of subsystems and it has been designed to run applications written for many different types of operating systems. This allows us to implement any environment subsystem to support applications that are strictly written to the corresponding standard (eg. DOS, or POSIX)."

discuss

order

monocasa|1 year ago

Modern NT builds haven't really been using the HAL the same way either. It's been a pain because windows on arm kernels have been pretty tied to Qualcomm hardware so far.

ComputerGuru|1 year ago

This is an ARM issue, not a Windows one. Same reason Linux needs device tree overlays.

DidYaWipe|1 year ago

"Instead, XT architecture integrates a hardware specific code with the kernel."

Isn't this a bad idea?

ffsm8|1 year ago

I'm not taking with authority here, but isn't Linux doing it like that, too?

When you're compiling the kernel you're able to toggle various hardware flags to add to the compilation.

And AMD graphics cards generally work better then NVIDIA (on Linux) because the official drivers have been upstreamed vs Nvidias that haven't

SpecialistK|1 year ago

It's a little hard to follow, but I'm thinking more monolithic kernel than "hybrid"?