BareMetal icon indicating copy to clipboard operation
BareMetal copied to clipboard

A very minimal, resource efficient exo-kernel

Results 20 BareMetal issues
Sort by recently updated
recently updated
newest added

First off, sorry this bug report isn't too specific about a number of things, mostly involving steps to reproduce the problem... Anyway, the problem is that BM hangs a lot....

I'm wondering at what point is the armv8 architecture going to be supported, as I just found out that the Raspberry Pi 3 Model B uses this architecture. It would...

- [ ] AHCI driver must search for controllers via all possible PCI IDs and save BAR5 (AHCI Base Address Register) for each detected instead of just stopping at the...

enhancement

Create a new file called config.asm for `b_system_config` to live in. System configuration should all be done by that function. PCI read/writes, disk information, etc.

enhancement

How to reproduce: Boot a host via PXE. Start pinging random IP address on the PXE boot network to generate ARP packets

bug

For running the kernel in VMware.

enhancement

Add code to `b_smp_config` for checking if a CPU is present/active/idle. RCX should be passed for an CPU ID.

The kernel still calls the built-in input/output functions if something (like Alloy) changes the kernel function table. The kernel should use the public function table and not internal addresses for...

http://en.wikipedia.org/wiki/Zero-copy This is partially implemented. `b_net_tx` forwards the memory location of the packet directly to the network driver and the hardware handles it. No time is spent by the CPU...

enhancement