diff options
| author | Peter D'Hoye <peter.dhoye@gmail.com> | 2009-05-24 21:28:16 +0000 |
|---|---|---|
| committer | Peter D'Hoye <peter.dhoye@gmail.com> | 2009-05-24 21:28:16 +0000 |
| commit | 526b5580dabbfed7cfe5439dc3a90ec727f563c2 (patch) | |
| tree | 22b1af92348785daad16714ee5e2b633017e0e48 /apps/plugins/pdbox/pdbox.h | |
| parent | 4f2dfcc01b260d946044ef2b6af5fe36cb772c8d (diff) | |
| download | rockbox-526b5580dabbfed7cfe5439dc3a90ec727f563c2.zip rockbox-526b5580dabbfed7cfe5439dc3a90ec727f563c2.tar.gz rockbox-526b5580dabbfed7cfe5439dc3a90ec727f563c2.tar.bz2 rockbox-526b5580dabbfed7cfe5439dc3a90ec727f563c2.tar.xz | |
Cut the files in half and it might work better (note to self: check your tree is really clean before patching)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21070 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/pdbox/pdbox.h')
| -rw-r--r-- | apps/plugins/pdbox/pdbox.h | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/apps/plugins/pdbox/pdbox.h b/apps/plugins/pdbox/pdbox.h index d8ddd96..eda3245 100644 --- a/apps/plugins/pdbox/pdbox.h +++ b/apps/plugins/pdbox/pdbox.h @@ -69,75 +69,4 @@ extern struct event_queue core_to_gui; receive_datagram(&core_to_gui, PD_GUI_PORT, buffer) #endif -/*************************************************************************** - * __________ __ ___. - * Open \______ \ ____ ____ | | _\_ |__ _______ ___ - * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / - * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < - * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ - * \/ \/ \/ \/ \/ - * $Id$ - * - * Copyright (C) 2009 Wincent Balin - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - * - * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY - * KIND, either express or implied. - * - ****************************************************************************/ - -#ifndef PDBOX_H -#define PDBOX_H - -#if 0 -/* Use dbestfit. */ -#include "bmalloc.h" -#include "dmalloc.h" -#endif - -/* Minimal memory size. */ -#define MIN_MEM_SIZE (4 * 1024 * 1024) - -/* Maximal size of the datagram. */ -#define MAX_DATAGRAM_SIZE 255 - -/* This structure replaces a UDP datagram. */ -struct datagram -{ - bool used; - uint8_t size; - char data[MAX_DATAGRAM_SIZE]; -}; - -/* Network functions prototypes. */ -void net_init(void); -void net_destroy(void); -bool send_datagram(struct event_queue* route, int port, - char* data, size_t size); -bool receive_datagram(struct event_queue* route, int port, - struct datagram* buffer); - -/* Network message queues. */ -extern struct event_queue gui_to_core; -extern struct event_queue core_to_gui; - -/* UDP ports of the original software. */ -#define PD_CORE_PORT 3333 -#define PD_GUI_PORT 3334 - -/* Convinience macros. */ -#define SEND_TO_CORE(data) \ - send_datagram(&gui_to_core, PD_CORE_PORT, data, rb->strlen(data)) -#define RECEIVE_TO_CORE(buffer) \ - receive_datagram(&gui_to_core, PD_CORE_PORT, buffer) -#define SEND_FROM_CORE(data) \ - send_datagram(&core_to_gui, PD_GUI_PORT, data, rb->strlen(data)) -#define RECEIVE_FROM_CORE(buffer) \ - receive_datagram(&core_to_gui, PD_GUI_PORT, buffer) - -#endif |