3
0
mirror of https://github.com/Qortal/Brooklyn.git synced 2025-01-28 22:02:18 +00:00
Brooklyn/Documentation
balloonatic 97323030cb
remove outdated documentation
there is no need for freq scaling as arm boost sets the freq and voltages itself.
2022-09-15 21:48:41 +05:00
..
ABI mempow update 2022-09-13 23:14:27 +05:00
accounting mempow update 2022-09-13 23:14:27 +05:00
admin-guide mempow update 2022-09-13 23:14:27 +05:00
arc cleaning up the git 2022-04-02 18:12:00 +05:00
arm mempow update 2022-09-13 23:14:27 +05:00
arm64 mempow update 2022-09-13 23:14:27 +05:00
block mempow update 2022-09-13 23:14:27 +05:00
bpf mempow update 2022-09-13 23:14:27 +05:00
cdrom mempow update 2022-09-13 23:14:27 +05:00
core-api mempow update 2022-09-13 23:14:27 +05:00
crypto Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
dev-tools mempow update 2022-09-13 23:14:27 +05:00
devicetree mempow update 2022-09-13 23:14:27 +05:00
doc-guide mempow update 2022-09-13 23:14:27 +05:00
driver-api mempow update 2022-09-13 23:14:27 +05:00
fault-injection mempow update 2022-09-13 23:14:27 +05:00
fb cleaning up the git 2022-04-02 18:12:00 +05:00
features mempow update 2022-09-13 23:14:27 +05:00
filesystems mempow update 2022-09-13 23:14:27 +05:00
firmware_class cleaning up the git 2022-04-02 18:12:00 +05:00
firmware-guide mempow update 2022-09-13 23:14:27 +05:00
fpga mempow update 2022-09-13 23:14:27 +05:00
gpu mempow update 2022-09-13 23:14:27 +05:00
hid cleaning up the git 2022-04-02 18:12:00 +05:00
hwmon mempow update 2022-09-13 23:14:27 +05:00
i2c mempow update 2022-09-13 23:14:27 +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
images meh 2022-09-09 13:55:46 +05:00
infiniband cleaning up the git 2022-04-02 18:12:00 +05:00
input mempow update 2022-09-13 23:14:27 +05:00
isdn cleaning up the git 2022-04-02 18:12:00 +05:00
kbuild mempow update 2022-09-13 23:14:27 +05:00
kernel-hacking mempow update 2022-09-13 23:14:27 +05:00
leds meh 2022-09-09 13:55:46 +05:00
litmus-tests cleaning up the git 2022-04-02 18:12:00 +05:00
livepatch mempow update 2022-09-13 23:14:27 +05:00
locking Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
loongarch meh 2022-09-09 13:55:46 +05:00
m68k mempow update 2022-09-13 23:14:27 +05:00
maintainer Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07: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 mempow update 2022-09-13 23:14:27 +05:00
mm meh 2022-09-09 13:55:46 +05:00
netlabel cleaning up the git 2022-04-02 18:12:00 +05:00
networking mempow update 2022-09-13 23:14:27 +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 mempow update 2022-09-13 23:14:27 +05:00
pcmcia cleaning up the git 2022-04-02 18:12:00 +05:00
peci Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
power mempow update 2022-09-13 23:14:27 +05:00
powerpc mempow update 2022-09-13 23:14:27 +05:00
process mempow update 2022-09-13 23:14:27 +05:00
RCU mempow update 2022-09-13 23:14:27 +05:00
riscv mempow update 2022-09-13 23:14:27 +05:00
s390 mempow update 2022-09-13 23:14:27 +05:00
scheduler mempow update 2022-09-13 23:14:27 +05:00
scsi mempow update 2022-09-13 23:14:27 +05:00
security mempow update 2022-09-13 23:14:27 +05:00
sh cleaning up the git 2022-04-02 18:12:00 +05:00
sound mempow update 2022-09-13 23:14:27 +05:00
sparc cleaning up the git 2022-04-02 18:12:00 +05:00
sphinx mempow update 2022-09-13 23:14:27 +05:00
sphinx-static Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
spi Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
staging mempow update 2022-09-13 23:14:27 +05:00
target cleaning up the git 2022-04-02 18:12:00 +05:00
timers Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
tools mempow update 2022-09-13 23:14:27 +05:00
trace mempow update 2022-09-13 23:14:27 +05:00
translations mempow update 2022-09-13 23:14:27 +05:00
tty cleaning up the git 2022-04-02 18:12:00 +05:00
usb mempow update 2022-09-13 23:14:27 +05:00
userspace-api mempow update 2022-09-13 23:14:27 +05:00
virt mempow update 2022-09-13 23:14:27 +05:00
vm Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
w1 mempow update 2022-09-13 23:14:27 +05:00
watchdog mempow update 2022-09-13 23:14:27 +05:00
x86 mempow update 2022-09-13 23:14:27 +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 mempow update 2022-09-13 23:14:27 +05:00
ARMboost.png cleaning up the git 2022-04-02 18:08:56 +05:00
asm-annotations.rst Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
atomic_bitops.txt mempow update 2022-09-13 23:14:27 +05:00
atomic_t.txt cleaning up the git 2022-04-02 18:08:56 +05:00
Changes mempow update 2022-09-13 23:14:27 +05:00
CodingStyle cleaning up the git 2022-04-02 18:08:56 +05:00
conf.py mempow update 2022-09-13 23:14:27 +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 mempow update 2022-09-13 23:14:27 +05:00
index.rst mempow update 2022-09-13 23:14:27 +05:00
Kconfig mempow update 2022-09-13 23:14:27 +05:00
logo.gif cleaning up the git 2022-04-02 18:08:56 +05:00
Makefile Brooklyn+ (PLUS) changes 2022-05-12 10:47:00 -07:00
memory-barriers.txt mempow update 2022-09-13 23:14:27 +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