1.

Record Nr.

UNINA9910293149803321

Autore

Zimmer Vincent

Titolo

Embedded Firmware Solutions [[electronic resource] ] : Development Best Practices for the Internet of Things / / by Vincent Zimmer, Jiming Sun, Marc Jones, Stefan Reinauer

Pubbl/distr/stampa

Springer Nature, 2015

Berkeley, CA : , : Apress : , : Imprint : Apress, , 2015

ISBN

1-4842-0070-5

Edizione

[1st ed. 2015.]

Descrizione fisica

1 online resource (215 p.)

Collana

The expert's voice in programming

Disciplina

004

005.18

Soggetti

Computer input-output equipment

Software engineering

Microprogramming 

Hardware and Maker

Software Engineering/Programming and Operating Systems

Control Structures and Microprogramming

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di contenuto

Contents at a Glance; Introduction; Chapter 1: Introduction; What Is Embedded Firmware?; Where Is Firmware?; What Do Firmware Engineers Do?; Firmware Preparation for New Hardware; The Mystery of Bits; Programming Guides; The Intel® Firmware Support Package; The Uniqueness of Embedded Firmware; The Choice of Firmware Stacks; Welcome to the Era of the Internet of Things; Technical Coverage in This Book; The Future of Firmware; Chapter 2: Firmware Stacks for Embedded Systems; Is a One-Size-Fits-All Solution Possible?; Microkernel; Real-Time Operating S ystem (RTOS); Legacy BIOS

Implementations of the UEFI FrameworkOpen Source Firmware Stacks; Proprietary Firmware Stacks; Make o r Buy; The Advantages of Outsourcing; The Disadvantages of Outsourcing; In-House Development; Summary; Chapter 3: Intel® Firmware Support Package (Intel® FSP); The Intel FSP Philosophy; What Is in Intel FSP?; Intel FSP Binary Format; Sample Boot Flow; Locating the Entries of Intel FSP; The



Hard Way to Find Intel FSP APIs: Use Data Structure; The Easy Way to Find FSP APIs: Use Hard-Coded Constants; Programming Interface: The APIs of Intel FSP; TempRamInit; FspInitEntry; NotifyPhase

Intel FSP OutputAPI Execution Status; Temporary Memory Data HOB; Non-Volatile Storage HOB; Sample Code for Parsing HOBs; Customization of Intel FSP; Downloading Intel FSP; Microcode Patches; Relocating Intel FSP; Integration and Build; The Future of Intel FSP; What Is Coming in the Following Chapters; Chapter 4: Building coreboot with Intel FSP; The Introduction of coreboot; The Philosophy of coreboot; A Brief History; v1: 1999-2000; v2: 2000-2005; v2+: 2005-2008; v3: 2006-2008; 2008 LinuxBIOS Renamed "coreboot"; v4: 2009-2012; v4+: 2012-2014; Further Reading

Prerequisites for Working with corebootCommunity Organization; Git and Gerrit; Git Commit Messages; coreboot Sign-off Procedure; Developer's Certificate of Origin 1.1; Adding Your Sign-off; Working with the coreboot Community; coreboot Do's; coreboot Don'ts; Nonsource Binaries in coreboot; A Hands-on Example: Building coreboot for the MinnowBoard MAX Mainboard; Environment; Hardware: MinnowBoard MAX; MinnowBoard MAX Platform Details; Development Directory; Downloading Intel FSP; Installing Intel FSP; Downloading the coreboot Source; coreboot Toolchain; coreboot Commit Hooks

Creating a coreboot Development BranchBuilding the Mainboard; On the Menuconfig Menu; On the Chipset Menu; On the Devices Menu; Build; Summary of Commands; Flashing the ROM; Preparing the Flash Programmer; Flashing the ROM Image; coreboot Internals; Boot Stages; Additional Files; CBFS; An Example of CBFS; CBFS Size; Special Binaries; Boot Flow Using Intel FSP; Reset Vector and Bootblock; romstage; ramstage; Payload; coreboot Source; coreboot Device Tree; Chips and Devices; Device Tree Variables; A Device Tree Example; Chip Operations; Device Operations; coreboot Hardwaremain State Machine

State Machine States

Sommario/riassunto

Embedded Firmware Solutions is the perfect introduction and daily-use field guide--for the thousands of firmware designers, hardware engineers, architects, managers, and developers--to Intel’s new firmware direction (including Quark coverage), showing how to integrate Intel® Architecture designs into their plans. Featuring hands-on examples and exercises using Open Source codebases, like Coreboot and EFI Development Kit (tianocore) and Chromebook, this is the first book that combines a timely and thorough overview of firmware solutions for the rapidly evolving embedded ecosystem with in-depth coverage of requirements and optimization.



2.

Record Nr.

UNINA9910789530003321

Autore

Bronstein Carolyn

Titolo

Battling pornography : the American feminist anti-pornography movement, 1976-1986 / / Carolyn Bronstein [[electronic resource]]

Pubbl/distr/stampa

Cambridge : , : Cambridge University Press, , 2011

ISBN

1-107-21895-0

1-139-06261-1

1-283-11685-5

1-139-07472-5

9786613116857

0-511-97592-9

1-139-08153-5

1-139-06894-6

1-139-07925-5

1-139-07697-3

Descrizione fisica

1 online resource (xiv, 360 pages) : digital, PDF file(s)

Classificazione

HIS036000

Disciplina

363.4/7097309047

Soggetti

Pornography - United States - History

Feminism - United States - History

Women - Crimes against - United States - History

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Title from publisher's bibliographic system (viewed on 05 Oct 2015).

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Seeds of discontent : the failed promise of the sexual revolution for women -- Male violence and the critique of heterosexualtiy : the influence of radical feminism on the anti-pornography movement -- Have you see Deep throat yet? : the growth of the commercial sex industry in 1970s America -- "I'm black and blue from the Rolling Stones and I love it!" : women against violence against women and the compaign against media violence -- Something inside me just went "click" : women against violence in pornography and media and the transition to an anti-pornography movement -- Growing pains : the emergence of women against pornography and new directions for the feminist anti-pornography movement -- Porn tours : tensions and



triumphs for WAP -- The new lay of the land : WAP assumes leadership of the movement and faces challenges from within and without.

Sommario/riassunto

Pornography catapulted to the forefront of the American women's movement in the 1980s. In Battling Pornography, Carolyn Bronstein locates the origins of anti-pornography sentiment in the turbulent social and cultural history of the late 1960s and 1970s. Based on extensive original archival research, the book reveals that the seeds of the movement were planted by groups who protested the proliferation of advertisements, Hollywood films and other mainstream media that glorified sexual violence. Over time, feminist leaders redirected the emphasis from violence to pornography to leverage rhetorical power. Battling Pornography presents a fascinating account of the rise and fall of this significant American social movement and documents the contributions of influential activists on both sides of the pornography debate, including some of the best-known American feminists.