Tiny Core Base > TCB Q&A Forum

TinyCorePure64 14.0 Mouse and Keyboard Not Working on Macbook Pro

<< < (6/9) > >>

Rich:
Hi pek
Don't edit the config file manually. It's too easy to get it wrong.

Run these commands:

--- Code: ---cd linux-6.1.2
make mrproper
cp ../config-6.1.2-tinycore64 .config
make oldconfig
make menuconfig
--- End code ---

Then:
select  Device Drivers
scroll down to  SPI support  and hit the  y  key
Hit  Enter
scroll down to  PXA2xx SSP SPI master  and hit  m
select  Exit  using the  right arrow  key and hit enter
scroll up 4 lines to  Input device support  and hit  Enter
scroll down to  Keyboards  and hit  Enter
scroll down 3 lines to  Apple SPI keyboard and trackpad  and hit  m

If you are done, select  Save  using the  right arrow  key and hit enter enter enter
select  Exit  using the  right arrow  key and hit enter enter

pek:
Hi Rich, thanks for very comprehensive clarification.
I successfully did that. And proceed with

--- Code: ---make prepare
make modules_prepare
--- End code ---

Then I ended up with these bunch of files

--- Code: ---drwxr-xr-x   26 tc       staff       4.0K May 10 20:49 ./
drwxr-xr-x    3 tc       staff       4.0K May 10 20:36 ../
-rw-r--r--    1 tc       staff        460 May 10 20:45 ..checked-atomic-arch-fallback.h.cmd
-rw-r--r--    1 tc       staff        455 May 10 20:45 ..checked-atomic-instrumented.h.cmd
-rw-r--r--    1 tc       staff        415 May 10 20:45 ..checked-atomic-long.h.cmd
-rw-r--r--    1 tc       staff          0 May 10 20:45 .checked-atomic-arch-fallback.h
-rw-r--r--    1 tc       staff          0 May 10 20:45 .checked-atomic-instrumented.h
-rw-r--r--    1 tc       staff          0 May 10 20:45 .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     199.9K May 10 20:43 .config
-rw-r--r--    1 tc       staff     194.9K May 10 20:38 .config.old
-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 20:46 .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 20:36 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 20:36 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 20:36 arch/
drwxr-xr-x    3 tc       staff       4.0K May 10 20:36 block/
drwxr-xr-x    2 tc       staff       4.0K May 10 20:36 certs/
drwxr-xr-x    4 tc       staff       4.0K May 10 20:36 crypto/
drwxr-xr-x  139 tc       staff       4.0K May 10 20:36 drivers/
drwxr-xr-x   83 tc       staff       4.0K May 10 20:36 fs/
drwxr-xr-x   33 tc       staff       4.0K May 10 20:39 include/
drwxr-xr-x    2 tc       staff       4.0K May 10 20:36 init/
drwxr-xr-x    2 tc       staff       4.0K May 10 20:36 io_uring/
drwxr-xr-x    2 tc       staff       4.0K May 10 20:36 ipc/
drwxr-xr-x   22 tc       staff       4.0K May 10 20:45 kernel/
drwxr-xr-x   22 tc       staff      12.0K May 10 20:36 lib/
drwxr-xr-x    6 tc       staff       4.0K May 10 20:36 mm/
drwxr-xr-x   71 tc       staff       4.0K May 10 20:36 net/
drwxr-xr-x    6 tc       staff       4.0K May 10 20:36 rust/
drwxr-xr-x   39 tc       staff       4.0K May 10 20:36 samples/
drwxr-xr-x   17 tc       staff       4.0K May 10 20:46 scripts/
drwxr-xr-x   14 tc       staff       4.0K May 10 20:36 security/
drwxr-xr-x   27 tc       staff       4.0K May 10 20:36 sound/
drwxr-xr-x   41 tc       staff       4.0K May 10 20:36 tools/
drwxr-xr-x    4 tc       staff       4.0K May 10 20:36 usr/
drwxr-xr-x    4 tc       staff       4.0K May 10 20:36 virt/

--- End code ---
which one is the one i need? And how to use it?
Sorry for super noob questions.

Juanito:
Now you need “make”.

pek:
wow.. it took forever to finish  :o

Now I have vmlinux file.

So, I just replace stock vmlinuz64 with this vmlinux and boot it up with grub, but i got this

error: invalid magic number
error: you have to load the kernel first

my grub entry is

--- Code: ---menuentry "tinycore64 apple" {
  linux /boot/vmlinux quiet
  initrd /boot/corepure64.gz
}

--- End code ---

Help please.. ::)

Juanito:
The file is called vmlinuz with a z at the end.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version