Совмещены директории pci и pci_data

This commit is contained in:
Aren Elchinyan 2023-11-29 22:18:37 +03:00
parent a0de7f8034
commit 4244853b13
6 changed files with 8 additions and 11 deletions

View File

@ -1,3 +1,3 @@
#define VERSION_MAJOR 0
#define VERSION_MINOR 1
#define VERSION_BUILD 758
#define VERSION_BUILD 759

View File

@ -308,10 +308,10 @@ void mem_init( ) {
alloc_init(mem_frame_alloc(1), BLOCK_SIZE);
LOG("%u мегабайт выделено в динамичную память\n",
(256 * 16 * BLOCK_SIZE + BLOCK_SIZE) / 1024 / 1024);
// Выделяем по 4 мегабайта в аллокатор динамичной памяти
for (int64_t i = 0; i < 16; i += 4) {
//fb_printf("%d/%u\n", i, 16);
// fb_printf("%d/%u\n", i, 16);
mem_add_block(mem_frame_alloc(1024), 1024 * BLOCK_SIZE);
}
mem_merge_all_blocks( );

View File

@ -12,7 +12,12 @@ fi
$CC $ARCH_FLAGS -I../../modlib -finput-charset=UTF-8 -fexec-charset=cp1251 -c main.c -o pci.o
$CC $ARCH_FLAGS -I../../modlib -finput-charset=UTF-8 -fexec-charset=cp1251 -c pci_data.c -o pci_data.o
$CC $ARCH_FLAGS -T ../link.ld -Wl,--entry=init,--build-id=none pci.o -o pci.ko
$CC $ARCH_FLAGS -T ../link.ld -Wl,--entry=init,--build-id=none pci_data.o -o pci_data.ko
cp pci.ko ../bin/
cp pci_data.ko ../bin/
cp pci_vendors.txt ../bin/
echo "Сборка завершена, файл: pci.ko"

View File

@ -1,8 +0,0 @@
#/bin/sh
echo "Название: список устройств и производителей для PCI"
echo "Лицензия: Публичное достояние"
gcc -I../../modlib -O0 -finput-charset=UTF-8 -fexec-charset=cp1251 -c -fPIC -nostdlib -Wno-builtin-declaration-mismatch main.c -o pci_data.o
gcc -Wl,--entry=init,--build-id=none -fPIC -shared -nostdlib pci_data.o -o pci_data.ko
cp pci_data.ko ../bin/
cp pci_vendors.txt ../bin/
echo "Сборка завершена, файл: pci_data.ko"