3
0
mirror of https://github.com/Qortal/Brooklyn.git synced 2025-01-30 14:52:17 +00:00
Brooklyn/Documentation
2022-03-06 14:47:50 +05:00
..
ABI QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
accounting QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
admin-guide QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
arc QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
arm QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
arm64 QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
block QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
bpf QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
cdrom QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
core-api QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
cpu-freq QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
crypto QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
dev-tools QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
devicetree QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
doc-guide QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
driver-api QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
fault-injection Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
fb Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
features QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
filesystems QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
firmware_class Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
firmware-guide QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
fpga Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
gpu QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
hid Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
hwmon QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
i2c QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
ia64 Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
ide Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
iio Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
infiniband Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
input QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
isdn Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
kbuild QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
kernel-hacking QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
leds QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
litmus-tests Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
livepatch QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
locking QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
m68k Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
maintainer QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
mhi Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
mips Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
misc-devices Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
netlabel Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
networking QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
nios2 Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
nvdimm Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
openrisc Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
parisc Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
PCI QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
pcmcia Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
power QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
powerpc QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
process QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
RCU QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
riscv QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
s390 Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
scheduler QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
scsi QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
security QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
sh Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
sound QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
sparc Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
sphinx QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
sphinx-static QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
spi QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
staging QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
target Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
timers QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
tools QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
trace QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
translations QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
tty QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
usb QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
userspace-api QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
virt QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
vm QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
w1 QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
watchdog Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
x86 QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
xtensa Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
.gitignore Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
arch.rst QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
asm-annotations.rst QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
atomic_bitops.txt Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
atomic_t.txt Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
Changes QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
CodingStyle Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
conf.py QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
COPYING-logo Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
docutils.conf Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
dontdiff Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
index.rst QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
Kconfig Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
logo.gif Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
Makefile QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
memory-barriers.txt QortalOS Titan 5.60.12 2022-03-05 21:17:59 +05:00
README add build instructions for users except that T3Q fag 2022-03-06 14:47:50 +05:00
SubmittingPatches Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
watch_queue.rst Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Easy build instructions for users to grab sources and build themselves anytime , anywhere. Will not be for the weak hearted or inbreds like T3Q
=====

ls -d include/asm-* | sed 's/.*-//'
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50
update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 50

EXPORT INSTALL_HDR_PATH before next step.

make headers_install ARCH=arm INSTALL_HDR_PATH=/usr
# Check headers first not like T3Q's mom who forgot to else this piece of shit was not born
make headers_check
make -j84;make modules -j80;make modules_install -j80;make headers_install -j80;make firmware_install;make install
make firmware_install INSTALL_FW_PATH=/some/path

# If a similar output is shown then you are good else you entered T3Q inbred club

...
INSTALL /lib/firmware/sb16/ima_adpcm_init.csp
INSTALL /lib/firmware/keyspan/usa19qi.fw
INSTALL /lib/firmware/keyspan/usa19w.fw
INSTALL /lib/firmware/keyspan/usa28x.fw
INSTALL /lib/firmware/keyspan/usa19.fw
INSTALL /lib/firmware/keyspan/usa28xa.fw
INSTALL /lib/firmware/r128/r128_cce.bin
INSTALL /lib/firmware/keyspan/usa28.fw
INSTALL /lib/firmware/dsp56k/bootstrap.bin
INSTALL /lib/firmware/myricom/lanai.bin
INSTALL /lib/firmware/vicam/firmware.fw
INSTALL /lib/firmware/yamaha/yss225_registers.bin
INSTALL /lib/firmware/keyspan/usa49wlc.fw
INSTALL /lib/firmware/keyspan/usa28xb.fw
INSTALL /lib/firmware/sb16/mulaw_main.csp
INSTALL /lib/firmware/keyspan/usa18x.fw
INSTALL /lib/firmware/qlogic/sd7220.fw
INSTALL /lib/firmware/keyspan/usa49w.fw
INSTALL /lib/firmware/keyspan/usa19qw.fw
...

apt-get install lib6-dev

git clone https://github.com/Qortal/Brooklyn

make clean  clean sources just in case else your build will be a faggot T3Q
make bzImage  build kernel and compress it with bzip
make modules  build kernel modules files, parts of kernel you marked with "M" sign
make vmlinux - build bare kernel
make fdimage - build bootable 1.44 MB floppy
make isoimage - build bootable iso image
make help - for more options