3
0
mirror of https://github.com/Qortal/Brooklyn.git synced 2025-01-30 14:52:17 +00:00
Brooklyn/Documentation
2022-04-02 18:12:00 +05:00
..
ABI cleaning up the git 2022-04-02 18:08:56 +05:00
accounting cleaning up the git 2022-04-02 18:08:56 +05:00
admin-guide cleaning up the git 2022-04-02 18:12:00 +05:00
arc cleaning up the git 2022-04-02 18:12:00 +05:00
arm cleaning up the git 2022-04-02 18:12:00 +05:00
arm64 cleaning up the git 2022-04-02 18:12:00 +05:00
block cleaning up the git 2022-04-02 18:12:00 +05:00
bpf cleaning up the git 2022-04-02 18:12:00 +05:00
cdrom cleaning up the git 2022-04-02 18:12:00 +05:00
core-api cleaning up the git 2022-04-02 18:12:00 +05:00
cpu-freq cleaning up the git 2022-04-02 18:12:00 +05:00
crypto cleaning up the git 2022-04-02 18:12:00 +05:00
dev-tools cleaning up the git 2022-04-02 18:12:00 +05:00
devicetree cleaning up the git 2022-04-02 18:12:00 +05:00
doc-guide cleaning up the git 2022-04-02 18:12:00 +05:00
driver-api cleaning up the git 2022-04-02 18:12:00 +05:00
fault-injection cleaning up the git 2022-04-02 18:12:00 +05:00
fb cleaning up the git 2022-04-02 18:12:00 +05:00
features cleaning up the git 2022-04-02 18:12:00 +05:00
filesystems cleaning up the git 2022-04-02 18:12:00 +05:00
firmware_class cleaning up the git 2022-04-02 18:12:00 +05:00
firmware-guide cleaning up the git 2022-04-02 18:12:00 +05:00
fpga cleaning up the git 2022-04-02 18:12:00 +05:00
gpu cleaning up the git 2022-04-02 18:12:00 +05:00
hid cleaning up the git 2022-04-02 18:12:00 +05:00
hwmon cleaning up the git 2022-04-02 18:12:00 +05:00
i2c cleaning up the git 2022-04-02 18:12:00 +05:00
ia64 cleaning up the git 2022-04-02 18:12:00 +05:00
ide cleaning up the git 2022-04-02 18:12:00 +05:00
iio cleaning up the git 2022-04-02 18:12:00 +05:00
infiniband cleaning up the git 2022-04-02 18:12:00 +05:00
input cleaning up the git 2022-04-02 18:12:00 +05:00
isdn cleaning up the git 2022-04-02 18:12:00 +05:00
kbuild cleaning up the git 2022-04-02 18:12:00 +05:00
kernel-hacking cleaning up the git 2022-04-02 18:12:00 +05:00
leds cleaning up the git 2022-04-02 18:12:00 +05:00
litmus-tests cleaning up the git 2022-04-02 18:12:00 +05:00
livepatch cleaning up the git 2022-04-02 18:12:00 +05:00
locking cleaning up the git 2022-04-02 18:12:00 +05:00
m68k cleaning up the git 2022-04-02 18:12:00 +05:00
maintainer cleaning up the git 2022-04-02 18:12:00 +05:00
mhi cleaning up the git 2022-04-02 18:12:00 +05:00
mips cleaning up the git 2022-04-02 18:12:00 +05:00
misc-devices cleaning up the git 2022-04-02 18:12:00 +05:00
netlabel cleaning up the git 2022-04-02 18:12:00 +05:00
networking cleaning up the git 2022-04-02 18:12:00 +05:00
nios2 cleaning up the git 2022-04-02 18:12:00 +05:00
nvdimm cleaning up the git 2022-04-02 18:12:00 +05:00
openrisc cleaning up the git 2022-04-02 18:12:00 +05:00
parisc cleaning up the git 2022-04-02 18:12:00 +05:00
PCI cleaning up the git 2022-04-02 18:12:00 +05:00
pcmcia cleaning up the git 2022-04-02 18:12:00 +05:00
power cleaning up the git 2022-04-02 18:12:00 +05:00
powerpc cleaning up the git 2022-04-02 18:12:00 +05:00
process cleaning up the git 2022-04-02 18:12:00 +05:00
RCU cleaning up the git 2022-04-02 18:12:00 +05:00
riscv cleaning up the git 2022-04-02 18:12:00 +05:00
s390 cleaning up the git 2022-04-02 18:12:00 +05:00
scheduler cleaning up the git 2022-04-02 18:12:00 +05:00
scsi cleaning up the git 2022-04-02 18:12:00 +05:00
security cleaning up the git 2022-04-02 18:12:00 +05:00
sh cleaning up the git 2022-04-02 18:12:00 +05:00
sound cleaning up the git 2022-04-02 18:12:00 +05:00
sparc cleaning up the git 2022-04-02 18:12:00 +05:00
sphinx cleaning up the git 2022-04-02 18:12:00 +05:00
sphinx-static cleaning up the git 2022-04-02 18:12:00 +05:00
spi cleaning up the git 2022-04-02 18:12:00 +05:00
staging cleaning up the git 2022-04-02 18:12:00 +05:00
target cleaning up the git 2022-04-02 18:12:00 +05:00
timers cleaning up the git 2022-04-02 18:12:00 +05:00
tools cleaning up the git 2022-04-02 18:12:00 +05:00
trace cleaning up the git 2022-04-02 18:12:00 +05:00
translations cleaning up the git 2022-04-02 18:12:00 +05:00
tty cleaning up the git 2022-04-02 18:12:00 +05:00
usb cleaning up the git 2022-04-02 18:12:00 +05:00
userspace-api cleaning up the git 2022-04-02 18:12:00 +05:00
virt cleaning up the git 2022-04-02 18:12:00 +05:00
vm cleaning up the git 2022-04-02 18:12:00 +05:00
w1 cleaning up the git 2022-04-02 18:12:00 +05:00
watchdog cleaning up the git 2022-04-02 18:12:00 +05:00
x86 cleaning up the git 2022-04-02 18:12:00 +05:00
xtensa cleaning up the git 2022-04-02 18:12:00 +05:00
.gitignore cleaning up the git 2022-04-02 18:08:56 +05:00
arch.rst cleaning up the git 2022-04-02 18:08:56 +05:00
ARMboost.png cleaning up the git 2022-04-02 18:08:56 +05:00
asm-annotations.rst cleaning up the git 2022-04-02 18:08:56 +05:00
atomic_bitops.txt cleaning up the git 2022-04-02 18:08:56 +05:00
atomic_t.txt cleaning up the git 2022-04-02 18:08:56 +05:00
Changes cleaning up the git 2022-04-02 18:08:56 +05:00
CodingStyle cleaning up the git 2022-04-02 18:08:56 +05:00
conf.py cleaning up the git 2022-04-02 18:08:56 +05:00
COPYING-logo cleaning up the git 2022-04-02 18:08:56 +05:00
docutils.conf cleaning up the git 2022-04-02 18:08:56 +05:00
dontdiff cleaning up the git 2022-04-02 18:08:56 +05:00
index.rst cleaning up the git 2022-04-02 18:08:56 +05:00
Kconfig cleaning up the git 2022-04-02 18:08:56 +05:00
logo.gif cleaning up the git 2022-04-02 18:08:56 +05:00
Makefile cleaning up the git 2022-04-02 18:08:56 +05:00
memory-barriers.txt cleaning up the git 2022-04-02 18:08:56 +05:00
moost.png cleaning up the git 2022-04-02 18:08:56 +05:00
README cleaning up the git 2022-04-02 18:08:56 +05:00
SubmittingPatches cleaning up the git 2022-04-02 18:08:56 +05:00
titan2.JPG cleaning up the git 2022-04-02 18:08:56 +05:00
titan3.JPG cleaning up the git 2022-04-02 18:08:56 +05:00
titan5.JPG cleaning up the git 2022-04-02 18:08:56 +05:00
Titan MATE.png cleaning up the git 2022-04-02 18:08:56 +05:00
titan.JPG cleaning up the git 2022-04-02 18:08:56 +05:00
watch_queue.rst cleaning up the git 2022-04-02 18:08:56 +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