q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Wilmington 1898 — An American Coup

Wilmington, North Carolina once had a thriving Black middle class and an elected interracial government. In 1898 white supremacists used violence to overthrow that government, kill Black residents and drive many others from the city.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

MQX

Message Queue eXecutive (MQX)
DeveloperDy4 Systems, Inc.
Precise Software Technologies, Inc.
ARC International
Synopsys, Inc.
Embedded Access, Inc.
Freescale
Working stateCurrent
Source modelClosed source
Initial release1991; 35 years ago (1991)
Latest release5.3 / January 2026; 9 months ago (2026-01)
Marketing targetEmbedded systems: industrial, medical, consumer
Available inC, assembly language (ASM)
Supported platformsKinetis, ColdFire, PowerPC, ARC, ARM, StrongARM, xScale
Kernel typeMicrokernel RTOS
LicenseProprietary
Preceded byMPX (renamed Harmony)
Official websitewww.nxp.com/design/software/embedded-software/mqx-software-solutions:MQX_HOME

MQX (Message Queue eXecutive) is a real-time operating system (RTOS) developed by Precise Software Technologies, Inc., and currently sold by Synopsys, Embedded Access, Inc., and NXP Semiconductors.

Like most RTOSs, MQX includes a multitasking kernel with pre-emptive scheduling and fast interrupt response, extensive inter-process communication and synchronization facilities, and a file system.

Its configurable size conserves memory space using as little as 6 KB of ROM, including its kernel, interrupts, semaphores, queues, and a memory manager.

MQX includes a TCP/IP stack (RTCS), embedded FAT-based file system (MFS), USB host/device stack, and design, task-aware debugging (TAD), remote debugging, and performance analysis tools.[1] It is supported by popular SSL/TLS libraries, such as wolfSSL, for increased security.

MQX is generally used in embedded systems. MQX development is performed on a host machine running Unix or Windows, which cross-compiles target software to run on various target CPU architectures.

MQX has been ported to many platforms and now runs on most modern CPUs used in the embedded market, including Kinetis, ColdFire, PowerPC, ARC, ARM, StrongARM, xScale.

All new Kinetis (ARM Cortex-M4), i.MX RT (ARM Cortex-M7), and ColdFire devices will be enabled with complementary Freescale MQX RTOS. Freescale plans to expand the availability of this complementary integrated enablement software to include many embedded processors in its portfolio.

History

[edit]

MQX had its origins at Dy4 Systems, Inc., a company based in Ottawa, Canada. In 1984, a small team of software engineers there, consisting of Jeremy James, Mati Sauks, and Craig Honegger started researching novel applications for embedded multiprocessors. This work led to the use of a real-time operating system in writing firmware for Dy4 single board computers. In 1989, James and Sauks commercialized the Harmony RTOS, under the name MPX, which was developed for portable multiprocessor real-time computing systems by the National Research Council Canada, and created a company named Precise Software Technologies, Inc.

This effort led to the development of the Precise Real-Time Executive technology that was the basis of a product named MQX and MQX+m, which were real-time executives for single processor and multiprocessor applications. The unique asynchronous message passing paradigm delivered by MQX when it was introduced in 1991 and the royalty-free licensing model were accepted immediately in the embedded real-time market. Since the introduction of MQX, Precise continually added functionality to the MQX RTOS69 through its various iterations and versions.

Precise Software Technologies was acquired by ARC International in March, 2000[2] and continued to develop, license and sell MQX on many new processor architectures including Freescale ColdFire, IBM/Freescale PowerPC and ARM. In 2004, Embedded Access assumed distribution and support of the MQX RTOS on non-ARC processor architectures. In 2009, Freescale began shipping the MQX RTOS complimentary with selected ColdFire MCUs.

MQX has been used in thousands of embedded projects by over 1,000 companies, who have shipped millions of products running it. Today, companies such as ABB, Agilent, ATI Technologies, Baoruh Electronic, Bausch and Lomb, General Dynamics, Daewoo, Exabyte, General Electric, B.F. Goodrich, Liebert, Matrox, Mitel Networks, Philips, Porsche, QLogic, SICK, Sony, Tyco, and Xerox use MQX in applications such as industrial control, networking, storage, and consumer electronics.

