Skip to content

The Eclectic Light Company

Macs & painting – 🦉 No AI content
Main navigation
  • Downloads
  • Freeware
  • All Macs
  • M1-M5 Macs
  • Troubleshooting
  • Painting
  • Mac Front Page

Apple silicon

Owners and users: Primary and secondary systems on M1 Macs

T T Read More

M1 Macs have an elaborate system of keys and certificates which allow the installation of second operating systems, as well as the primary OS, based on Ownership.

July 21, 2021 Macs, Technology

Code in ARM Assembly: Conditions without branches

T T Read More

Where code can make simple selections according to a conditional test, it may be possible to eliminate branching and ensure rapid execution.

July 20, 2021 Macs, Technology

Last Week on My Mac: The perils of M1 Ownership

The primary admin account on an M1 Mac is its Owner, responsible for authorising the installation and use of second operating systems. Here’s what can go wrong with Ownership.

July 18, 2021 Macs, Technology

Code in ARM Assembly: Bit operations

T T Read More

An overview of bit operations, including MOVK for 16-bit immediate values, bit shift operations, bitwise AND, OR, XOR, and more, plus a cheat sheet.

July 16, 2021 Macs, Technology

Code in ARM Assembly: Integer arithmetic

Basic integer arithmetic – add, subtract, negate, multiply, multiply-and-add, and divide – in their many variations. With some catches for those more used to high-level languages.

July 13, 2021 Macs, Technology

Last Week on My Mac: A tendency to panic

Close to the top of my shortlist of new features in the next Apple Silicon Macs is that kernel panics become a thing of the past.

July 11, 2021 Macs, Technology

Code in ARM Assembly: Moving data around

Explaining the LDR family of instructions for loading registers, MOV for moving one register to another, STR for storing to memory, and SXTx/UXTx for filling a register with smaller data types.

July 8, 2021 Macs, Technology

Extensions are moving away from the kernel

Management of kernel extensions has changed significantly in Big Sur and later. This overview for users contrasts kexts with user-level extensions which are replacing them.

July 7, 2021 Macs, Technology

Code in ARM Assembly: Flow, pipelines and performance

T T Read More

How conditional branching can slow modern processors down badly, comparing assembly code with that generated by Apple’s Swift compiler, and some puzzles.

July 6, 2021 Macs, Technology

Explainer: xART and nonces

A strange volume named xART or xarts, secure memory management, and long random numbers: how they fit together to protect against replay attacks.

July 3, 2021 Macs, Technology

Posts navigation

Previous 1 … 41 42 43 44 45 … 57 Next
Blog at WordPress.com.
Footer navigation
  • About & Contact
  • Free Software Menu
  • Macs
  • Painting
  • Downloads
  • SilentKnight, Skint, SystHist, silnite, LockRattler & Scrub
  • XProCheck, T2M2, LogUI, Ulbow, blowhole and log utilities
  • Mints: a multifunction utility
  • xattred, SpotTest, Providable, Spotcord, Metamer & xattr tools
  • Versatility & Revisionist
  • DelightEd & Podofyllin
  • Precize, Alifix, UTIutility, Sparsity, alisma, Taccy, Signet
  • System Updates
  • Spundle, Cormorant, Stibium, DropSum, Dintch, Fintch and cintch
  • Virtualisation on Apple silicon
  • Cirrus & Bailiff
  • Text Utilities: Textovert, Disclipper, Nalaprop, Dystextia and others
  • sysctl information
  • Extended attributes (xattrs)
  • 32-bitCheck & ArchiChect
  • Keychains & Permissions
  • PDF
  • VisualLookUpTest
  • Updates
  • Long Reads
  • Mac Troubleshooting Summary
  • Saturday Mac Riddles
  • Last Week on My Mac
  • Painting topics
  • Mac problem-solving
  • M-series Macs
Secondary navigation
  • Search

Begin typing your search above and press return to search. Press Esc to cancel.

  • Subscribe Subscribed
    The Eclectic Light Company
    Join 9,362 other subscribers

    Have a WordPress.com account? Log in now.

  • The Eclectic Light Company
    View site in Reader
    Manage subscriptionsSign upLog in
    Report this content
    Collapse this bar
Loading Comments...