| |
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
Edizione |
[1st ed. 2015.] |
|
|
|
|
|
Descrizione fisica |
|
1 online resource (215 p.) |
|
|
|
|
|
|
Collana |
|
The expert's voice in programming |
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
|
|
Soggetti |
|
Computer input-output equipment |
Software engineering |
Microprogramming |
Hardware and Maker |
Software Engineering/Programming and Operating Systems |
Control Structures and Microprogramming |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Note generali |
|
|
|
|
|
|
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. |
UNINA9910798410103321 |
|
|
Autore |
Gissibl Bernhard <1976-> |
|
|
Titolo |
The nature of German imperialism : conservation and the politics of wildlife in colonial East Africa / / Bernhard Gissibl |
|
|
|
|
|
|
|
Pubbl/distr/stampa |
|
|
New York, [New York] ; ; London, [England] : , : Berghahn Books, , 2016 |
|
©2016 |
|
|
|
|
|
|
|
|
|
ISBN |
|
|
|
|
|
|
Descrizione fisica |
|
1 online resource (374 pages) : illustrations, maps, photographs |
|
|
|
|
|
|
Collana |
|
Environment in History: International Perspectives ; ; Volume 9 |
|
|
|
|
|
|
Classificazione |
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
Soggetti |
|
Wildlife conservation - Tanzania - History - 19th century |
Wildlife conservation - Political aspects - Germany - History - 19th century |
Wildlife conservation - Tanzania - History - 20th century |
Wildlife conservation - Political aspects - Germany - History - 20th century |
Wildlife management - Tanzania - History - 19th century |
Wildlife management - Political aspects - Germany - History - 19th century |
Wildlife management - Tanzania - History - 20th century |
Wildlife management - Political aspects - Germany - History - 20th century |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Nota di bibliografia |
|
Includes bibliographical references and index. |
|
|
|
|
|
|
Nota di contenuto |
|
Frontmatter -- Contents -- Illustrations, Figures, and Maps -- Acknowledgements -- Measurements and Currencies -- Abbreviations -- Introduction: Doorsteps in Paradise -- PART I Big Men, Big Game between Precolony and Colony -- CHAPTER 1 Tusks, Trust, and Trade: Ecologies of Hunting in Precolonial East Africa -- CHAPTER 2 Seeing Like a State, Acting Like a Chief: The Colonial Politics of Ivory, 1890–1903 -- PART II The Making of Tanzania’s Wildlife Conservation Regime -- CHAPTER 3 Preserving the Hunt, Provoking a War: Wildlife Politics and Maji Maji -- CHAPTER 4 Colony or Zoological Garden? Settlers, Science, and the State -- CHAPTER 5 The Imperial Game: Rinderpest, Wildmord, and the Emperor’s Breakfast, 1910–14 -- PART III Spaces of Conservation between Metropole and Colony -- CHAPTER |
|
|
|
|
|
|
|
|
|
|
|
6 Places of Deep: Time The Political Geography of Colonial Wildlife Conservation -- CHAPTER 7 Rivalry and Stewardship: The Anglo-German Origins of International Wildlife Conservation in Africa -- CHAPTER 8 A Sense of Place: Representations of Africa and Environmental Identities in Germany -- Epilogue: Germany’s African Wildlife and the Presence of the Past -- Appendix: Synopsis of Game Ordinances in German East Africa, 1891–1914 -- Select Bibliography -- Index |
|
|
|
|
|
|
Sommario/riassunto |
|
Today, the East African state of Tanzania is renowned for wildlife preserves such as the Serengeti National Park, the Ngorongoro Conservation Area, and the Selous Game Reserve. Yet few know that most of these initiatives emerged from decades of German colonial rule. This book gives the first full account of Tanzanian wildlife conservation up until World War I, focusing upon elephant hunting and the ivory trade as vital factors in a shift from exploitation to preservation that increasingly excluded indigenous Africans. Analyzing the formative interactions between colonial governance and the natural world, The Nature of German Imperialism situates East African wildlife policies within the global emergence of conservationist sensibilities around 1900. |
|
|
|
|
|
|
|
| |