Tiny Core Base > TCB Q&A Forum

TinyCorePure64 14.0 Mouse and Keyboard Not Working on Macbook Pro

<< < (5/9) > >>

pek:
Thanks for the hints.

I'm guessing this is the link
http://forum.tinycorelinux.net/index.php/topic,26236.msg168802.html#msg168802

So far, I don't understand any of that yet..  ;D and it's getting very late now.
I'll come back and learn it bit by bit later and possibly one day I'll comeback to actually do it.  8)

pek:
Hi Juanito,
I think this is the key part to get started

--- Quote ---To prepare the CorePure64-14.x kernel source:
Code:
tce-load -i compiletc perl5 elfutils-dev ncursesw-dev bc
wget http://tinycorelinux.net/14.x/x86_64/release/src/kernel/linux-6.1.2-patched.txz
tar xf linux-6.1.2-patched.txz
wget http://tinycorelinux.net/14.x/x86_64/release/src/kernel/config-6.1.2-tinycore64
cd linux-6.1.2
make mrproper
cp ../config-6.1.2-tinycore64 .config
make oldconfig
make prepare
make modules_prepare

--- End quote ---

So I did all of that and gets these bunch of files

--- Code: ---rwxr-xr-x   26 tc       staff       4.0K May 10 13:47 ./
drwxr-xr-x    3 tc       staff       4.0K May 10 13:41 ../
-rw-r--r--    1 tc       staff        460 May 10 13:44 ..checked-atomic-arch-fallback.h.cmd
-rw-r--r--    1 tc       staff        455 May 10 13:44 ..checked-atomic-instrumented.h.cmd
-rw-r--r--    1 tc       staff        415 May 10 13:44 ..checked-atomic-long.h.cmd
-rw-r--r--    1 tc       staff          0 May 10 13:44 .checked-atomic-arch-fallback.h
-rw-r--r--    1 tc       staff          0 May 10 13:44 .checked-atomic-instrumented.h
-rw-r--r--    1 tc       staff          0 May 10 13:44 .checked-atomic-long.h
-rw-r--r--    1 tc       staff      19.9K Dec 31 12:33 .clang-format
-rw-r--r--    1 tc       staff         59 Dec 31 12:33 .cocciconfig
-rw-r--r--    1 tc       staff     194.9K May 10 13:44 .config
-rw-r--r--    1 tc       staff        151 Dec 31 12:33 .get_maintainer.ignore
-rw-r--r--    1 tc       staff         62 Dec 31 12:33 .gitattributes
-rw-r--r--    1 tc       staff       2.0K Dec 31 12:33 .gitignore
-rw-r--r--    1 tc       staff      24.6K Dec 31 12:33 .mailmap
-rw-r--r--    1 tc       staff        683 May 10 13:45 .missing-syscalls.d
-rw-r--r--    1 tc       staff        369 Dec 31 12:33 .rustfmt.toml
-rw-r--r--    1 tc       staff        496 Dec 31 12:33 COPYING
-rw-r--r--    1 tc       staff      99.3K Dec 31 12:33 CREDITS
drwxr-xr-x   86 tc       staff       4.0K May 10 13:41 Documentation/
-rw-r--r--    1 tc       staff       2.5K Dec 31 12:33 Kbuild
-rw-r--r--    1 tc       staff        555 Dec 31 12:33 Kconfig
drwxr-xr-x    6 tc       staff       4.0K May 10 13:41 LICENSES/
-rw-r--r--    1 tc       staff     672.3K Dec 31 12:33 MAINTAINERS
-rw-r--r--    1 tc       staff      69.0K Dec 31 12:33 Makefile
-rw-r--r--    1 tc       staff        727 Dec 31 12:33 README
drwxr-xr-x   24 tc       staff       4.0K May 10 13:41 arch/
drwxr-xr-x    3 tc       staff       4.0K May 10 13:41 block/
drwxr-xr-x    2 tc       staff       4.0K May 10 13:41 certs/
drwxr-xr-x    4 tc       staff       4.0K May 10 13:41 crypto/
drwxr-xr-x  139 tc       staff       4.0K May 10 13:41 drivers/
drwxr-xr-x   83 tc       staff       4.0K May 10 13:41 fs/
drwxr-xr-x   33 tc       staff       4.0K May 10 13:44 include/
drwxr-xr-x    2 tc       staff       4.0K May 10 13:41 init/
drwxr-xr-x    2 tc       staff       4.0K May 10 13:41 io_uring/
drwxr-xr-x    2 tc       staff       4.0K May 10 13:41 ipc/
drwxr-xr-x   22 tc       staff       4.0K May 10 13:44 kernel/
drwxr-xr-x   22 tc       staff      12.0K May 10 13:41 lib/
drwxr-xr-x    6 tc       staff       4.0K May 10 13:41 mm/
drwxr-xr-x   71 tc       staff       4.0K May 10 13:41 net/
drwxr-xr-x    6 tc       staff       4.0K May 10 13:41 rust/
drwxr-xr-x   39 tc       staff       4.0K May 10 13:41 samples/
drwxr-xr-x   17 tc       staff       4.0K May 10 13:45 scripts/
drwxr-xr-x   14 tc       staff       4.0K May 10 13:41 security/
drwxr-xr-x   27 tc       staff       4.0K May 10 13:41 sound/
drwxr-xr-x   41 tc       staff       4.0K May 10 13:41 tools/
drwxr-xr-x    4 tc       staff       4.0K May 10 13:41 usr/
drwxr-xr-x    4 tc       staff       4.0K May 10 13:41 virt/

--- End code ---

Somehow I think I need to connect that files with this.. correct?

--- Quote ---You may also need this:
Code:
The Linux kernel configuration item CONFIG_SPI_PXA2XX:

    prompt: PXA2xx SSP SPI master
    type: tristate
    depends on: CONFIG_ARCH_PXA || CONFIG_ARCH_MMP || CONFIG_PCI || CONFIG_ACPI || CONFIG_COMPILE_TEST
    defined in drivers/spi/Kconfig
    found in Linux kernels: 2.6.17–2.6.39, 3.0–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.3
    modules built: pxa2xx_spi, spi-pxa2xx-platform, spi-pxa2xx

--- End quote ---

The problem is I don't know what to do from here. No Idea. Sorry..
Can you guide me please?

Paul_123:
After this step


--- Code: ---cp ../config-6.1.2-tinycore64 .config

--- End code ---

You can either edit the .config file and change the line that looks like
# CONFIG_KEYBOARD_APPLESPI is not set
to
CONFIG_KEYBOARD_APPLESPI=m

Be sure to check the dependencies.   It is probably easier for you would be to run

--- Code: ---make menuconfig

--- End code ---

Then find the config options and set them to m.   The reason to use menuconfig, is that it will automatically enable the needed dependencies for you.

patrikg:
And when in menuconfig program you can press "/" the slash key, to get search of the CONFIG that you want.
Enable it with "M" so you get a module, and you also get the dependency's checked in,

pek:
Thank you Paul_123 and patrikg

When I do make menuconfig and search for applespi,
it shows at search result but i can not find it at the said location.
Please see attached screenshots.








--- Quote ---You can either edit the .config file and change the line that looks like
# CONFIG_KEYBOARD_APPLESPI is not set
to
CONFIG_KEYBOARD_APPLESPI=m
--- End quote ---
what i did was appended this line, because it's not originally in the .config

I also changed this

--- Quote ---# CONFIG_SPI is not set
to
# CONFIG_SPI=m
--- End quote ---
but still can not find the checkbox.

Did i miss something??

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version