Questions about using FreePascal to Write Bootloader and Kernel

"G.K." <[email protected]> Wed, 7 Dec 2022 04:24:40 -0600
Newsgroups alt.comp.lang.pascal
Organization Mixmin
Message-ID <[email protected]>
Are there any FreePascal tools or libraries that allow one to write 
directly to the hardware rather than just to the OS?

I would like to try writing a simple bootloader and Kernel and a 
keyboard and USB driver exclusively with FreePascal-related tools. If 
possible I would like to do it without writing a single line of 
assembler. Instead the tools would create all the assembler.

It seems that FreePascal has a opportunity here to make everything 100% 
cross platform. Do any such tools exist?

-- 

G.K.