References

[edit]
  1. ^ "Freescale MQX Software Solutions". NXP Semiconductors. Retrieved 2012-03-07.
  2. ^ "ARC Cores acquires two small IP vendors". Retrieved 2012-09-04.
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

MQX

MQX (Message Queue eXecutive) is a real-time operating system (RTOS) developed by Precise Software Technologies, Inc., and currently sold by Synopsys, Embedded Access, Inc., and NXP Semiconductors. Like most RTOSs, MQX includes a multitasking kernel with pre-emptive scheduling and fast interrupt response, extensive inter-process communication and synchronization facilities, and a file system. Its configurable size conserves memory space using as little as 6 KB of ROM, including its kernel, interrupts, semaphores, queues, and a memory manager. MQX includes a TCP/IP stack (RTCS), embedded FAT-based file system (MFS), USB host/device stack, and design, task-aware debugging (TAD), remote debugging, and performance analysis tools. It is supported by popular SSL/TLS libraries, such as wolfSSL, for increased security. MQX is generally used in embedded systems. MQX development is performed on a host machine running Unix or Windows, which cross-compiles target software to run on various target CPU architectures. MQX has been ported to many platforms and now runs on most modern CPUs used in the embedded market, including Kinetis, ColdFire, PowerPC, ARC, ARM, StrongARM, xScale. All new Kinetis (ARM Cortex-M4), i.MX RT (ARM Cortex-M7), and ColdFire devices will be enabled with complementary Freescale MQX RTOS. Freescale plans to expand the availability of this complementary integrated enablement software to include many embedded processors in its portfolio.

MORE →
No preview image
Wikipedia

MQX (disambiguation)

MQX is an operating system. MQX or mqx can also refer to: Alula Aba Nega Airport, an airport in Mekelle, Ethiopia, by IATA code Meralgram railway station, a train station in Garhwa district, Jharkhand state, India; see Railway stations in Jharkhand Mamuju language, a language spoken in Sulawesi island, Indonesia, by ISO 639 code

MORE →
Wikipedia

Alula Aba Nega Airport

Alula Aba Nega Airport (IATA: MQX, ICAO: HAMK), also known as Mekelle Airport, is a public airport serving Mekelle, the capital city of the Tigray Region in northern Ethiopia. The airport is located 10 km (6 miles) southeast of the city. In September 2026, Tigrayan forces reportedly seized control of the airport, and Ethiopian Airlines suspended flights to the city.

MORE →
Wikipedia

ARM architecture family

ARM (stylised in lowercase as arm) is a family of RISC instruction set architectures for computer processors. Arm Holdings develops the instruction set architecture and licenses it to other companies, who build the physical devices that use the instruction set. It also designs and licenses cores that implement these instruction set architectures. Due to their low costs, low power consumption, and low heat generation, ARM processors are useful for light, portable, battery-powered devices, including smartphones, laptops, and tablet computers, as well as embedded systems. However, ARM processors are also used for desktops and servers, including Fugaku, the world's fastest supercomputer from 2020 to 2022. With over 230 billion ARM chips produced, since at least 2003, and with its dominance increasing every year, ARM is the most widely used family of instruction set architectures. There have been several generations of the ARM design. The original ARM1 used a 32-bit internal structure but had a 26-bit address space that limited it to 64 MB of main memory. This limitation was removed in the ARMv3 series, which has a 32-bit address space, and several additional generations up to ARMv7 remained 32-bit. Released in 2011, the ARMv8-A architecture added support for a 64-bit address space and 64-bit arithmetic with its new 32-bit fixed-length instruction set. Arm Holdings has also released a series of additional instruction sets for different roles: the "Thumb" extensions add both 32- and 16-bit instructions for improved code density, while Jazelle added instructions for directly handling Java bytecode. More recent changes include the addition of simultaneous multithreading (SMT) for improved performance or fault tolerance.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Who became the first Black woman to travel into space?

Mae Jemison, aboard Space Shuttle Endeavour in 1992.