3
0
mirror of https://github.com/Qortal/Brooklyn.git synced 2025-01-30 14:52:17 +00:00
Brooklyn/Documentation
Raziel K. Crowe b48c9cc972 Second batch of augmented kernel
Github is super gay like T3Q.
2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +05:00
driver-api Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +05:00
fpga Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
gpu Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +05:00
ARMboost.png Titan's ARM Boost clock in action 2022-03-12 19:30:57 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +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 Second batch of augmented kernel 2022-03-15 21:06:03 +05:00
memory-barriers.txt Second batch of augmented kernel 2022-03-15 21:06:03 +05:00
README Update README 2022-03-06 14:56:35 +05:00
SubmittingPatches Re-push QortalIOS Sources cuz of sissy snowflakes 2021-10-27 18:46:41 +05:00
titan2.JPG Add files via upload 2022-03-08 14:45:59 +05:00
titan3.JPG Add files via upload 2022-03-08 21:30:18 +05:00
titan5.JPG Titan on 32GB SD Card 2022-03-08 21:36:31 +05:00
titan.JPG Add files via upload 2022-03-08 14:31:29 +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 // Obsolete shit like T3Q's mum
make install - moves the built kernel in /boot 
make isoimage - build bootable iso image
make help - for more options